Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

3
Агент GPG не видаляє мій ключ SSH з брелока
У мене справді хвилююча проблема. Я не можу gpg-agentвилучити свій ключ SSH з його брелока, і він навіть зберігається там після багатьох перезавантажень. $ ssh-add -D SSH_AGENT_FAILURE Failed to remove all identities. Навіть коли я кажу про видалення особи: $ ssh-add -d /path/to/private/key Identity removed: /path/to/private/key Я тоді дивлюся $ …
14 ssh  gpg-agent 

5
grep файли зі списку
Я намагаюся запустити grep проти списку кількох сотень файлів: $ head -n 3 <(cat files.txt) admin.php ajax/accept.php ajax/add_note.php Однак, хоча я шукаю рядок, який, як я знаю, знайдений у файлах, наступне не шукає файли: $ grep -i 'foo' <(cat files.txt) $ grep -i 'foo' admin.php The foo was found Мені …

1
Змінення теми Zsh в Android Studio
Нещодавно я стрибнув на корабель, zshі я використовую О, мій Zsh! тема blinks. Це виглядає дуже приємно в терміналі OSX, але дуже погано виглядає в терміналі Android Studio. Отже, моє запитання: чи є спосіб перевірити, чи відкрито цей сеанс в Android Studio, а не в терміналі OSX, і змінити zshтему …

1
Синтаксис HISTTIMEFORMAT
Існує багато bashпосібників, які включають додавання рядків, таких як HISTTIMEFORMAT='%d/%m/%y %T 'або HISTTIMEFORMAT="%F %T "до ~/.bashrcабо /etc/bash.bashrc. Перед кінцевою цитатою завжди є пробіл. Наприклад, це ніколи HISTTIMEFORMAT='%d/%m/%y %T'. Чому це?

3
Як я можу розпочати процес із будь-яким ім'ям, яке нічого не робить?
Я хочу розпочати процес, який нічого не робить, але все ще працює. Скажімо, я запускаю процес, який називається sadhadxk, і коли я запускаю, pgrep -x "sadhadxk"я отримаю PID-номер, як і будь-який звичайний процес. То чи є спосіб розпочати процес манекена?
14 bash  process 

2
Чи може процес init бути скриптом оболонки в Linux?
Я переглядав підручник із налаштування користувальницьких initramfs, де зазначено: Єдине, чого не вистачає, це / init, виконуваний файл у корені initramfs, який виконується ядром після його завантаження. Оскільки sys-apps / busybox включає повністю функціональну оболонку, це означає, що ви можете написати / init бінарний файл як простий скрипт оболонки (замість …

2
Як визначити поточний колір виходу консолі?
Я знаю, що якщо є кольоровий термінал, можна пофарбувати висновок його за допомогою символів втечі . Але чи є можливість дізнатися, який колір відображається в даний момент? Або краще, якого б кольору був текст, якби я вийшов зараз? Я прошу не порушувати жодних попередніх налаштувань кольору під час використання цих …

5
Як запобігти затуханню / затемненню екрана?
Через деякий час я знову встановив Debian 7 (Wheezy). Вперше я використовую відкриті драйвери Nvidia (не nouveau) та vesafb для віртуальних консолей. Я не можу за все життя перешкоджати замиканню екрана. Заставки немає, нічого, це просто порожнє, через пару хвилин бездіяльності. Це відбувається не лише під час VLC (який раніше …

4
Виведіть частину кожного рядка в окремий файл
У мене такий файл: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTGGCTAAGATCAAGTGTAGTATCTGTTCTTATAAGTTTAATATCTGATATGTCCTCTATCTGA Я хочу зробити файл, a.seqякий містить послідовність AGTACTTCCAGGAACGGTGCACTCTCC. Аналогічно b.seqмістить ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT. Коротше кажучи, Column1 має використовуватися як ім'я вихідного файла з розширенням, .seqі тоді він повинен мати відповідну послідовність column2 у ньому. Я можу це зробити, …

3
Debian - як запустити скрипт при запуску, як тільки підключення до Інтернету буде готове до використання?
Я запускаю Debian 7 Wheezy, і мені потрібно запустити деякі екрани при запуску, як тільки з’явиться повністю функціональний Інтернет-з'єднання. Однак ні, якщо з’єднання з Інтернетом розірвалося і було підключено знову. Тож тільки на першому функціональному підключенні до Інтернету після завантаження. Чи можете ви, будь ласка, опублікувати фіктивний скрипт для цього …

1
Як я можу зупинити екран від крадіжки моїх назв?
Я використовую bashі GNU screenна centos7. Я помічаю, що якщо я сшу на інший сервер, змініть заголовок (через ctrl+ a+ A) та вийдіть із сервера, на який мій новий заголовок буде перезаписаний USER@HOST:~. Як я можу не допустити цього? Я переглянув динамічні заголовки і визначив, що це в грі, але …

1
Встановити системний шрифт у LXDE?
Я хочу встановити системний шрифт у LXDE, але я не можу знайти, де це налаштування. Ось так виглядає вкладка Шрифт у вигляді lxappearance. Як бачите, для вибору шрифту немає комбо:
14 fonts  lxde 

1
Як працюють декілька завантажувачів на системному розділі EFI
Мій ESP виглядає приблизно так Boot Dell fedora Microsoft У каталозі Boot їх завантажувач, з bootx64.efiяким я розумію, це завантажувач за замовчуванням, який починається першим. Але в каталозі fedora є ще один завантажувач (grub2) grubx64.efi. Яка функція кожного з цих завантажувачів? Який із них надає boot-menu?
14 grub  uefi 

5
чи може "дд" використовуватись для клонування на менший жорсткий диск, знаючи, що розділи потребуватимуть редагування?
Я раніше ddклонував диски таким чином: dd if=/dev/sdb of=/dev/sda bs=4096 conv=notrunc,noerror,sync І це завжди добре працювало. Будь-які документи на "dd" набувають нагадування, що цільовий диск повинен бути того ж розміру або більше, ніж джерело. Це абсолютно має бути правдою? Тепер я цілком розумію, що якщо я клоную на менший диск, …

2
Як я можу записати пробіл, що не вривається? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Unix & Linux Stack Exchange. Закрито 5 років тому . У деяких програмах обробки текстових програм є меню для введення спеціальних символів, включаючи пробіли без перерв. Можна також скопіювати …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.