Найти тему
A.D.M.I.N

15 команд Linux, о которых ты не знал

Оглавление

Независимо от того, новичок вы или гуру, уверен, вы найдете для себя полезное среди нижеприведенных советов и рекомендаций.

1. man

Начнем с простого, команда man, что означает manual. Если хотите прочитать о какой-либо команде, просто наберите:

man [command ]

Вот так можно прочитать мануал по man'у:

man man

man — не малоизвестная команда, ее вы найдете в любом учебнике Unix'а, однако я бы хотел обратить ваше внимание на некоторые ее особенности.

Так, например, чтобы прочитать про ASCII-таблицу, наберите следующее:

man ascii



Путались когда-нибудь, что меньше пико- или фемто-? Пробуйте следующее:
Путались когда-нибудь, что меньше пико- или фемто-? Пробуйте следующее:

man units



Подобных веселых команд еще  много . Есть с чем поразвлечься. (попробуйте xkill). А пока, идем дальше.
Подобных веселых команд еще много . Есть с чем поразвлечься. (попробуйте xkill). А пока, идем дальше.

2. cd -

Если вы случайно сменили директорию, можно просто вернуться в последнюю набрав:

cd -

-3

3. sudo !!



Этот комикс подчеркивает важность команды sudo в Unix. sudo выполняет команду с правами администратора. Если вы набрали команду без sudo, а потом оказалось, что она необходима, наберите просто:
Этот комикс подчеркивает важность команды sudo в Unix. sudo выполняет команду с правами администратора. Если вы набрали команду без sudo, а потом оказалось, что она необходима, наберите просто:

sudo !!

и она запустится уже с правами администратора.
и она запустится уже с правами администратора.

4. mtr

mtr — мощный инструмент для диагностики сети. Он совмещает в себе функциональность traceroute и ping.

mtr [hostname]

-6

5. [space] command

Опытные пользователи, возможно, знают, что история запущенных команд сохраняется в файле ~/.bash_history.
Так, чтобы команда не записывалась в историю, просто наберите перед командой пробел.

[space] [command ]

6. jot

jot генерирует текст. Числа, текст, все вместе. Чтобы сгенерировать числа, попробуйте следующее:

jot [количество чисел] [начиная с]

Если пропишете один аргумент, сгенерируются числа от 1 до значения аргумента.

Чтобы получить случайные:

jot -r [количество чисел] [нижний предел] [верхний предел]

7. df

Довольно простая команда. Показывает свободное пространство на диске ( disk free )
Довольно простая команда. Показывает свободное пространство на диске ( disk free )

8. pkill

pkill (или process kill) завершает запущенный процесс. Эта команда особенно полезна, когда приложение не отвечает:

pkill [application_name]

Веселой/жестокой команда может оказаться, если вы запускаете ее на удаленной машине. Будьте осторожны, можно потерять важные данные.

9. ddate

Дискордианский календарик
Дискордианский календарик

10. cal

Старый-добрый Григорианский календарь.
Старый-добрый Григорианский календарь.

11. tac

12. w

Команда w показывает, кто на данный момент вошел в систему, наряду с другой полезной информацией такой, как время работы или нагрузкой процессора.

13. factor

factor раскладывает число на множители:

factor [number]

14. yes

Возвращаемся к веселым командам, yes выводит текст несколько раз:

yes [string]

Используйте ее, чтобы запутать подкравшихся сзади друзей. Внимание, единственный способ остановить ее — CTRL + C (ну, или закрыть терминал)

15. nl