Их, конечно, туева хуча, и все не запомнишь. Вот только малость из них:

sudo shutdown -h now - выключение сейчас

sudo shutdown -h 20:25 - выключение в заданное время

sudo shutdown -r now - перезагрузка системы

sudo poweroff - тоже выключение

sudo reboot - перезагрузка

sudo apt-get install <programm> - установить программу

sudo apt-get remove <programm> - удалить программу, оставив конфиги

sudo apt-get purge <programm> - полностью удалить программу

sudo apt-get autoremove - удалить ненужные пакеты

sudo apt-get autoclean - очистить систему от ненужного мусора

ls — выдать список файлов в текущем каталоге.

lsusb - просмотр usb устройств

lspci - просмотр устройств

cat /var/log/syslog | egrep -i "(error|fail|warning)" - просмотр системного журнала на ошибки

cat /var/log/Xorg.0.log | egrep -i "(error|fail|warning)" - просмотр XORG на ошибки

cd [каталог] — сменить текущий каталог. Если имя каталога не указывается, то текущим становится домашний каталог пользователя.

cp <что_копировать> <куда_копировать> — копировать файлы.

mv <что_перемещать> <куда_перемещать> — переместить или переименовать файл.

ln -s <на_что_сделать_ссылку> <имя_ссылки> — создать символическую ссылку.

rm <файлы> — удалить файлы.

mkdir <каталог> — создать новый каталог.

rmdir <каталог> — удалить пустой каталог.

rm -r <файлы и/или каталоги> (рекурсивное удаление) — удалить файлы или каталоги и их подкаталоги. ОСТОРОЖНЕЙ с этой командой, поскольку пока у Linux нет системы полного восстановления удаленных файлов (если вы не пользуетесь специальными программами для помещения удаленных файлов в специальный каталог, что-то вроде «корзинки» в ОС Windows).

cat <имя_файла> — вывод содержимого файла на стандартный вывод (по умолчанию — на экран).
Можно записать вводимый на экран текст с помощью следующей последовательности действий:
cat > <имя_файла>
.
.
.
CTRL/d

more <имя_файла> — просмотр содержимого длинного текстового файла по страницам.

less <имя_файла> — просмотр содержимого текстового файла с возможностью вернуться к предыдущим страницам. Нажмите q, когда захотите выйти из программы. «less» — аналог команды DOS «more», хотя очень часто «less» бывает более удобной чем «more».

pico <имя_файла> — редактировать текстовый файл с помощью текстового редактора pico.

lynx <html_файл или ссылка> — просмотр файла html или WWW ссылки с помощью текстового браузера Lynx.

tar -zxvf <файл> — распаковать архив tgz или tar.gz

find <каталог> - name имя_файла — найти файл с именем «имя файла» и отобразить результат поиска на экране. Поиск начинается с каталога <каталог>; «имя_файла» может содержать маску для поиска.

pwd — вывести имя текущего каталога.

whoami — вывести имя под которым Вы зарегистрированы.

date — вывести дату и время.

who — определить кто из пользователей работает на машине.

uptime — количество времени, прошедшего с последней перезагрузки операционной системы.

ps a — вывести список текущих процессов в Вашем сеансе работы.

top — интерактивный список текущих процессов, отсортированных по использованию центрального процессора.

uname -a — вывести информацию о версии операционной системы.

uname -r - версия ядра.

lsb_release - версия операционной системы.

free — вывести информацию по использованию памяти.

df -h — вывести информацию о свободном и используемом месте на дисках.

du . -bh | more — вывод на экран информации о размере файлов и каталогов, начиная с текущего каталога.

hostname -i — показывает IP адрес компьютера, на котором Вы работаете.

passwd — изменить свой пароль на каком-либо локальном компьютере.

chmod <права доступа> <файл> — изменить права доступа к файлу, владельцем которого вы являетесь.
Есть три способа доступа к файлу:
чтение - read (r), запись - write (w), исполнение - execute (x) и три типа пользователей:
владелец файла - owner (u), члены той же группы, что и владелец файла (g) и все остальные (o).
Поверить текущие права доступа можно следующим способом:

ls -l имя_файла

Если файл доступен всеми способами всем пользователям, то напротив имени файла будет следующая комбинация букв: rwxrwxrwx
Первые три буквы — это права доступа для владельца файла, второй триплет — права доступа для его группы, следующая тройка — права доступа для остальных. Отсутствие права доступа показывается как «-».; Например: Эта команда позволит вам установить права доступа на чтение для файла «junk» для всех (all=user+group+others):

chmod a+r junk

Эта команда отнимет право доступа на исполнение файла у всех кроме пользователя и группы:

chmod o-x junk

Для получения дополнительной информации наберите chmod —help или man chmod или почитайте любое руководство по Linux. Вы можете установить права доступа по умолчанию для создаваемых вами файлов с помощью команды»umask» (наберите man umask).

chown <новый_владелец> <файлы> — изменить владельца файлов.

chgrp <новая_группа> <файлы> — изменить группу для файла.

Вы можете использовать две последние команды, после того как сделали копию файла для кого-либо.

ps axu | grep <Ваше_имя_пользователя> — отобразить все процессы, запущенные в системе от Вашего имени пользователя.

kill <PID> — остановить процесс. Для начала определите PID Вашего «убиваемого» процесса при помощи ps или top.

kill -9 <PID> - убить процесс.

killall <имя_программы> - «убить» все процессы по имени программы.

xkill (в терминале X window) — «убить» процесс, на окно которого укажите курсором.

sed — утилита для обработки текстовых файлов.