Переход на Linux может быть немного пугающим. Новая операционная система? Другой рабочий стол? Все, что вы знали в области вычислительной техники, изменилось? Хотя временами переход может показаться пугающим, он может быть более продуктивным и весьма полезным. Изучение нового — ваш первый шаг.
Что такое терминал?
Прежде чем вы сможете начать изучать все тонкости Linux, вам необходимо понять, что такое терминал. Терминал — это версия командной строки или powershell для Linux. В Linux, которая изначально создавалась как
Contents
Что такое терминал?
дной строкой, был добавлен графический интерфейс для простоты использования из-за ее растущей популярности. Операционная система Linux в своей наиболее продуктивной форме использует терминал.Команды терминала не похожи на большинство приложений, с которыми вы, возможно, знакомы. Маловероятно, что они создадут новое окно, поскольку результаты выполняются немедленно в терминальном приложении. Команды терминала также могут иметь дополнительные параметры, называемые «переключателями». Переключатели используются для добавления функциональности к запрошенной операции командной строки. Ниже вы найдете 5 команд, которые необходимо знать при переходе на Linux.
1. команда «человек»
Команда man
будет самой полезной из команд для пользователей, впервые работающих с Linux или терминалом. Man — это сокращение от «manual», обозначающее справочный документ Linux. У каждой команды терминала есть страница руководства, даже у команды «man».
Если вы знаете имя интересующей вас команды Linux, функции или файла, просто введите man command name
и нажмите Enter. Ниже показано, какими будут результаты выполнения вышеуказанной команды.
2. команда «ls»
Команда ls
— отличный инструмент для просмотра того, какие каталоги или файлы находятся в вашем текущем местоположении или во всей файловой системе. Он устанавливается в дистрибутивах Linux по умолчанию, поскольку является частью основного пакета утилит GNU. Использовать эт
1. команда «человек»
ввестиls
в окне терминала. Это покажет вам результаты вашего текущего рабочего каталога.
Использование расширенных переключателей может помочь обеспечить конкретные результаты в дополнение к другим функциям. Ниже приведен дополнительный пример «ls» с использованием параметров переключателя.
Чтобы показать файлы и каталоги, размер, дату/время изменения, владельца и разрешения:
ls -l
Чтобы отсортировать файлы в текущем рабочем каталоге по размеру:
ls -lS
Чтобы вывести информацию о каталоге, который не является текущим рабочим каталогом:
ls -l2. команда «ls»ame>
3. команда «cd»
Команда cd
— еще одна полезная команда, которая используется для перехода из текущего рабочего каталога. В приведенных ниже примерах показаны функциональные возможности команды «cd».
Чтобы перейти в подкаталог:
cd <directory name>
Чтобы перейти в подкаталог, расположенный в нескольких каталогах от текущего местоположения:
cd <target directory path>
Эту команду можно продолжать бесконечно, при условии, что существует уровень каталога, на который можно переключиться. Мы будем использовать путь к целевому каталогу: «example/example2/example3».
Чтобы изменить каталог на домашний каталог пользователя:
cd ~.
4. команда «ifconfig»
Эта команда Linux может показаться немного странной, если вы долгое время работали с операционными системами Windows. «ifconfig» очень похож на версию команды «ipconfig» для Windows. Эта команда не установлена по умолчанию во всех дистрибутивах Linux. Чтобы получить эту функциональность, пользователь может установить пакет, запустив sudo apt get install net-tools
с терминала (если вы используете дистрибутив на основе Debian). После установки эта команда предоставит пользователю текущую информацию об IP-адресе вашего устройства.
Эта команда имеет множество применений: от назначения IP-адреса определенному интерфейсу до изменения MAC-адреса интерфейса для поддельных атак. Ниже приведены некоторые примеры «i
3. команда «cd»
ня.Чтобы просмотреть сетевые настройки определенного интерфейса:
ifconfig <interface name>
Чтобы отключить сетевой интерфейс:
ifconfig <interface name> down
Чтобы включить сетевой интерфейс:
ifconfig <interface name> up
5. команда «найти»
При попытке найти файл по определенному имени или расширению в Linux лучше всего использовать команду find
. Некоторые из приведенных ниже примеров могут быть очень полезны для новых пользователей, обучающихся навигации по терминалу Linux.
Читайте также: Как найти файл в Linux с помощью команды «Найти»
Чтобы найти файл по имени файла:
find example.txt
Чтобы найти все файлы «png» в «/home/Desktop» и его подкаталогах:
find /home/linuxtest -name4. команда «ifconfig»iv>6. команда «очистить»
Когда ваш терминал заполнен текстом, лучший способ очистить его — использовать команду
clear
. Это очистит экран в вашем представлении и позволит вам начать заново, используя только подсказку. В некоторых случаях вы также можете использовать Ctrl+ l, что позволит выполнить ту же задачу.clear
В заключение мы рассмотрели самые полезные команды, которые следует знать новичку. В дополнение к ним есть еще много команд , которые можно запустить в терминале Linux, а также некоторые команды, которые никогда не следует запускать . Изучение этих команд не вызовет у вас желания бросить повседневную работу и стать техническим гуру, но может значительно облегчить ваш переход на Linux.
5. команда «найти»
6. команда «очистить»