воскресенье, 30 июня 2013 г.

Некоторые Bash-команды

Работа с историей команд


historyВывести команды в пронумерованном виде
!!Выполнить последнюю команду
!88-ая команда
!-22-ая команда с конца
!hiПоследняя команда начинающаяся с hi
!$Использовать последний аргумент предыдущей строки
Ctrl+RПоиск в истории команд
Ctrl+CОтмена команды
Ctrl+LОчистка экрана
Esc+.Параметр предыдущей команды




Замена символов в последней строке ^что_меняем^на_что_меняем
lega@lega-asus:/tmp$ echo test
test
lega@lega-asus:/tmp$ ^te^re
echo rest
rest


Блуждание по папкам

cdПерейти в папку пользователя
cd -Вернуться в предыдущую папку

Стек путей, pushd, popd
:~$ pushd /tmp/
/tmp ~
:/tmp$ pushd /home/
/home /tmp ~
:/home$ popd 
/tmp ~
:/tmp$ popd 
~
:~$

IT-записки

comments powered by Disqus