Командная строка в Linux предоставляет пользователям мощные инструменты для взаимодействия с операционной системой. Вот список базовых команд, которые могут быть полезны для новичков:
1. Навигация по файловой системе
-
pwd— Показать текущий рабочий каталог (Print Working Directory).pwd -
ls— Показать список файлов и каталогов в текущем каталоге. Можно использовать опции, например,-lдля детального списка или-aдля отображения скрытых файлов.ls -la -
cd— Перейти в другой каталог (Change Directory).cd /путь/к/каталогу -
cd ..— Вернуться на один уровень вверх.
2. Управление файлами и каталогами
-
cp— Копировать файлы или каталоги (Copy).cp исходный_файл путь/к/новому_файлу -
mv— Переместить или переименовать файлы и каталоги (Move).mv старое_имя новое_имя -
rm— Удалить файлы или каталоги (Remove). Будьте осторожны, так как эта команда может удалить файлы без возможности восстановления.rm имя_файла -
rmdir— Удалить пустой каталог.rmdir имя_каталога -
mkdir— Создать новый каталог (Make Directory).mkdir имя_каталога
3. Просмотр и редактирование файлов
-
cat— Показать содержимое файла на экране.cat имя_файла -
less— Просмотреть содержимое файла с возможностью прокрутки.less имя_файла -
nano,vim,vi— Редакторы текстовых файлов (можно использовать для создания и редактирования файлов).nano имя_файла
4. Поиск файлов и текстов
-
find— Поиск файлов в файловой системе.find /путь -name "имя_файла" -
grep— Поиск текста внутри файлов.grep "текст" имя_файла
5. Системные команды
-
top— Отобразить процессы в реальном времени. -
ps— Показать список текущих процессов.ps aux -
kill— Завершить процесс по его идентификатору (PID).kill 1234 -
df— Показать доступное и использованное пространство на файловых системах.df -h -
free— Показать использование оперативной памяти.free -h
6. Управление пользователями и правами
-
sudo— Выполнение команд с правами администратора.sudo команда -
chmod— Изменение прав доступа к файлам.chmod 755 имя_файла -
chown— Изменение владельца файла или каталога.chown пользователь:группа имя_файла
7. Сети
-
ping— Проверить доступность хоста.ping google.com -
ifconfigилиip— Показать информацию о сетевых интерфейсах.ifconfig
8. Дополнительные полезные команды
-
man— Показать руководство по использованию команд.man имя_команды -
history— Показать историю введенных команд. -
clear— Очистить экран терминала.
Это лишь базовый набор команд, который поможет вам начать работу в командной строке Linux. С практикой вы сможете освоить более сложные команды и сценарии, что откроет для вас новые возможности в управлении системой.


