Linux

Станьте мастером командной строки Linux с помощью этих советов и хитростей

Станьте мастером командной строки Linux с помощью этих советов и хитростей

Для пользователей Linux командная строка является чрезвычайно мощным инструментом. Хотя более удобные для пользователя операционные системы Linux (OS) предлагают множество функциональных возможностей без необходимости входа в терминал, это необходимый элемент ОС. Вопреки распространенному мнению, командная строка может даже упростить определенные действия .

Разблокируйте «Шпаргалку по основным командам Linux» сейчас!

Это подпишет вас на нашу рассылку

Введите адрес электронной почты

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

Файлы и папки

Папка-Linux-командная строка
Изображение предоставлено: ProSmile через Pixabay

Хотя вы можете легко создавать, перемещать и перемещаться между папками с помощью графического пользовательского интерфейса (GUI), командная строка вполне способна обрабатывать файлы и папки.

Изменить каталог

Смена каталогов довольно проста. В терминале введите:

cd 

Например, чтобы перейти в определенную папку, например папку « Загрузки » на жестком диске, просто введите путь к нужному каталогу:

 cd /home/user/Downloads 

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

Сделать каталог

Помимо переключения папок, командная строка позволяет создавать папки. Вы можете создать каталог, выполнив команду:

 mkdir 

Поэтому, чтобы создать папку с именем Apps, вы должны ввести:

 mkdir Apps 

Но это делает папку в текущем каталоге. Если вы хотите указать, где создается каталог, вам нужно либо изменить каталог в эту папку, либо ввести полный путь:

 mkdir /home/user/Documents/Apps 

Если для полного пути нет папок, при выполнении этой команды создаются каталоги для всех папок в пути.

копия

Часто используемая команда для работы с файлами и папками это copy:

 cp 

Чтобы скопировать файл в другой файл, запустите:

 cp [NAME OF FILE 1] [NAME OF FILE 2] 

Кроме того, вы можете скопировать файлы в каталоги с помощью этой команды:

 cp [NAME OF FILE] [NAME OF DIRECTORY] 

Переехать

Как и при копировании файлов и папок, вы можете перемещать объекты с помощью терминала. Эта команда:

 mv 

При перемещении содержимого одного файла в другой запустите:

 mv [NAME OF FILE 1] [NAME OF FILE 2] 

Однако, если второй файл не существует, первый файл переименовывается как второй файл. Но если второй файл существует, его содержимое заменяется содержимым первого файла. Вы также можете использовать команду перемещения с каталогами:

 mv [NAME OF DIRECTORY 1] [NAME OF DIRECTORY 2] 

Подобно тому, как команда move обрабатывает файлы, если второй каталог не существует, тогда первый каталог просто переименовывается. Тем не менее, если второй каталог существует, содержимое первого каталога перемещается во второй каталог.

удалять

Хотите удалить файлы или папки? Просто беги:

 rm 

Когда вы удаляете файл, это будет выглядеть так:

 rm [NAME OF FILE] 

Или, если вы удаляете каталог:

 rm [NAME OF DIRECTORY] 

Кроме того, вы можете удалить несколько файлов и папок одновременно:

 rm [NAME OF FILE 1] [NAME OF FILE 2] 

Специальные символы

Иногда файлы и папки со специальными символами или пробелами представляют проблему. В этих случаях используйте кавычки. Например:

 cd /path/to/folder/"My Documents" 

Запуск этого без кавычек не сможет перейти в этот каталог.

история

основные приемы командной строки linux

Для использования Linux требуется командная строка. Иногда вам нужно знать историю команд, запущенных в терминале. Просмотр недавно запущенных команд так же прост, как ввод:

 history 

Это дает список, который показывает номер команды и соответствующую ей команду bash. Иногда этого будет недостаточно, и вам понадобится история с метками времени. В этом случае запустите:

 histtimeformat 

Затем вы увидите список истории команд с датами и временем. Иногда вы можете захотеть найти команду. Это вполне осуществимо с помощью командной строки. Просто используйте CTRL + R в приглашении bash. Затем вы увидите сообщение, которое гласит:

 reverse-i-search 

Отсюда вы можете начать поиск команд.

Строковые команды

FFmpeg-обновление очищаемые-OBS

В то время как вы можете вводить команды в отдельных строках, вы также можете запускать команды вместе. Это особенно полезно при установке или обновлении программного обеспечения. Таким образом, вы можете выполнять оба действия одновременно:

 sudo apt-get update && sudo apt-get upgrade 

Вместо двойного амперсанда вы можете также объединять команды в командной строке Linux точкой с запятой:

 sudo apt-get update ; sudo apt-get upgrade 

Это выполняет то же действие.

Добавить PPA

OBS-PPA-чистый

PPA — это личный архив пакетов. , или репозиторий программного обеспечения, не включенный в установку ОС Linux по умолчанию. Чтобы загрузить какое-либо программное обеспечение, сначала необходимо добавить PPA. Как и многие действия в Linux, это обычно выполняется с помощью командной строки.

 sudo add-apt-repository [NAME OF REPOSITORY] 

Один из моих любимых вариантов программного обеспечения для Linux — Open Broadcaster Software, используемый для потоковой передачи игр. OBS требует добавления PPA, прежде чем он будет полностью установлен:

 sudo add-apt-repository ppa:obsproject/obs-studio 

Перезапустить команду

Одна из наиболее полезных команд, которая действительно поможет вам освоить командную строку, — это возможность повторять команды. Распространенным методом является:

 !! 

Более того, вы можете использовать это и добавить часть команды, которую вы пропустили. Например, если вы забыли запустить команду с правами суперпользователя, введите

 sudo!! 

запускает команду еще раз, на этот раз добавляя права суперпользователя во второй раз. Это избавляет вас от необходимости вводить все заново. Но это не единственный способ повторять команды. Вы также можете использовать стрелку вверх, чтобы увидеть ранее введенные команды, и нажать Enter, чтобы выполнить их снова.

Точно так же вы можете ввести:

 !-1 

В качестве альтернативы, нажатие Ctrl + P показывает ранее выполненную команду. Затем нажмите Enter, чтобы выполнить его.

Список

список команд Линукс командная строка мастер трюки

 ls 

Основной, но невероятно полезной командой является функция списка. Это представляет список в терминале, который показывает основные каталоги в определенной файловой системе. Например:

 ls /apps 

Это дает список всех папок в каталоге / apps .

Как освоить командную строку Linux: последние мысли

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

Существует множество советов для начинающих по изучению командной строки Linux командной строкой Linux командной строкой Этот многофункциональный инструмент подходит даже для доступа к Facebook. . Хотите запустить командную строку на Android? Попробуйте Termux для полной функциональности терминала Linux. об операционных системах Android.

Какие советы по освоению командной строки вы предлагаете?

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux