Работа с файлами
ls - показывает список каталогов и файлов в текущей директории;
dir - показывает список каталогов и файлов в текущей директории;
ls -al - тоже самое, что и ls, но со скрытыми файлами;
cp file file1 - копирует file в file1;
cp -r file file 1 - тоже самое, но file - директория;
cd - переход в домашнюю директорию;
cd name - переход в директорию name;
mv file file1 - переимещение файла, директории;
rm name - удаляет файл name;
rm -r name - удаляет директорию name;
mkdir name - создает директорию name;
cat file - показывает содержимое файла;
pwd - показывает текущий каталог;
locate file - поиск всех файлов с именеи file
------
du [опции] [файл]
du - выдает отчет о дисковом пространстве каталога, в котором вы находитесь;
Опции:
-a - показывает размер для всех файлов;
-k - использует размер блока 1024 байта;
-x - подсчитывает размер только для той файловой системы, где вы находитесь;
-s - показывает размеры только для указанных аргументов;
-b - выводит размер в байтах;
-c - выдает итог по всем аргументам после того, как все аргументы будут обработаны;
-D - раскрывает символьные ссылки;
-h - добавляет букву размера;
-H - тоже самое, что и -h, только использует официальные единицы измерения SI;
-I - подсчитывает размер всех файлов;
-k - вывод размеры в бинарных килобайтах (KiB);
-L - раскрывает символьные ссылки;
-m - выводит размеры в бинарных мегабайтах (MiB);
-s - выводит суммарный итог для каждого аргумента;
-S - выводит размер для каждого каталого отдельно, но не включает размеры подкаталога;
-- - завершает список опций;
--help - выводит подсказку;
--version - выводит версию и инф. о ней;
Работа с системой
reboot - перезагрузка;
last reboot - cтатистика перезагрузok;
uname -a - выводит версию и инф.ядра;
uptime - показывает время работы;
poweroff - выключение пк;
free - показывает инф. о swaр и памяти;
date - показывает тек. дату;
cal - показ.календ. на тек.месяц;
runlevel - показывает текущий уровень исполнения;
watch -n1 'cat /proc/interrupts' - выводит инф. о прерыванияx;
vmstat 2 - выводит расщиренную статистику исп.вирт.памяти;
mpstat 1 - выводит расширенную статистику ресурсов системы;
---
service daemon start - запускает daemon;
service daemon stop - останавливает daemon;
service daemon restart - перезагрузка daemon;
service daemon status - статус daemon;
Работа с архивами
tar zcvf name.tar.gz direct - упаковывает директорию direct в архив tar.gz с названием name;
tar zxvf name.tar.gz - распаковывает в тек.директорию архив;
zip file - упаковывает файл file в zip архив;
upzip.name.zip - распаковывает name.zip в тек.директорию;
Работа с пакетами
apt-get install name - устанавливает пакет name;
apt-get remove name - удаляет пакет name;
apt-get upgrade - обновление уст.пакетов;
apt-get dist-upgrade -обновляет опер.сис. до посл.версии;
---
yum list yyy - просмотр пакетов yyy
yum search File - поиск пакета по названию
yum provides yyy - поиск пакета содер.файл ууу;
yum provedis /etc/httpd\* - поиск пакетов, содер.файлы в директории /etc/httpd;
yum list zzz\* - поиск пакета начин. Ha zzz;
yum install jjj - установка пакета jjj;
yum localinstall file.rpm - установка приложения из локального .rpm пакета с автомат.разр.зависимости;
yum grouplist - устанавливаем приложения группам;
yum groupupdate "YYY" - обновление пакетов группы;
yum remove xxx - удаление пакета ххх, где ххх - название пакета;
yum history - показывает историю установки пакетов;
yum makecache - cоздать кэш;
yum clean all - очистить кэш;
rmp -q pkg - показывает версию пакета pkg;
Работа с процессами
pstree -p - показывает дерево процессов;
ps - показывает список активных процессов;
isof /name - показывает список процессов, относящихся к /name;
top - показывает динамический список процессов;
cat /proc/meminfo - показывает информацию о памяти;
cat /proc/cpuinfo - показывает информацию о ЦПУ;
Работа с сетью
hostname - Показывает имя вашего ПК;
netstat -p inet - показывает список активных соединений;
netstat -a - показывет список соединенийпо UPD и TCP;
ping site - пинг с сайтом;
ipconfig - информация об интерфейсах;
iwconfig - информация о Wi-Fi;
iwlist scan - поиск сетей Wi-Fi;
service NetworkManager restart - перезагрузка NetworkManager;
ifup interface - включает интерфейс;
if down interface - отключает интерфейс;
Работа с мультимедиа
ffmpeg -formats -выводит список всех форматов, поддерживаемых FFmpeg;
ffmpeg -codecs -выводит список доступных кодеков;
ffmpeg -filters -выводит список доступных фильтров;
ffmpeg -i film.avi -выводит информацию о film.avi;
ffmpeg -i music.wav music mp3 - преобразование файла в другой фармат;
ffmpeg -i film.mpeg -s 1024*640 film.flv - преобразование файла в другой формат и изменение разрешения;
ffmpeg -i film.avi -f mp3 music.mp3 - извлечения аудиодорожек из видео;
ffmpeg -i film.avi -an -ss RR:RR:RR -r 1 -vframes 1 -s YYYxFFF -y -f mjpeg scrteen.png -создает снимой screen на RR отрезке времени видео film с разрешением YYYxFFF;
iconv -I -выводит список доступных кодировок;
convert xxx.jpeg xxx.pdf - конвертирует jpeg B pdf ;
sudo mount file.iso xxx -t iso9660 -o loop - монтирует образ file B xxx, где ххх - точка монтирования;
sudo umount /media/iso/ - отключение образа;
Работа с брандмауэром
iptables -L - выводит список текущих фильтров;
iptables -a INPUT -j ACCEPT - разрешает все подключения;
iptables -a INPUT -j REJECT - отклоняет все подключения;
service iptables start - запускает фильтрацию;
service iptables stop - останавливает фильтрацию;
iptables -a INPUT --dport xxx -j ACCEPT - разрешает подключения к порту ххх;
iptables -a INPUT --dport xxx -j REJECT - отклоняет подключения к порту ххх;
iptables -F - сбрасывает все настройки фильтрации;
Работа с правами
su - временный вход суперпользователем;
sudo - предоставляет возможность выполнять команды от имени суперпользователя;
sudo su - предоставляет права суперпользователя;
sudo -i - предоставляет права суперпользователя;
Работа с устройствами
lspci -tv - выводит обнаруженные PCI-устройства;
lsusb -tv - выводит обнаруженные USB-устройства;
dmidecode - выводит информацию о версии BIOS компьютера;
cat /proc/devices - выводит список всех устройств в системе;
Ishal - выводит список всех устройств и их параметров;
grep SwapTotal /proc/meminfo - показывает выделные размертома Swap;
df - показывает информацию о дисках;
dmesg - показывает log-файл нахождения новых устройств и загрузки системы;
Разное
!! - повторяет последнюю команду;
clear - очистить терминал;
ls - показывает список каталогов и файлов в текущей директории;
dir - показывает список каталогов и файлов в текущей директории;
ls -al - тоже самое, что и ls, но со скрытыми файлами;
cp file file1 - копирует file в file1;
cp -r file file 1 - тоже самое, но file - директория;
cd - переход в домашнюю директорию;
cd name - переход в директорию name;
mv file file1 - переимещение файла, директории;
rm name - удаляет файл name;
rm -r name - удаляет директорию name;
mkdir name - создает директорию name;
cat file - показывает содержимое файла;
pwd - показывает текущий каталог;
locate file - поиск всех файлов с именеи file
------
du [опции] [файл]
du - выдает отчет о дисковом пространстве каталога, в котором вы находитесь;
Опции:
-a - показывает размер для всех файлов;
-k - использует размер блока 1024 байта;
-x - подсчитывает размер только для той файловой системы, где вы находитесь;
-s - показывает размеры только для указанных аргументов;
-b - выводит размер в байтах;
-c - выдает итог по всем аргументам после того, как все аргументы будут обработаны;
-D - раскрывает символьные ссылки;
-h - добавляет букву размера;
-H - тоже самое, что и -h, только использует официальные единицы измерения SI;
-I - подсчитывает размер всех файлов;
-k - вывод размеры в бинарных килобайтах (KiB);
-L - раскрывает символьные ссылки;
-m - выводит размеры в бинарных мегабайтах (MiB);
-s - выводит суммарный итог для каждого аргумента;
-S - выводит размер для каждого каталого отдельно, но не включает размеры подкаталога;
-- - завершает список опций;
--help - выводит подсказку;
--version - выводит версию и инф. о ней;
Работа с системой
reboot - перезагрузка;
last reboot - cтатистика перезагрузok;
uname -a - выводит версию и инф.ядра;
uptime - показывает время работы;
poweroff - выключение пк;
free - показывает инф. о swaр и памяти;
date - показывает тек. дату;
cal - показ.календ. на тек.месяц;
runlevel - показывает текущий уровень исполнения;
watch -n1 'cat /proc/interrupts' - выводит инф. о прерыванияx;
vmstat 2 - выводит расщиренную статистику исп.вирт.памяти;
mpstat 1 - выводит расширенную статистику ресурсов системы;
---
service daemon start - запускает daemon;
service daemon stop - останавливает daemon;
service daemon restart - перезагрузка daemon;
service daemon status - статус daemon;
Работа с архивами
tar zcvf name.tar.gz direct - упаковывает директорию direct в архив tar.gz с названием name;
tar zxvf name.tar.gz - распаковывает в тек.директорию архив;
zip file - упаковывает файл file в zip архив;
upzip.name.zip - распаковывает name.zip в тек.директорию;
Работа с пакетами
apt-get install name - устанавливает пакет name;
apt-get remove name - удаляет пакет name;
apt-get upgrade - обновление уст.пакетов;
apt-get dist-upgrade -обновляет опер.сис. до посл.версии;
---
yum list yyy - просмотр пакетов yyy
yum search File - поиск пакета по названию
yum provides yyy - поиск пакета содер.файл ууу;
yum provedis /etc/httpd\* - поиск пакетов, содер.файлы в директории /etc/httpd;
yum list zzz\* - поиск пакета начин. Ha zzz;
yum install jjj - установка пакета jjj;
yum localinstall file.rpm - установка приложения из локального .rpm пакета с автомат.разр.зависимости;
yum grouplist - устанавливаем приложения группам;
yum groupupdate "YYY" - обновление пакетов группы;
yum remove xxx - удаление пакета ххх, где ххх - название пакета;
yum history - показывает историю установки пакетов;
yum makecache - cоздать кэш;
yum clean all - очистить кэш;
rmp -q pkg - показывает версию пакета pkg;
Работа с процессами
pstree -p - показывает дерево процессов;
ps - показывает список активных процессов;
isof /name - показывает список процессов, относящихся к /name;
top - показывает динамический список процессов;
cat /proc/meminfo - показывает информацию о памяти;
cat /proc/cpuinfo - показывает информацию о ЦПУ;
Работа с сетью
hostname - Показывает имя вашего ПК;
netstat -p inet - показывает список активных соединений;
netstat -a - показывет список соединенийпо UPD и TCP;
ping site - пинг с сайтом;
ipconfig - информация об интерфейсах;
iwconfig - информация о Wi-Fi;
iwlist scan - поиск сетей Wi-Fi;
service NetworkManager restart - перезагрузка NetworkManager;
ifup interface - включает интерфейс;
if down interface - отключает интерфейс;
Работа с мультимедиа
ffmpeg -formats -выводит список всех форматов, поддерживаемых FFmpeg;
ffmpeg -codecs -выводит список доступных кодеков;
ffmpeg -filters -выводит список доступных фильтров;
ffmpeg -i film.avi -выводит информацию о film.avi;
ffmpeg -i music.wav music mp3 - преобразование файла в другой фармат;
ffmpeg -i film.mpeg -s 1024*640 film.flv - преобразование файла в другой формат и изменение разрешения;
ffmpeg -i film.avi -f mp3 music.mp3 - извлечения аудиодорожек из видео;
ffmpeg -i film.avi -an -ss RR:RR:RR -r 1 -vframes 1 -s YYYxFFF -y -f mjpeg scrteen.png -создает снимой screen на RR отрезке времени видео film с разрешением YYYxFFF;
iconv -I -выводит список доступных кодировок;
convert xxx.jpeg xxx.pdf - конвертирует jpeg B pdf ;
sudo mount file.iso xxx -t iso9660 -o loop - монтирует образ file B xxx, где ххх - точка монтирования;
sudo umount /media/iso/ - отключение образа;
Работа с брандмауэром
iptables -L - выводит список текущих фильтров;
iptables -a INPUT -j ACCEPT - разрешает все подключения;
iptables -a INPUT -j REJECT - отклоняет все подключения;
service iptables start - запускает фильтрацию;
service iptables stop - останавливает фильтрацию;
iptables -a INPUT --dport xxx -j ACCEPT - разрешает подключения к порту ххх;
iptables -a INPUT --dport xxx -j REJECT - отклоняет подключения к порту ххх;
iptables -F - сбрасывает все настройки фильтрации;
Работа с правами
su - временный вход суперпользователем;
sudo - предоставляет возможность выполнять команды от имени суперпользователя;
sudo su - предоставляет права суперпользователя;
sudo -i - предоставляет права суперпользователя;
Работа с устройствами
lspci -tv - выводит обнаруженные PCI-устройства;
lsusb -tv - выводит обнаруженные USB-устройства;
dmidecode - выводит информацию о версии BIOS компьютера;
cat /proc/devices - выводит список всех устройств в системе;
Ishal - выводит список всех устройств и их параметров;
grep SwapTotal /proc/meminfo - показывает выделные размертома Swap;
df - показывает информацию о дисках;
dmesg - показывает log-файл нахождения новых устройств и загрузки системы;
Разное
!! - повторяет последнюю команду;
clear - очистить терминал;