Linux — отличная ОС, предлагающая несколько вариантов упрощения задач. В нем есть все необходимое для более эффективной работы, будь то командная строка или графический интерфейс. Однако многие люди не знают коротких приемов командной строки Linux и в конечном итоге застревают в сложных задачах. Интерфейс (текстовый), через который вы общаетесь с ОС вашей системы. Это называется командной строкой. Вы можете легко перейти к файлам и папкам в вашей системе и выполнить задачу.
Командная строка Linux предлагает различные методы работы с папками. Если вы хотите узнать о лучших советах и рекомендациях по работе с командной строкой Linux, обязательно прочтите этот блог полностью. Мы разделили следующую информацию на несколько частей. Первые несколько являются базовыми, другие относятся к каталогам, а остальные — это дополнительные советы. Давайте прочитаем советы и рекомендации для команд Linux:
- 1. Определите правильную команду
- 2. Выполнение нескольких команд одновременно
- 3. История выполненных команд
- 4. Сочетания клавиш для терминала Linux
- 5. Перечислите содержимое каталога
- 6. Вернитесь к последнему рабочему каталогу
- 7. Скопируйте файлы в разные каталоги
- 8. Определите файлы, содержащие уникальный текст
- 9. Используйте предыдущую команду в текущей
- 10. Запланируйте время выключения системы
1. Определите правильную команду
Иногда вы хотите выполнить определенную задачу, но не знаете правильную команду. В этом случае вы можете использовать apropos, чтобы определить правильную команду для вашей задачи. Например, мы хотим копировать файлы, но не знаем правильных команд. Вот почему мы выполнили следующую команду в командной строке:
apropos "copy files"
2. Выполнение нескольких команд одновременно
Вы можете запустить несколько команд одновременно, используя ’ ; ’ между ними. Например, мы удаляем GeeksForGeeks_1.txt и переименовываем GeeksForGeeks_2.txt с помощью команды rm и команды mv :
rm -v GeeksForGeeks_1.txt; mv GeeksForGeeks_2.txt gfg.txt
Вы можете использовать ’ && ’, чтобы следующая команда выполнялась только в том случае, если предыдущая была успешной. Здесь мы обновляем и обновляем систему, но хотим запускать команды одну за другой:
sudo apt update && sudo apt upgrade
3. История выполненных команд
Используя команду history, вы можете просмотреть все ранее выполненные команды. Запустите следующую команду в терминале:
history
4. Сочетания клавиш для терминала Linux
Существует несколько типов сочетаний клавиш для быстрого выполнения задач. Вот несколько полезных сочетаний клавиш для начинающих и опытных пользователей:
Горячие клавиши | Описание |
CTRL, ALT и T | Он может открыть новое окно терминала. |
CTRL и А | Вы можете переместить курсор в начало строки. |
CTRL и С | Он может остановить текущую выполняемую команду. |
CTRL и L | Он очищает экран терминала. |
CTRL и D | Он может закрыть окно терминала. |
CTRL и E | Вы можете использовать его для перемещения курсора в конец строки. |
АЛТ и Б | Вы можете использовать его для перемещения курсора на слово назад. |
ALT и F | Вы можете использовать его для перемещения курсора на слово вперед. |
CTRL и U | Он может удалить всю команду (строку). |
CTRL и Т | Вы можете изменить текущий символ на предыдущий. |
АЛТ и Т | Вы можете заменить текущее слово предыдущим. |
CTRL, SHIFT и C | Он может скопировать строку в терминале |
CTRL, SHIFT и V | Вы можете вставить строку в терминал |
5. Перечислите содержимое каталога
Большинство пользователей Linux используют команду ls -l для просмотра содержимого каталога. Однако вы можете сделать то же самое с помощью команды ll в Linux:
ll
6. Вернитесь к последнему рабочему каталогу
После перехода с одного пути каталога на другой, вы хотите вернуться к первому, тогда используйте команду cd —. Эта команда может перенаправить вас в последний рабочий каталог. Следовательно, это может сэкономить вам время, чтобы снова ввести путь к каталогу.
cd -
На изображении выше показано, что первый рабочий каталог — «Изображения», а второй — «Документы». С помощью команды cd — мы перешли из «Изображений» в «Документы».
7. Скопируйте файлы в разные каталоги
Linux предлагает способ копирования файлов со своего терминала с помощью команды cp. Если пользователи хотят скопировать файл, они будут использовать следующую команду:
cp ~/Folder/File_Name.txt ~/Folder_1 cp ~/Folder/File_Name.txt ~/Folder_2 cp ~/Folder/File_Name.txt ~/Folder_3
Вместо многократного использования команды cp вы можете использовать команду xargs для копирования файла в разные каталоги. Например, копируем gfg.txt из Documents в каталоги Pictures, Music, Videos. Итак, вот основной синтаксис xargs:
echo ~/Folder_1/ ~/Folder_2/ ~/Folder_3/ | xargs -n 1 cp -v ~/Folder_4/File_Name.txt
8. Определите файлы, содержащие уникальный текст
Если вы ищете файл, содержащий определенный текст, вы можете использовать команду grep. Например, мы находим файлы с текстом «Geeksforgeeks». Итак, вот команда, которую мы можем использовать:
grep "Geeksforgeeks" ~/Documents/*.txt
9. Используйте предыдущую команду в текущей
Предположим, вы работаете с терминалом Linux и хотите многократно использовать одну и ту же команду, тогда становится немного раздражающим ввод одних и тех же команд снова и снова. Таким образом, вы можете использовать его !! вместо предыдущей команды, так как она автоматически повторно выполнит последнюю команду.
sudo !!
10. Запланируйте время выключения системы
Вы можете запланировать таймер для выключения системы. Например, мы хотим выключить систему в 13:00, вот основная команда:
Это были лучшие советы и приемы командной строки Linux, которые вы можете попробовать сегодня. Все эти советы основаны на нашем опыте, который мы регулярно используем. Поэтому вы также можете попробовать эти приемы, чтобы повысить свою производительность при работе в Linux.