Командная строка (или терминал) — мощный инструмент для взаимодействия с операционной системой. Для системных администраторов владение базовыми командами в консоли является обязательным навыком. Давайте рассмотрим несколько основных команд и их применение.
cd (Change Directory)
Команда cd используется для изменения текущего рабочего каталога. Например:
cd Documents Эта команда переключит вас в каталог «Documents».
ls (List)
Команда ls выводит список файлов и каталогов в текущем каталоге. Пример использования:
ls -l Эта команда покажет более подробный список с информацией о файлах.
mkdir (Make Directory)
Команда mkdir создает новый каталог. Например:
mkdir NewDirectory Эта команда создаст новый каталог с именем «NewDirectory».
cp (Copy)
Команда cp копирует файлы или каталоги. Пример:
cp file.txt /path/to/destination Эта команда скопирует файл «file.txt» в указанный путь.
rm (Remove)
Команда rm удаляет файлы или каталоги. Внимание: она удаляет без подтверждения! Пример:
rm oldfile.txt Эта команда удалит файл «oldfile.txt».
mv (Move)
Команда mv используется для перемещения или переименования файлов и каталогов. Пример перемещения файла:
mv file.txt /path/to/destination Эта команда переместит файл «file.txt» в указанный путь.
chmod (Change Mode)
Команда chmod изменяет права доступа к файлам. Пример установки прав для чтения, записи и выполнения:
chmod 777 filename Эта команда предоставит полные права для всех (владельца, группы и других).
ps (Process Status)
Команда ps выводит текущие процессы. Пример:
ps aux Эта команда покажет подробный список активных процессов.
kill
Команда kill завершает выполнение процесса. Пример завершения процесса по идентификатору (PID):
kill -9 PID Эта команда принудительно завершит процесс с указанным PID.
grep
Команда grep используется для поиска текста в файлах. Пример поиска строки в файле:
grep "search term" filename Эта команда выведет строки, содержащие «search term» в указанном файле.
Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…
Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…
Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…