7 полезных команд от хитрого сисадмина

Джошуа Прайс со страниц интернет-издания MakeTechEasier рассказывает о своих любимых консольных командах, которые заметно упрощают его работу на компьютере с Linux. Джошуа делится, Либератум переводит, посетитель читает.

1. Создавайте временные диски в оперативной памяти. Работа с ними проста, быстра, а юзер может быть уверен, что после перезагрузки данные будут надежно удалены.

mount -t tmpfs tmpfs /mytemppartition -o size=1024m

Будет создан диск объемом 1 Гб и смонтирован по адресу /mytemppartition.

2. Используйте запуск программ по расписанию. Например, в 12:30 надо выполнить команду command1, затем command2. Для этого:

at 12:30 # смело жмем Enter
command1
command2
# жмем Ctrl-D

3. Используйте комбинацию «!!» для повтора предыдущей команды. Например:

mkdir /etc/myDir
# тут нам пишут, что у нас нет необходимых полномочий, тогда:
sudo !!
# теперь нас ожидает успех

4. Если вы хотите завершить процесс, то его PID можно узнать с помощью команды pgrep, представляющую собой комбинацию ps и grep:

pgrep firefox
6094
kill 6094

5. Используйте самые быстрые репозитории. Многие дистрибутивы, основанные на Debian, поддерживают малоизвестную, но весьма полезную команду apt-spy, позволяющую найти наиболее быстрый репозиторий именно для вас. Поиск проводится на основе тестов пропускной способности.

apt-spy -d stable -s ru

6. Если вам интересно какие интернет-соединения установлены в данный момент с вашим компьютером, используйте классическую команду netstat:

netstat -tlnp

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

ssh-copy-id username@remote-machine

Ваша оценка: Нет Средняя оценка: 4.4 (7 votes)
Беляев_Николай аватар

спасибо за ssh-copy-id (печально что нестандартные порты не работают) и # для at :) а то делал перенаправление echo, не удобно

Ваша оценка: Нет Средняя оценка: 4 (1 vote)