Поскольку существует версия этого вопроса для Windows , я решил открыть вики сообщества для того же вопроса в Unix, Linux и тому подобном.
Я буду обновлять этот список с ответами:
- bash: exec 3 <> / dev / tcp / localhost / 80 # Перенаправление на порт 80 локального хоста
- find: поиск файлов в иерархии каталогов
- htop: интерактивный просмотрщик процессов, похожий на top
- xargs: сборка и выполнение командных строк из стандартного ввода
- tmux: отсоединяемые, повторно присоединяемые сеансы командной строки
- apropo: найти соответствующие справочные страницы
- vmstat: видеть состояние вашей системы
Веб-сайты:
- commandlinefu.com
- serverfault.com
Сочетания клавиш: - Ctrl T (для BSD): отправить SIGINFO в работающую программу - Magic SesRq (для Linux): en.wikipedia.org/wiki/Magic_SysRq_key
linux
unix
command-line-interface
command
Good Person
источник
источник
Ответы:
Попробуйте commandlinefu.com .
источник
'screen' - позволяет отсоединяемые, повторно присоединяемые сеансы командной строки. Сделано очень блестяще с помощью экранных профилей (по умолчанию в Ubuntu 9.04) и byobu в 10.04
источник
Небольшой обман:
Скрытые возможности Linux
Скрытые возможности Linux
источник
find
, Чрезвычайно полезно в сочетании сxargs
.источник
-exec
infind
делает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-каталог, поп-каталогcd
- без каких-либо параметров вы вернетесь в свой домашний каталог.history
- дает список всех предыдущих комбинаций команд, которые были выполнены. Вы можете получить этот список, если ищете что-то конкретное. И затем используйте,!n
чтобы вспомнить это.источник