1. Список сервисов, которые слушают сетевые интерфейсы (не сокеты):
netstat -apn | grep LISTEN | grep -v unix
  1. Как просмотреть строки с 65 по 70 в файле?
cat file.txt | sed -n 65,70p
  1. Выводим вместе с grep номер строки в файле:
cat file.txt | grep -n "some text"
  1. Как посмотреть, когда был установлен пакет в Debian?
grep "installed PKG_NAME" /var/log/dpkg.log
zgrep "installed PKG_NAME" /var/log/dpkg.log.*
  1. Добавить пользователя в группу
usermod -a -G GROUP USER
  1. Сгенерировать публичный ключ из приватного ключа
chmod 400 key.pem
ssh-keygen -y -f key.pem > key.pub
  1. Сконвертировать mp3 в mp4, используя статичную картинку, как кадр
ffmpeg -loop_input -i cover.jpg -i soundtrack.mp3 -shortest -acodec copy output_video.mp4
  1. Скопировать данные с одного хоста на другой, используя rsync
rsync --progress -avz -e ssh /directory/path/ user@host:/path/on/server/
rsync --progress -avz -e ssh user@host:/path/on/server/ /directory/path/
  1. Синхронизация папок на сервере
rsync -avzh /FOLDER1/source /FOLDER2/
  1. Показать IP адреса контейнеров Docker
{% raw %} docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq){% endraw %}

На этом все.

Дополнительные ссылки

  1. 7 Tips – Tuning Command Line History in Bash
  2. КОПИРОВАНИЕ ДАННЫХ С ПОМОЩЬЮ RSYNC
  3. Bash One-Liners
  4. Rsync (Remote Sync): 10 Practical Examples of Rsync Command in Linux
  5. SO - How to get a Docker container’s IP address from the host?