Командные строки - действительно мощные инструменты. Потратив почти 10 лет на поддержку удаленных пользователей и компаний, можно научиться ценить эффективность и универсальность этого типа вещей. Недаром они не раз спасали мне день. Как в Windows, если мы используем MS-DOS, так и в Linux мы можем выполнять расширенные действия намного быстрее, если будем делать это с помощью команд . И это то, что очень ценится в долгосрочной перспективе.
25 основных команд, чтобы научиться использовать терминал Linux
В сегодняшнем посте мы рассмотрим 25 самых простых и полезных команд для Linux . Небольшая компиляция, которая может быть отличной, если мы хотим научиться использовать терминал Linux в первый раз. Или освежить память и вспомнить некоторые приказы, которые мы несколько забыли. В любом случае хороший список, который никогда не помешает иметь под рукой или во вкладке «избранное» на мгновение. Пойдем туда!
1 # ls
Команда «ls» показывает список всех файлов и папок в определенном каталоге.
ls
Если мы также добавим команду «a», она также покажет скрытые файлы папки, в которой мы находимся.
ls -a
2 # cd
Команда «cd» используется для смены каталога в терминале. Чтобы перейти из папки, в которой терминал загружается по умолчанию, на другую:
cd / путь / к / папке /
Мы также можем перейти в папку более высокого уровня, используя двоеточие «..».
CD ..
3 # pwd
Он показывает каталог, в котором мы находимся в данный момент внутри терминала.
pwd
4 # mkdir
Если мы хотим создать новую папку, мы будем использовать команду «mkdir».
mkdir имя-папки
Мы также можем сохранить те же права доступа к верхней папке, если добавим параметр «-p».
mkdir –p имя-папки
5 # пог.
С помощью этой команды мы можем удалить файл прямо из командной строки.
rm / путь / к / файлу
Если мы добавим опцию «rf», мы также сможем удалить целые папки со всем их содержимым.
rm –rf / путь / к / папке
6 # cp
Благодаря этой команде мы можем сделать копию файла. Нам просто нужно написать команду, исходный путь и путь назначения.
cp / путь / источник / файл / путь / место назначения / файл
Мы также можем скопировать всю папку, если добавим параметр «-r».
cp –r / путь / источник / папка / / путь / место назначения / папка /
7 # мв
Команда «mv» позволяет вам делать в Linux разные вещи. С одной стороны, мы можем использовать его для перемещения файлов из одного места в другое , но он также служит для переименования файлов . Например, чтобы переместить файл из одной папки в другую:
mv / путь / источник / файл / путь / место назначения / файл
Мы можем сделать то же самое для перемещения папок с одного пути на другой:
mv / путь / источник / папка / путь / место назначения / файл
Если мы хотим переименовать файл в Linux, нам нужно только перейти в терминале к пути, по которому расположен указанный файл, и написать следующее:
mv имя-файла новое-имя-файла
То же самое можно сделать и с папкой.
mv имя-папки имя-новой-папки
8 # кот
Эта команда позволяет просматривать содержимое файла из терминала. Чтобы использовать команду «cat», нам нужно только написать команду, за которой следует путь, по которому находится файл.
cat / путь / к / файлу
9 # голова
Head позволяет нам видеть первые 10 строк содержимого файла. Он используется так же, как «кошка», записывая команду, а затем путь к файлу.
голова / путь / к / файлу
10 # хвост
Очень похоже на «голову». Tail позволяет вам видеть последние 10 строк содержимого файла.
хвост / путь / к / файлу
11 # пинг
В Linux команда «ping» используется для проверки задержки или времени ответа между нашей сетью и удаленным сервером в другой локальной сети или в Интернете. Это довольно распространенная команда для проверки наличия подключения к Интернету.
ping website.com
Мы также можем пропинговать IP вместо использования домена.
ping IP-адрес
Если мы хотим выполнить бесконечный пинг, мы можем сделать это, добавив в конце опцию «-t».
ping website.com –t
12 # время безотказной работы
С помощью команды «uptime» мы можем проверить, как долго мы находимся в сети.
время безотказной работы
# 13
Команда uname используется для вывода информации об используемой нами системе Linux (номер версии, дистрибутив, дата и время) на экран. Наиболее практичный способ его использования - использовать параметр «-a».
Присоединяйся ко мне
14 # человек
Это одна из самых практичных команд в Linux: инструкция по эксплуатации . Чтобы узнать, как работает команда, нам просто нужно набрать «man», а затем указать соответствующую команду.
Например, если мы хотим увидеть руководство пользователя для команды «mv», мы напишем следующее:
человек мв
15 # df
Df позволяет нам увидеть, сколько места мы занимаем в файловой системе Linux.
df
Мы также можем отобразить результат в более упорядоченном виде, добавив параметр «-h».
df –h
16 # du
Вы хотите знать, сколько места занимает каталог в вашей системе? Для этого нужна команда "du". Например, чтобы узнать, сколько занимает ваша папка «/ home /», запустите следующую строку:
du ~ /
Чтобы получить более читаемый результат, рекомендуется использовать в конце опцию «-hr».
du ~ / -hr
17 # где
Если мы немного владеем английским, то наверняка сможем представить, что делает «whereis». Он в основном служит для определения точного местоположения элемента . Например, если мы хотим узнать, где находится двоичный файл Firefox в нашей системе Linux, мы должны выполнить следующее:
где Firefox
18 # найти
С помощью команды «найти» мы можем искать файлы, программы или папки . Просто запустите команду вместе с поисковым запросом.
найти поисковый запрос
19 # grep
Это команда, которая позволяет нам искать определенные шаблоны . Это не команда, которая обычно выполняется одна, так как обычно она сопровождается другой командой.
Хорошим примером может служить комбинация команд «grep» и «cat» для поиска определенной строки текста в файле.
cat text-file.txt | grep 'поисковый запрос'
Вообще говоря, поиск шаблонов с помощью команды "grep" следует той же формуле:
командно-командные операции | grep 'поисковый запрос'
20 # пс
С помощью этой строки выполнения мы можем показать в терминале Linux процессы, которые выполняются в данный момент.
пс
Если нам нужен более подробный отчет, мы также можем добавить опцию «aux».
ps aux
21 # kill
Если программа не работает или была заблокирована, мы можем убить процесс командой «kill». Например, если мы хотим закрыть Firefox, мы сделаем следующее:
- Сначала мы запускаем команду «pidof», чтобы узнать идентификатор процесса Firefox. | пидоф
- Теперь да, мы убьем процесс Firefox с помощью команды «kill». | убить идентификатор-номер процесса
- Если он все еще не закрывается, мы можем запустить последнюю команду, используя параметр «-9». | kill -9 номер-идентификатора процесса
22 # killall
С помощью killall мы можем удалить все экземпляры запущенной программы. Чтобы использовать его, нам просто нужно написать команду рядом с названием программы, которую мы хотим закрыть.
Например, чтобы закрыть Firefox:
killall firefox
23 # бесплатно
Если у нас заканчивается память, мы можем увидеть, сколько оперативной памяти (и подкачки) у нас осталось, с помощью команды «бесплатно».
свободно
24 # chmod
Chmod - действительно полезная команда, поскольку с ее помощью мы можем управлять разрешениями на чтение и запись для любой папки или файла.
Например, чтобы обновить права доступа к файлу, чтобы каждый мог читать (r), писать (w) и выполнять (x):
chmod + rwx / расположение / из / файла или / папки /
25 # завиток
С помощью этой команды мы можем загружать файлы из Интернета прямо из окна терминала Linux. Чтобы начать загрузку, нам просто нужно написать команду «curl», за которой следует URL-адрес, по которому расположен файл, плюс символ «>» и конечная папка, в которой мы хотим сохранить загрузку.
curl //www.download.com/file.zip> ~ / Downloads / file.zip
Выводы
Это 25 основных команд для Linux, которые никогда не помешает запомнить. Помимо них есть много других, которые могут выполнять всевозможные задачи, поэтому, если вы впервые слышите о Linux, вы уже знаете, с чего начать, а если вы ветеран и хотите поделиться какой-нибудь другой интересной командой, не стесняйтесь останавливаться у область комментариев.
Спасибо, что остались до конца, и увидимся в следующем посте!
У вас установлен Telegram ? Получайте лучшие посты каждого дня на нашем канале . Или, если хотите, узнайте обо всем на нашей странице в Facebook .