Pull to refresh

Описание более 350 команд Линукс

Configuring Linux
На дигге была найдена интересная ссылка (PDF-версия) — описание более, чем 350 команд Линукс (на английском языке). Фактически представляет собой шпаргалку, где команды разбиты на категории. Отмечу, что это не простой список команд, а именно описание с применением. Чтобы не быть голословным приведу несколько примеров.



Смотрим информацию о процессоре
cat /proc/cpuinfo


Получаем информацию о свопе
cat /proc/swaps 	


Ищем файлы, которые не использовались более 100 дней
find /usr/bin -type f -atime +100


Смотрим установленные пакеты, отсортированные по размеру (для Дебиан и Убунту)
dpkg-query -W -f='${Installed-Size;10}\t${Package}\n' | sort -k1,1n


Конвертим текстовый файлы в HTML (требуется соответсвующий пакет)
recode ..HTML < page.txt > page.html



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


PS Хотел оформить в виде ссылки, но там сильные ограничения на количество «букаф».


Update 1: ссылка от пользователя Tagire: Секреты командной строки (вики Gentoo).


Update 2: автоматическая распаковка архивов от пользователя nuit:

Добавляем в ~/.bashrc строчки, которые идут после этого предложения и командой «ex название_архива» распаковываем всевозможные архивы, не забивая голову, запоминанием опций:
function ex {
  if [ -f $1 ] ; then
    case $1 in
      *.tar.bz2) tar xjf $1 ;;
      *.tar.gz) tar xzf $1 ;;
      *.bz2) bunzip2 $1 ;;
      *.rar) rar x $1 ;;
      *.gz) gunzip $1 ;;
      *.tar) tar xf $1 ;;
      *.tbz2) tar xjf $1 ;;
      *.tgz) tar xzf $1 ;;
      *.zip) unzip $1 ;;
      *.Z) uncompress $1 ;;
      *.7z) 7z x $1 ;;
      *) echo "'$1' cannot be extracted via ex()" ;;
    esac
  else
    echo "'$1' is not a valid file"
  fi
}


Надеюсь я качественно отформатировал код.

Update 3: ссылка от пользователя Tagire: Linux — кратко обо всём (большая шпаргалка).


Update 4: поиск «того-не-знаю-чего» пользователя urandom (поиск по ключевому слову компонентов и програм):
apropos keyword



Update 5: обновлены ссылки и добавлена PDF-версия от пользователя develop7
Tags:linuxкомандыкомандная строка
Hubs: Configuring Linux
Total votes 74: ↑70 and ↓4 +66
Views40.3K

Popular right now

Linux администратор
to 120,000 ₽ТИТАН-2Санкт-ПетербургRemote job
C++ Embedded Developer (Linux)
from 150,000 to 250,000 ₽MicroAviaСанкт-Петербург
Системный администратор Linux/Senior
from 50,000 to 120,000 ₽NetPingRemote job
C++ Developer (Linux)
from 150,000 to 250,000 ₽MicroAviaСанкт-Петербург
Системный администратор Linux / DevOps
from 170,000 ₽Golden GooseМоскваRemote job

Top of the last 24 hours