6 самых полезных команд Linux для новых пользователей

Переход на Linux может быть немного пугающим. Новая операционная система? Другой рабочий стол? Все, что вы знали о вычислениях, изменилось? Хотя переход может показаться страшным, он может быть более продуктивным и довольно полезным. Изучение нового — это ваш первый шаг.
Содержание
- Что такое терминал?
- Команда “man”
- Команда “ls”
- Команда “cd”
- Команда “ifconfig”
- Команда “find”
- Команда “clear”
Что такое терминал?
Прежде чем вы сможете начать изучать тонкости Linux, вам нужно понять, что такое терминал. Терминал — это версия командной строки или PowerShell для Linux. Linux, который изначально был создан как операционная система с командной строкой, добавил графический интерфейс для удобства использования из-за своей растущей популярности. Операционная система Linux в своей наиболее продуктивной форме использует терминал.
Команды терминала отличаются от большинства приложений, с которыми вы, возможно, знакомы. Они вряд ли откроют новое окно, так как результаты выполняются немедленно в приложении терминала. Команды терминала также могут иметь дополнительные параметры, которые называются “переключателями”. Переключатели используются для добавления функциональности к запрашиваемой командной строке. Ниже вы найдете 5 “обязательных” команд при переходе на Linux.
1. Команда “man”
Команда man будет самой полезной командой для пользователей, новых для Linux или терминала. Man — это сокращение от “manual”, что является термином для документа помощи Linux. Каждая команда терминала имеет страницу man, даже команда “man”.

Если вы знаете название команды Linux, функции или файла, который вас интересует, просто введите man имя команды и нажмите Enter. Ниже представлено, что будет результатом выполнения вышеуказанной команды.

2. Команда “ls”
Команда ls — это отличный инструмент для просмотра того, какие директории или файлы находятся в вашем текущем местоположении или по всей файловой системе. Она установлена в дистрибутивах Linux по умолчанию, так как является частью пакета основных утилит GNU. Использовать эту команду так же просто, как ввести ls в вашем окне терминала. Это покажет вам результаты вашего текущего рабочего каталога.

Использование расширенных переключателей может помочь предоставить конкретные результаты в дополнение к другим функциям. Ниже приведены дополнительные примеры команды “ls” с использованием опций переключателей.
Чтобы показать файлы и директории, размер, дату/время изменения, владельца и разрешения:
ls -l
Чтобы отсортировать файлы в текущем рабочем каталоге по размеру:
ls -lS
Чтобы перечислить информацию о директории для директории, которая не является текущим рабочим каталогом:
ls -l <имя директории>
3. Команда “cd”
Команда cd — это еще одна полезная команда, которая используется для изменения текущего рабочего каталога. Ниже приведены примеры, которые покажут функциональность команды “cd”.
Чтобы перейти в подкаталог:
cd <имя директории>
Чтобы перейти в подкаталог, находящийся на несколько уровней выше от текущего местоположения:
cd <путь к целевой директории>Эту команду можно продолжать бесконечно, при условии, что существует уровень директории для переключения. Путь к целевой директории, который мы будем использовать, — “example/example2/example3.”

Чтобы изменить директорию на домашнюю директорию пользователя:
cd ~
4. Команда “ifconfig”
Эта команда Linux может выглядеть немного странно, если вы долго работали с операционными системами Windows. “ifconfig” очень похожа на версию команды Windows “ipconfig.” Эта команда не установлена по умолчанию во всех дистрибутивах Linux. Чтобы получить эту функциональность, пользователь может установить пакет, выполнив sudo apt-get install net-tools из терминала (если вы используете дистрибутив на основе Debian). После установки использование этой команды предоставит пользователю текущую информацию о IP-адресах для вашего устройства.

Эта команда имеет множество применений, от назначения IP-адреса конкретному интерфейсу до изменения MAC-адреса интерфейса для атак подмены. Ниже приведены некоторые примеры начального уровня команды “ifconfig.”
Чтобы просмотреть сетевые настройки конкретного интерфейса:
ifconfig <имя интерфейса>
Чтобы отключить сетевой интерфейс:
ifconfig <имя интерфейса> down
Чтобы включить сетевой интерфейс:
ifconfig <имя интерфейса> up
5. Команда “find”
При попытке найти файл по конкретному имени или расширению в Linux лучше всего использовать команду find. Некоторые из приведенных ниже примеров могут быть очень полезны для новых пользователей, изучающих навигацию в терминале Linux.
Также читайте: Как найти файл в Linux с помощью команды Find
Чтобы искать файл с именем файла:
find example.txt
Чтобы искать все файлы “png” в “/home/Desktop” и его подкаталогах:
find /home/linuxtest -name *.png
6. Команда “clear”
Когда ваш терминал заполнен текстом, лучший способ очистить его — использовать команду clear. Это очищает экран в вашем представлении и позволяет вам начать снова только с приглашения. В некоторых случаях вы также можете использовать Ctrl + l, что выполнит ту же задачу.
clearВ заключение, мы рассмотрели самые полезные команды, которые должен знать новичок. В дополнение к этим командам есть много других команд, которые вы можете выполнять в терминале Linux, а также некоторые команды, которые вы никогда не должны выполнять. Изучение этих команд не заставит вас бросить свою работу и стать техническим гуру, но может сделать ваш переход на Linux намного проще.