10 полезных приёмов работы с командами Linux, которые сэкономят ваше время

Освоение команд Linux может значительно повысить вашу эффективность работы в терминале. Независимо от того, новичок вы или опытный пользователь, эти полезные советы помогут вам перемещаться по системе, управлять файлами и оптимизировать рабочий процесс.


1. Возврат в последний каталог

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

cd -

Эта команда по-настоящему экономит время, когда вы часто переключаетесь между двумя каталогами.


2. Возврат в домашний каталог

Чтобы быстро вернуться в домашний каталог, можно использовать:

cd ~

Или просто:

cd

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


3. Вывод содержимого каталога в удобочитаемом формате

Для более удобочитаемого формата, в котором размеры файлов показаны в понятных единицах, используйте:

ls -lh

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


4. Создание родительских каталогов

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

mkdir -p /path/to/directory

Это гарантирует создание всех необходимых родительских каталогов и позволяет избежать ошибок, если они ещё не существуют.


5. Поиск недавно изменённых файлов

Чтобы вывести файлы, отсортированные по времени изменения, с самыми недавно изменёнными файлами вверху, используйте:

ls -lt

Это особенно полезно для быстрого выявления самых недавних изменений в каталоге.


6. Мониторинг вывода команды

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

watch -n 1 'command'

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


7. Поиск по истории команд

Нажмите Ctrl + r и начните ввод, чтобы выполнить поиск по истории команд.

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


8. Распаковка сжатых файлов

Чтобы извлечь файлы из архива tar, используйте:

tar -xvf archive.tar

Эта команда извлекает содержимое архива, упрощая доступ к файлам внутри него.


9. Проверка использования диска

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

du -sh *

Это даёт сводку использования диска, помогая определить, какие файлы и каталоги занимают больше всего места.


10. Эффективная навигация по длинным командам

Если вы вводите длинную команду и понимаете, что нужно изменить что-то в начале, используйте эти сочетания клавиш:

  • Нажмите Ctrl + A чтобы перейти в начало строки.
  • Нажмите Ctrl + E чтобы перейти в конец строки.

Эти сочетания клавиш экономят время по сравнению с многократным ручным нажатием клавиш со стрелками.


Заключение

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

Оставить комментарий