9 основных команд для начала работы с Linux
Руководства по Linux часто предполагают, что вы будете выполнять определенные операции в терминале, что поначалу может показаться пугающим. Но не волнуйтесь; Эта шпаргалка по командам Linux охватывает процесс открытия терминала и выполнения нескольких полезных команд.
Командная строка Linux для начинающих
Основные команды Linux, которые вы найдете ниже, универсальны практически для любого дистрибутива Linux, от командной строки Ubuntu до Kali Linux. Ваш терминал может отличаться от показанного на картинках ниже, но будьте уверены, они вам подойдут.
Обратите внимание, что в различных онлайн-руководствах вы часто слышите разные фразы, относящиеся к одному и тому же действию: «открыть оболочку», «запустить bash» или «в командной строке». Все они означают, что вы должны открыть и ввести терминал, что мы и сделаем ниже.
Как открыть терминал в Linux
Найдите в меню приложения терминал . Он часто будет иметь ярлык «эмулятор терминала», и это именно то, что вам нужно.
Однако самый быстрый способ открыть терминал – это сочетание клавиш Ctrl + Alt + T.
Основные команды Linux для начинающих
Теперь, когда у вас открыт терминал, вы готовы начать вводить некоторые команды. Давайте рассмотрим несколько основных команд оболочки в Linux.
1. Просмотр рабочего каталога
Знание текущего «рабочего» каталога имеет первостепенное значение при использовании терминала. Многие команды вызывают изменения в текущем каталоге, и вы не хотите вносить эти изменения в неправильный каталог.
Чтобы проверить , какой каталог вы сейчас работаете, эта команда будет р Ринт Рабо d irectory:
pwd
Просмотр содержимого рабочего каталога
Выполните команду ls, если вы хотите просмотреть все файлы и папки в текущем каталоге:
ls
Файлы будут отображаться в виде обычного текста, а папки будут выделены жирным шрифтом и цветом.
Если вы хотите видеть и скрытые файлы, просто добавьте параметр -a или –all :
ls -a
2. Изменить каталоги
Вы можете изменить свой текущий рабочий каталог с CD, аббревиатура для с висящим д irectories.
cd Documents
Вышеупомянутая команда будет искать папку с именем Documents внутри вашего текущего рабочего каталога и, найдя ее, перейдет в этот каталог.
Всегда, когда вы указываете файл или каталог, в имени которого есть пробел, вы должны заключать его в кавычки, иначе вы получите сообщение об ошибке.
Вы можете переместиться на один каталог вверх, добавив параметр .. :
cd ..
Самостоятельная выдача cd без указания местоположения приведет вас прямо к вашему домашнему каталогу:
cd
3. Распечатайте вывод команды.
Команда echo примет любой ввод, который вы ей дадите, будь то строка текста или другая команда, и распечатает ее в терминале.
echo "Hello, world!"
Само по себе эхо может показаться бесполезным, но на самом деле вы увидите, что оно часто используется в управлении системой Linux.
Просмотр содержимого файла
Команда cat напечатает в терминале полное содержимое любого файла, который вы назвали.
cat filename.txt
4. Поиск в содержимом файла
Чтобы найти в содержимом любого файла указанное слово или фразу, используйте команду grep .
grep "search term" filename.txt
Эта команда очень полезна, когда вы ищете конкретную информацию среди длинных и сложных системных файлов.
5. Перенаправить вывод команды
Символ «больше чем», > , имеет право в командных строках перенаправлять вывод команды в файл или другую команду.
Например, эта команда примет вывод echo и сохранит его в текстовом файле с именем "file.txt":
echo "Hello, world!" > file.txt
6. Обновление системы (системы на базе Ubuntu)
В любой оболочке Ubuntu введите эти две команды, чтобы проверить и применить все доступные обновления в вашей системе.
sudo apt update
sudo apt full-upgrade
Вам будет предложено ввести пароль пользователя перед подтверждением любой команды с префиксом sudo.
Совет от профессионала: вы можете объединить две или более команд в одну, используя оператор && .
sudo apt update && sudo apt full-upgrade
Сочетания клавиш в терминале Linux для начинающих
Изучение сочетаний клавиш, хотя поначалу сложно, в долгосрочной перспективе экономит огромное количество времени. В Linux есть много полезных ярлыков , и ниже мы перечислим некоторые из наиболее полезных ярлыков терминала.
7. Вызов предыдущих команд
Если вы хотите повторить недавно использованную команду, но не помните ее или не хотите вводить ее снова, вы можете прокрутить историю команд с помощью клавиш со стрелками вверх и вниз .
Кроме того, вы можете нажать Ctrl + R для поиска в истории команд определенного ключевого слова или фразы.
8. См. Предложения команд.
Иногда при использовании терминала вы вспоминаете часть команды, но не совсем уверены, как она пишется или какие параметры использовать. Если вы начнете вводить команду, а затем нажмете клавишу Tab , терминал попытается завершить вашу команду за вас или покажет вам несколько вариантов.
9. Убейте терминальный процесс
Возможно, вы уже знаете Ctrl + C как ярлык для копирования в буфер обмена, но при использовании в терминале эта комбинация клавиш уничтожает любую запущенную команду, о которой вы можете пожалеть.
Linux для начинающих
Лучший способ запомнить эти стартовые команды терминала Linux и ярлыки – использовать их, поэтому откройте командную строку и начните вводить!
Хотите больше команд? Взгляните на нашу шпаргалку по командам Linux .
Чтобы помочь вам узнать о возможностях Linux, мы составили подробный обзор лучшего программного обеспечения, доступного для Linux, с разбивкой по категориям.