Пять основных команд Linux для начинающих

Основные команды для начала использования Linux

“`html

Основные команды Linux для начинающих

5 пингвинов

Я помню, как в конце 1990-х годов я впервые начал использовать Linux. Работа через командную строку не была опциональной — это была необходимость. В те времена операционные системы, как Linux, не поставлялись с такими красивыми графическими интерфейсами, как сейчас. Если вы хотели работать с Linux, вам приходилось удобно чувствовать себя в терминале.

🚀 Также посмотрите: Думаете о переходе на Linux? 10 вещей, которые вам нужно знать

Работа через командную строку в прошлом была непростым делом. Не было столь много ресурсов или полезных руководств, как сегодня. Я был практически один. Но я приложил усилия, поработал и стал опытным. Мало того, что я знал, что когда-то использование командной строки не станет более обязательным. О, ирония судьбы!

Тем не менее, я твердо верю, что изучение тех первых, простых команд заставило у меня вырасти прочный фундамент. Поэтому сегодня я хочу поделиться с вами пятью командами Linux, которые, на мой взгляд, каждый новый пользователь должен изучить. Эти команды не только полезны для новичков, но и будут теми, которые вы будете использовать чаще всего.

Всемогущая команда “ls”

Команда ls похожа на вашего личного ассистента, перечисляющего все содержимое каталога. Когда вы запускаете ls, он показывает вам все папки и файлы в этом каталоге, и ничего больше. Но подождите, у команды ls есть несколько трюков в рукаве. Допустим, вы хотите увидеть детали файлов и папок в каталоге. Ну, вы можете просто добавить опцию -l (которая означает длинный список) к команде. Вуаля! Запуск ls -l (или даже ll) раскроет разрешения, владельца, группу, размер и дату/время создания каждого файла и папки.

🔥 Также посмотрите: 5 функций Microsoft Edge, которые могут сделать его моим новым любимым браузером Linux

Но подождите, есть еще! Вы также можете использовать опцию -a (что означает все), чтобы отобразить скрытые каталоги, начинающиеся с «.». Чтобы увидеть эти скрытые каталоги, вам просто нужно выполнить ls -a. И да, вы даже можете объединить опции -l и -a с ls -la. Эта великолепная команда покажет вам детали всех файлов и папок в вашем каталоге.

Изменение вашего пути с “cd”

Представьте, что вы находитесь в своем домашнем каталоге и хотите перейти в каталог Документы. Что бы вы сделали? Не беспокойтесь, ведь команда cd пришла на помощь. Просто введите cd Documents, чтобы достичь своего места назначения. Но что, если вы хотите перейти в каталог Документы в вашем домашнем каталоге, а вы находитесь в другом месте? Не волнуйтесь, дорогой друг. Поскольку ~/ представляет ваш домашний каталог, вы можете использовать cd ~/Documents, чтобы плавно перейти в нужное место. И если вам когда-либо нужно вернуться в свой домашний каталог из любого места в файловой системе, простая команда cd перенесет вас обратно.

Удаление с помощью “rm”

Когда речь идет об удалении файлов или каталогов, команда rm приходит на помощь. Допустим, у вас есть файл с именем test.txt в вашем каталоге /home/colette, и вы хотите попрощаться с ним. Для этой задачи вы можете запустить rm /home/colette/test.txt. Чтобы упростить задачу, вы даже можете использовать rm ~/test.txt в качестве сокращения.

🌟 Также посмотрите: Лучшие дистрибутивы Linux для начинающих

“““html

Удаление папки, однако, требует некоторой изящности. Если у вас есть папка с именем test в вашем домашнем каталоге ~/, и вы пытаетесь удалить ее с помощью rm ~/test, вы получите ошибку. Чтобы удалить папку и ее содержимое, вам необходимо использовать опцию -r (рекурсивно). Выполните rm -r ~/test, чтобы впечатляющим образом приготовить почву для ее истребления. Но если вы хотите поступить осторожно и быть особенно внимательным при удалении папок, используйте интерактивный метод. Этот внимательный подход попросит вас подтвердить свои действия перед тем, как принимать радикальные меры. Чтобы вызвать этот метод, введите rm -ir ~/test.

Копирование файлов с помощью «cp»

Нужно сделать копию файла? Не бойтесь, ведь на помощь приходит команда cp. Предположим, у вас есть файл с именем test.txt в вашем домашнем каталоге ~/, и вы хотите создать копию. Однако помните, что создание копии с тем же именем в том же каталоге не пройдет. Вместо этого, если вы хотите скопировать файл в другой каталог, выполните команду, например, cp ~/test.txt ~/Documents/. Обратите внимание, что во второй половине команды вам не нужно указывать имя файла. Но если вы хотите разместить копию в том же каталоге, убедитесь, что указываете новое имя файла. Например, вы можете использовать cp ~/test.txt ~/test1.txt, чтобы создать новую копию в том же каталоге. И знаете что? Вы даже можете создать копию в другом каталоге и дать ей отличное имя, используя cp ~/test.txt ~/Documents/test1.txt.

Перемещение файлов с помощью «mv»

Команда mv, сокращение от move, позволяет легко перемещать файлы или папки. Предположим, вы хотите переместить файл test.txt из вашего домашнего каталога в каталог Documents. Это так же просто, как выполнение mv ~/test.txt ~/Documents/. В пути назначения не требуется указывать имя файла — как и в случае с cp.

🌠 Кроме того, у нас есть новейший дистрибутив Linux, готовый удивить вас!

Но подождите, это еще не все! mv — это не просто для перемещения; это также для переименования файлов. Предположим, у вас есть файл test.txt, находящийся в вашем домашнем каталоге ~/, и вы жаждете дать ему новое имя, например, testing.txt. Ну, вы можете выполнить это с изяществом, запустив mv ~/test.txt ~/testing.txt. И это еще не все! Вы также можете переместить и переименовать файл одновременно. Почувствуйте волшебство с mv ~/test.txt ~/Documents/testing.txt!

Расширение возможностей вашей командной строки

Пока что я представил вам основы каждой команды — все, что вам нужно, когда вы только начинаете использовать Linux. Однако, по мере вашего развития и становления более авантюрным, вам может захотеться погрузиться в более продвинутые функции этих команд. К вашему счастью, существует кладезь информации, ожидающая вас: страницы руководства, известные также как страницы man. У каждой команды Linux есть своя собственная страница руководства, доступная для вашего ознакомления. Чтобы получить доступ к странице руководства для команды, просто выполните man КОМАНДА, где КОМАНДА — это имя команды, о которой вы хотите узнать больше. Например, вы можете выполнить man ls, man cd, man rm, man cp, и man mv. Эти страницы руководства предоставляют богатство вариантов и подробные объяснения для каждой команды.

Итак, воспользуйтесь возможностью! Сделайте первый шаг с командной строкой Linux и разблокируйте истинную мощь вашей операционной системы. Помните, что командная строка — ваш ключ к тому, чтобы стать истинным мастером Linux!

🔗 Ссылки:

“““html


🤔 Q&A

Q: Зачем мне изучать эти команды, если я могу использовать графические интерфейсы? A: Хотя графические интерфейсы обеспечивают удобство для пользователя, командная строка предлагает беспрецедентную мощь и эффективность. Изучение этих команд разблокирует истинный потенциал вашей системы Linux и поможет выполнять сложные задачи быстро.

Q: Могу ли я отменить удаление файла или папки, используя эти команды? A: К сожалению, только с помощью этих команд отмена действия не предусмотрена. Однако вы можете предотвратить случайные удаления, создавая резервные копии или используя системы контроля версий для важных файлов.

Q: Что произойдет, если я попробую переместить файл на место, где уже существует файл с таким же именем? A: Если файл с таким же именем существует в месте назначения, существующий файл будет перезаписан без предупреждения. Будьте осторожны при перемещении или копировании файлов, чтобы избежать непреднамеренной потери данных.

Q: Эти команды специфичны только для Linux, или их можно использовать в других операционных системах? A: Хотя эти команды широко используются в Linux и системах на основе Unix, некоторые из них, такие как cp и mv, также доступны в других операционных системах с аналогичной функциональностью.


Теперь, когда вы приобрели это ценное знание, не держите его в себе! Поделитесь этой статьей с друзьями и единомышленниками по Linux. Давайте вместе распространять магию командной строки! 😄✨

Вы уже использовали эти команды раньше? Какая ваша любимая командная клавиша? Поделитесь своими мыслями и опытом в комментариях ниже. Давайте начнем разговор!

Примечание: Изображения, используемые в этой статье, принадлежат их соответствующим владельцам.

“`