25 основных команд Linux, которые вы должны запомнить - счастливый Android

Командные строки - действительно мощные инструменты. Потратив почти 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 .