Unix & Linux

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



25
Повторюйте команду Unix кожні x секунд назавжди
Існує вбудована команда Unix repeat, першим аргументом якої є кількість разів повторення команди, де команда (з будь-якими аргументами) задається рештою аргументів repeat. Наприклад, % repeat 100 echo "I will not automate this punishment." повторюватиметься даним рядком 100 разів, а потім зупиняється. Я хотів би подібна команда - назвемо її forever- …

6
Як запустити find -exec?
Я хотів би знайти файли в поточному каталозі, які містять текст "chrome". $ find . -exec grep chrome find: missing argument to `-exec' Що я роблю неправильно?
477 find 

8
Що означають цифри на чоловічій сторінці?
Так, наприклад, коли я друкую, man lsя бачу LS(1). Але якщо я набираю, man apachectlя бачу, APACHECTL(8)і якщо я набираю, man cdя закінчую cd(n). Мені цікаво, яке значення мають числа в дужках, якщо вони є.
474 man 


26
Чому я все-таки отримую запит на введення пароля з ssh з аутентифікацією відкритого ключа?
Я працюю над URL-адресою, яку я знайшов тут: http://web.archive.org/web/20160404025901/http://jaybyjayfresh.com/2009/02/04/logging-in-without-a-password-certificate-ssh/ Мій ssh-клієнт - це настільний комп'ютер Ubuntu 64-bit 11.10, а мій сервер - Centos 6.2 64-бітний. Я дотримувався вказівок. Я все одно отримую підказку про пароль на ssh. Я не впевнений, що робити далі.

14
Що робити, якщо "убити -9" не працює?
У мене є процес, з яким я не можу вбити kill -9 <pid>. У чому проблема в такому випадку, тим більше, що я є власником цього процесу. Я думав, що нічого не може ухилитися від цього killваріанту.
467 process  kill 

9
Чому краще використовувати "#! / Usr / bin / env NAME" замість "#! / Path / to / NAME" як мій шебанг?
Я помічаю, що деякі сценарії, які я придбав у інших, мають shebang, #!/path/to/NAMEа інші (використовуючи той самий інструмент, NAME), мають shebang #!/usr/bin/env NAME. Здається, обидва працюють належним чином. У навчальних посібниках (наприклад, на Python), здається, є припущення, що останній шебанг краще. Але я не зовсім розумію, чому це так. Я …

3
Чи має у curl параметр --no-check-сертифікат, наприклад wget?
Я намагаюся зробити запит на згортання до одного з наших локальних серверів розробки, який працює на веб-сайті розробників із самопідписаним сертифікатом SSL. Я використовую curl з командного рядка. Я бачив деякі повідомлення в блозі, де згадується, що ви можете додати до списку сертифікатів або вказати певний (самопідписаний) сертифікат як дійсний, …
446 wget  curl 

5
/ usr / bin vs / usr / local / bin в Linux
Чому в Linux так багато місць, щоб поставити двійковий файл? Є принаймні ці п'ять: /bin/ /sbin/ /usr/bin/ /usr/local/bin/ /usr/local/sbin/ І на своєму офісному скриньці я не маю дозволів на написання деяких із них. Який тип двійкового коду входить у який із цих bins?

4
Як пройти цикл за допомогою зворотного пошуку в BASH?
У терміналі я можу набрати CTRL-Rдля пошуку відповідної команди, раніше введеної в BASH. Наприклад, якщо я друкую , CTRL-Rто grepє списки моя остання grepкоманда, і я можу натиснути кнопку введення , щоб використовувати його. Це дає лише одну пропозицію. Чи є якийсь спосіб перейти через інші раніше набрані відповідні команди?
443 bash 



3
Використання "$ {a: -b}" для призначення змінних у скриптах
Я переглянув кілька сценаріїв, які писали інші люди (зокрема Red Hat), і багато їх змінних присвоюються за допомогою наступних позначень VARIABLE1="${VARIABLE1:-some_val}" або деяких розширень інших змінних VARIABLE2="${VARIABLE2:-`echo $VARIABLE1`}" Який сенс використовувати цю позначення, а не просто оголошувати значення безпосередньо (наприклад, VARIABLE1=some_val)? Чи є корисні для цього позначення або можливі помилки, …

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