[an error occurred while processing this directive]

Подборка полезных консольных команд и приемов работы в bash
Быстрый поиск PID идентификатора запущенного процесса по имени:

   pgrep ssh

Выполнение последней выполненной команды в Bash:

   !!

Выполнение последней выполненной команды в Bash, начинающейся с заданных символов
Например, с символа "s":

   !s
   !ssh

Для того, чтобы перед выполнением посмотреть, что за команда отвечает маске !ssh нужно добавить :p

   !ssh:p

Периодический перезапуск команды с перерисовкой экрана:
Например, для отображения изменений содержимого директории:

   watch -d ls -l
 
Быстрое сохранение файла и выход, в VI/VIM

   Вне режима вставки нужно нажать ZZ (два раза нажать z с нажатым Shift).

Быстрый выход из терминала:

   CTRL+D

Возврат в прошлую директорию в shell:

   cd -

Создание директории с недостающими промежуточными директориями:

   mkdir -p /tmp/dir1/dir2/dir3

что эквивалентно 

   mkdir /tmp/dir1
   mkdir /tmp/dir1/dir2
   mkdir /tmp/dir1/dir2/dir3

Удаление введенной строки в shell:

   CTRL+U

Изменение времени модификации файла (2008-01-01 8:00 = 0801010800 (YYMMDDhhmm)):

   touch -c -t 0801010800 filename.c 

Для обращения к аргументу прошлой команды можно использовать !$
   ls /usr/lib
   cd !$

Исправление ошибки в последней команде при помощи оператора "^ключ^замена":
   $ cd /usr/loxal/bin            
    bash: cd: /usr/loxal/bin: No such file or directory
   $ ^loxal^local
    cd /usr/local/bin
 
20.03.2008
Ключи: shell, bash, console / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Работа в консоли

[an error occurred while processing this directive]

[an error occurred while processing this directive]