Полезные команды Linux

КомандаОписание
Система
uname -m Отобразить архитектуру компьютера
uname -r Отобразить используемую версию ядра
hdparm -i /dev/hda Вывести характеристики жесткого диска
hdparm -tT /dev/sda Протестировать производительность чтения данных с жесткого диска
cat /proc/meminfo Проверить использование памяти
cat /proc/swaps Показать файл(ы) подкачки
date Вывести системную дату
shutdown -h now Остановить систему
shutdown -r now Перегрузить систему
reboot
logout Выйти из системы
Работа с RPM
rpm -ivh package.rpm Установить пакет
rpm -U package.rpm Обновить пакет без изменений конфигурационных файлов
rpm -F package.rpm Обновить пакет только если он установлен
rpm -e package_name.rpm Удалить пакет
rpm -qa Отобразить список всех пакетов, установленных в системе
rpmbuild --rebuild package_name.src.rpm Собрать пакет из исходных кодов
Работа с YUM
yum install name Закачать и установать пакет
yum update Обновить все пакеты, установленные в систему
yum update name Обновить пакет
yum remove name Удалить пакет
yum list Вывести список всех пакетов, установленных в систему
yum clean all Очисть rpm-кэш, удалив закачанные пакеты и заголовки
Работа с DEB пакетами
dpkg -i package.deb Установить / обновить пакет
dpkg -r name Удалить пакет из системы
dpkg -l Показать все пакеты, установленные в систему
Работа с APT
apt-get install name Установить / обновить пакет
apt-get update Получить обновлённые списки пакетов
apt-get upgrade Обновить пакеты, установленные в систему
apt-get remove name Удалить пакет, установленный в систему с сохранением файлов конфигурации
apt-get purge name Удалить пакет, установленный в систему с удалением файлов конфигурации
apt-get check Проверить целостность зависимостей
apt-get clean Удалить загруженные архивные файлы пакетов
apt-get autoclean Удалить старые загруженные архивные файлы пакетов
Файлы и директории
cd /name Перейти в директорию "/name"
cd .. Перейти в директорию уровнем выше
cd Перейти в домашнюю директорию
ls Отобразить содержимое текущей директории
ls -l Показать детализированое представление файлов и директорий в текущей директории
mkdir name Создать директорию с именем "name"
rm -f name Удалить файл с именем "name"
rmdir name Удалить директорию с именем "name"
rm -rf name Удалить директорию с именем "name" и рекурсивно всё её содержимое
mv name new_name Переименовать или переместить файл или директорию
cp file filenew Скопировать файл file в файл filenew
touch name Создать файл с именем "name"
find / -name name Найти файлы и директории с именем name. Поиск начать с корня (/)
whereis apache2 Показывает размещение бинарных файлов, исходных кодов и руководств, относящихся к файлу "apache2"
which apache2 Отображает полный путь к файлу "apache2"
chown user file назначить владельцем файла file пользователя user
chown -R user directory назначить рекурсивно владельцем директории directory пользователя user
chgrp group file сменить группу-владельца файла file на group
chown user:group file сменить владельца и группу владельца файла file
Монтирование файловых систем
mount /dev/hda1 /mnt/hda1 Монтирует раздел "hda1" в точку монтирования "/mnt/hda1".
umount /dev/hda1 Размонтирует раздел "hda1".
fuser -km /mnt/hda1 Принудительное размонтирование раздела.
mount -o loop name.iso /mnt/cdrom Смонтировать ISO-образ
Дисковое пространство
df -h Отображает информацию о смонтированных разделах с отображением общего\занятого\доступного пространства
du -sh name Подсчитывает и выводит размер, занимаемый директорией "name"
Пользователи и группы
groupadd name Cоздать новую группу с именем group_name
groupdel name Удалить группу group_name
groupmod -n new_name old_name Переименовать группу old_name в new_name
useradd -g admin -d /home/user user Cоздать пользователя user, назначить ему в качестве домашнего каталога /home/user, добавить его в группу admin.
useradd user Cоздать пользователя user
userdel -r user Удалить пользователя user и его домашний каталог
passwd Cменить пароль текущего
passwd user Cменить пароль пользователя user.
Архивирование файлов
gunzip file.gz Разархивирует файл file.gz
gzip file Архивировать файл "file"
rar a file1.rar file1 file2 dir Cоздать rar-архив "file1.rar" и добавить в него file1, file2 и dir
rar x file1.rar Разархивирует rar-архив
tar -cvf archive.tar file Создать tar-архив archive.tar, содержащий файл file
tar -xvf archive.tar Разархивировать
tar -xvf archive.tar /home/user Разархивировать архив в /home/user
zip file.zip file Создать zip-архив
zip -r file.zip file1 file2 dir1 Содзать zip-архив.
unzip file.zip Разархивировать zip-архив
  • 42 Пользователи нашли это полезным
Помог ли вам данный ответ?

Related Articles

Установка OpenVPN

Данная статья поможет Вам установить OpenVPN на Ваш Сервер.apt-get udpate apt-get install...

Установка LAMP на Debian

Одна простая команда очень облегчит Вам жизньaptitude update && aptitude upgrade...

Установка и настройка DoubleVPN.

Имеем 2 сервера. Сервер А(ip 1.1.1.1) - сервер к которому подключается клиент. Сервер Б (ip...

Установка nginx+php5-fpm на Debian 7(Wheezy)

Данная статья поможет Вам настроить nginx+php5-fpm+mysql сервер на Debian 7 (Wheezy).Редактируем...

Powered by WHMCompleteSolution