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

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

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

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

1.- CTRL+R

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

Это помогает вам выполнять автозаполнение на основе команд, которые вы уже вводили ранее. Это то же самое, что набирать историю | grep ‹something›, но просто быстрее и естественнее для меня.

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

2.- найти + действие

Команда «Найти» — это то, что мы все знаем, но, вероятно, большинство из вас использует ограниченную функциональность из всех тех, что доступны из команды «Найти». И все потому, что эта команда невероятна. Он предоставляет так много функций. Но в этот раз я затрону только одну конкретную тему. Действия после обнаружения файлов, которые мы ищем.

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

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

find . -name “*.yaml” -exec mv {} /tmp/folder/yamlFiles/ \;

3.- cd -

Так просто и так полезно. Так же, как наша команда bash для CTRL-Z. Команда cd -позволяет нам вернуться к предыдущей папке, в которой мы находились.

Так ценно, потому что мы ошиблись папкой, в которую нам нравится ходить, просто переключаться между двумя папками и так далее быстро. Это похоже на кнопку возврата в браузере или CTRL-Z в текстовом процессоре.

Заворачивать

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