Unix & Linux

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


5
Як вбити весь процес із заданим іменем?
Я запускаю команду ps -A | grep <application_name>і отримую такий список процесу: 19440 ? 00:00:11 <application_name> 21630 ? 00:00:00 <application_name> 22694 ? 00:00:00 <application_name> Я хочу , щоб вбити весь процес зі списку: 19440, 21630, 22694. Я спробував, ps -A | grep <application_name> | xargs kill -9 $1але це працює …
16 grep  process  kill  ps 

2
Передайте параметри командного рядка програмі всередині сценарію оболонки
Що ж стосується ./script.sh arg1 [arg2 arg3 ...], аргументів командного рядка arg1, arg2... може бути придбано $1, $2... Але число аргументів НЕ фіксоване. У скрипті оболонки я хочу передати аргументи, починаючи з arg2програми, #/bin/bash ... /path/to/a/program [I want to pass arg2 arg3 ... to the program] ... Як я міг …

6
Дублювання панелі xfce на декількох моніторах
У мене на робочому столі декілька моніторів, що використовують XFCE для DE, і я хотів би, щоб панель знизу була продубльована на всіх моїх екранах і показувала однакові відкриті програми на обох. На даний момент панель відображається лише на правому екрані. Як би я пішов про налаштування цього за допомогою …

4
Дефект сегментації (ядро скинуто) - куди? що це? і чому?
Коли в Linux відбувається помилка сегментації, повідомлення про помилку Segmentation fault (core dumped)буде надруковано в термінал (якщо такий є), а програма буде припинена. Як розробник C / C ++, це трапляється зі мною досить часто, і я зазвичай його ігнорую і рухаюся gdb, відтворюючи свої попередні дії, щоб знову запустити …

3
Зробіть кілька редагувань одним закликом до sed
Я намагаюся використовувати sed для редагування файлу конфігурації. Є кілька рядків, які я хотів би змінити. Я знаю, що в Linux sed -iпередбачено редагування на місці, але для цього потрібно зберегти файл резервного копіювання. Однак я хотів би не мати декількох файлів резервного копіювання і вносити всі мої зміни на …
16 sed 

1
Що таке cgroupfs і як він використовується з Docker?
У документації Docker є обговорення варіантів для власного виконавця ( https://docs.docker.com/engine/reference/commandline/daemon/ ). У документації йдеться Параметр native.cgroupdriver вказує управління групами контейнера. Ви можете вказати cgroupfs або systemd. Якщо ви вказали systemd і він недоступний, система використовує cgroupfs. За замовчуванням, якщо не вказано жодного варіанта, execdriver спочатку спробує systemd і повернеться …
16 linux  docker 

6
При спробі змінити ім'я користувача термінал повідомляє мені, що користувач зараз використовується процесом
Я намагаюсь змінити своє ім’я користувача, як тут , як ради, після виконання наступної команди: CurrentName@HostName ~ $ sudo usermod -l TheNameIWantToChange -d /home/TheNameIWantToChange -m CurrentName Термінал відповідає: CurrentName@HostName ~ $ usermod: user CurrentName is currently used by process 2491 І ім’я користувача залишається таким же. Хтось знає, як я …


3
Як перенести встановлені пакети та налаштування з одного дистрибутива в інший?
Я вже кілька місяців вивчаю навчання та про систему Linux через VirtualBox і вирішив, що хочу зробити її основною ОС та встановити її на мій жорсткий диск. У мене є декілька файлів, пакетів та налаштувань (наприклад, зміни в .bashrc), які я хотів би перенести, коли встановлю його безпосередньо на свій …

2
Як перевірити ціль символічних посилань на певний шлях
У рамках bash-скрипту я знаю, що я можу перевірити, чи файл є символічним посиланням із наступним синтаксисом if [ -L $path ] Хтось знає, як я перевірив би, чи був цей шлях пов'язаний з певним шляхом? Наприклад , я хочу , щоб перевірити , є чи об'єкт $pathє /some/where.
16 bash  shell  symlink 


2
альтернатива nslookup в rhel7?
nslookupне встановлено в RHEL 7 Beta. Я помітив навіть digі hostне був попередньо встановлений. Я прочитав пару посилань, в яких згадується nslookupмертвий / застарілий, тож чи існує альтернатива для nslookupвведеного в RHEL7, який поставляється заздалегідь встановленим?
16 command-line  dns 

5
Як знайти та замінити рядок без використання команди Sed?
Як ми всі знаємо, sedє дуже ефективним , щоб знайти і замінити рядок, наприклад , знахідка «а» і замінити його на «Комерсант»: sed 's/a/b/g'. Чи можливо це зробити за допомогою іншого скрипта команди або оболонки замість sed? Це для обрізаних систем Linux для телевізора, які не мають sedкоманди. Тому я …

1
mutt SMTP TLS помилка надсилання пошти
Коли я намагаюся надіслати пошту, я отримую таку помилку: gnutls_handshake: Отримано несподіваний пакет TLS. Це мій .muttrc (моє ім'я, моя адреса та моя пошта є заповнювачами): # Automatically log in to this mailbox at startup set imap_user="myname" set imap_pass="" set spoolfile="imaps://imap.myaddress/Inbox" set folder="imaps://imap.myaddress/Inbox" set record="=Sent" set postponed="=Drafts" # define how …
16 mutt  smtp  tls 

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