Поскольку есть версия для Windows Из-за этого вопроса я решил открыть вики-страницу сообщества для того же вопроса под unix, linux и т.п.
Я буду обновлять этот список ответами:
Сайты:
Сочетания клавиш: - Ctrl T (только для BSD): отправить SIGINFO в работающую программу - Magic SesRq key (только для Linux): en.wikipedia.org/wiki/Magic_SysRq_key
Пытаться commandlinefu.com.
'screen' - позволяет отсоединять и повторно присоединять сеансы командной строки. Сделано более ярким с профилями экрана (по умолчанию в Ubuntu 9.04) и byobu в 10.04
find
. Чрезвычайно полезен в сочетании с xargs
.
Использование 'ack' вместо grep / find + xargs + grep: www.betterthangrep.com
сброс
когда вы случайно катите двоичный файл :-)
Ура
Возможно, это не команды как таковые, но я обнаружил, что знаю, что вы можете настроить bash на использование emacs или ярлыков в стиле vi для навигации по подсказке, что будет особенно полезно. Ctrl + A для перехода в начало строки, Ctrl + E для перехода в конец строки и все остальные (см. http://www.hypexr.org/bash_tutorial.php).
ls
- просмотреть содержимое каталога. ls /bin
ls /usr/bin
ls /usr/local/bin
: Посмотрите, с какими другими игрушками вы можете играть
pushd, popd
- push каталог, pop каталог
cd
- без каких-либо параметров вернет вас в домашний каталог.
history
- дает список всех предыдущих комбинаций команд, которые были выполнены. Вы можете воспользоваться этим списком, если ищете что-то конкретное. А затем используйте !n
вспомнить это.