14 года 6 мес. назад - 14 года 5 мес. назад #1
от Aleksej
Рассмотрим основные команды, предназначенные для работы в консоли линукса - самое необходимое.
Получение административных привиллегий -
su
и затем - ваш password.
Переход в тот или иной каталог -
cd /каталог назначения
Просмотр содержимого каталога -
ls
Вывод информации о выполняемых в данный момент процессах -
ps
Вывод информации о выполняемых в реальном времени процессах -
top
Вывод информации об оперативной памяти -
free
Вывод информации о дисках -
df
Принудительное завершение процесса (по PID, идентификатору, узнаем через ps) -
kill
Создание жесткой ссылки -
ln
Создание символической ссылки -
ln -s
Создание каталога -
mkdir <каталог>
Удаление каталога -
rmdir <каталог>
Рекурсивное удаление каталога -
rmdir -r <каталог>
Копировать файл -
cp <что копировать> <куда копировать>
Создать -
touch
Переместить -
mv
Назначение прав доступа -
chmod
Изменить владельца -
chown
Дать права на выполнение -
chmod +x
Просмотреть таблицу маршрутизации -
iptables -L
Обнулить iptables -
iptables -А
Записать правила iptables -
service iptables save
Узнать конфигурацию сетевых интерфейсов -
ifconfig
Как вывести список пакетов того или иного софта (скажем - VirtualBox) -
rpm -qa | grep -i VirtualBox
Подмонтировать iso образ -
mount -o loop disk.iso /mount/point
Устанавливаем необходимое -
yum install mc
Удаляем ненужное (предположим, ядра с поддержкой опции PAE) -
yum remove '*PAE*'
Узнаем, что у нас в системе относится (например) к VirtualBox -
rpm -qa '*VirtualBox*'
Стартануть сервис (скажем - ssh) -
service sshd start
Остановить сервис (скажем - ssh) -
service sshd stop
Рестартануть -
service sshd restart
Открыть порт в iptables -
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
Посмотреть информацию whois домена -
whois masterpro.ws
Пингануть хост -
ping masterpro.ws
Попытаться войти телнетом по тому или иному порту -
telnet masterpro.ws
Выполнение запросов к серверам имен -
host masterpro.ws
Обновить систему -
yum upgrade
Обновить до нового дистрибутива -
yum preupgrade
Посмотреть список репозиториев -
yum repolist all
Узнать номер ядра -
uname -r
Проверка файловой системы -
fsck
Сколько осталось места -
df -h
Поднять сетевой интерфейс -
ifup eth0
ifconfig etho up / down
Проверить состояние жесткого диска:
smartctl
Выключить компьютер -
halt -p
Последнее редактирование: 14 года 5 мес. назад пользователем Aleksej.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.