Pull to refresh

Comments 61

Полезно. И почему я сразу до этого не додумался…
Было бы прикольно ещё вызывать мышкой маны к командам и иметь подсказки с описанием что за команда или файл под курсором.
Хех, здорово :) Полезная вещица, однако…
О, посоветую другу, который только перекатил на пингвина.

Кстати, что это за анимация курсора?
Это для более реалистичного представления нуба
наверняка один из стандартных эффектов для сompiz-a
Давно пользуюсь, функционала по-минимуму, но лучше, чем ничего :) Записываю туда не только команды, но и всяческие полезности.
UFO just landed and posted this here
Если тебе надо сделать то-то и то-то, но название нужной команды ты не знаешь, тебе никакой автокомплит не поможет.
Вполне себе поможет. Формулируешь в голове слово, которое отражает то, что тебе нужно сделать, пишешь первые буквы. Из вариантов автокомплита выбираешь нужный.
Мне почему-то помогает.
А если нужно найти `du -h`?
efimovov@efimovov-pc:~> d
Display all 228 possibilities? (y or n)
Прекрасно. Допустим, вы не знаете большую часть команд оболочки. Сформулируйте в голове слово, которое покажет размер какой-нибудь директории.
Directory.
Occupied space.

Disk usage.

Дайте другой пример, который хотя бы не светили одним комментарием выше?
Хотел написать переименование файла, но c удивлением обнаружил утилитку rename :-/
Да пожалуйста. Отфильтровать текст по заданному шаблону.
Или вот ещё: посчитать количество строк в тексте.
Grep таким образом и впрямь не найти, тут вы правы. Но я и не говорил, что это панацея, это просто еще один способ сделать необходимое. Так, не далее как две недели назад я мгновенно нашел нужную «здесь и сейчас» утилитку fdformat, о которой никогда и не слышал (да, дискету нужно было отформатировать. Работа с ними в pcmanfm2 не реализована).
И да, ответ на оба вопроса — открыть файл с текстом в любимом редакторе, хоть в nano.

Но не знает человек про grep — он всегда может набросать простенький скрипт на ruby или питоне в пять строчек. Я не говорю, что это правильный путь, но это тоже способ решить задачу.
Считать количество строк grep'ом не правильно, он все-таки для других задач. Это как резать хлеб вилкой, возможно, но очень странно. Для подсчета строк идеалом считается wc.
grep для «отфильтровать текст по заданному шаблону».
Но он лажает на некоторых файлах. Лень было разбираться, что ему не нравилось — то ли кириллица, то ли ещё что, но был у меня момент, когда строки он считал неверно. Пришлось как раз grep использовать.
А есть такой же списочег как там, только без проги? Или может шпаргалка какая.
# man -k search_word

вроде как она и работает через эту команду
UFO just landed and posted this here
В идее и всех продуктах на ее основе есть такой плагин.
А не подскажите, как называется?
>>при каждом действии через меню или тулбар всплывает комбинация клавиш где-нибудь в углу
в линуксе не принято указывать сочетания клавиш в меню или всплывающей подсказке при наведении мышки на кнопки в тулбарах?

>>консоль, в которой все, что я делаю отображалось бы в виде команд
это да, можно было бы сделать в mc — в линуксовую консоль залажу раз в месяц, и приходится каждый раз заново гуглить все команды
UFO just landed and posted this here
тогда уж добавьте пункт 4. Перевожу взгляд в угол на сочетание клавиш

На маках, и насколько я помню, в винде взгляд никуда переводить не нужно — сочетание клавиш указано прямо в меню, скриншот: dropmocks.com/mMRNV

Поэтому ваш список можно сократить до:
1. Выбрал команду в меню
2. Запомнил сочетание клавиш
UFO just landed and posted this here
UFO just landed and posted this here
парсер сломал ссылку на картинку, попробуйте вставить её в адресную строку браузера, полностью, от i. до .png
UFO just landed and posted this here
в линуксе не принято указывать сочетания клавиш в меню или всплывающей подсказке при наведении мышки на кнопки в тулбарах?
Принято, но не везде. В основном только в главном меню приложения показываются шорткаты — тулбары, контекстные меню и даже главное меню среды (а-ля «меню Пуск») их не показывает (для GNOME, может в других средах принято везде).
Для маков есть чудесная программа KeyCue, при двойном нажатии на клавишу-модификатор всплывает подсказка, динамически меняющая содержимое от нажатой клавиши или активного в данный момент приложения.
Вот такое бы для пингвина

Скрин 618Кб
Для новичков по моему вполне удобная вещь. А вот автор видео, похоже, решил нам продемонстрировать возможности его компиза, и похвастаться курсорчиком.
Спасибо, большое, теперь станет намного проще разбираться в консоли.
UFO just landed and posted this here
это всмысле nc, vc, dn, far? тогда я никогда не отвыкну! :-D
и в этом разе меня mc своей неопрятностью печалит…
Очень непродуктивно получается для разовых или редких задач: час гуглишь какая команда тебе нужна, час изучаешь опции, час составляешь пятиэтажную регулярку… А можно было бы за минуту найти глазами или исправить руками то, что нужно в nano, или за полчаса написать утилиту на любимом (читай — хорошо знакомом) ЯП.

Да и гугл надо ставить на второе, если не на первое место: прежде чем воспользоваться табом, хелпом или маном необходимо знать название команды которая делает то, что ты хочешь сделать (а для начала знать, что такая команда вообще существует)
Асемблер + руки = собственная ОС и все программы, которые нужны.

Вы поймите, что все хинты делаются для новичков, а не для гуру.
Ассемблер не необходимый элемент — можно прямо дампы машкодов вбивать, а то и тумблерами на программаторе ПЗУ переключать единицы и нули или на перфокартах ручками отверстия делать. Помню программировал так (на программаторе) — увлекательно, особенно баги ловить :)
Для начинающего может быть полезно. Но — другое — меня немного напрягает размер шрифта в терминале: средствами программы я пока не вижу способов его менять. Да, у меня не самый маленький монитор :)
Когда смотришь на эту «радость» вспоминается анекдот про «или трусы надень, или крестик сними». Тыкать мышью в консольные команды какой смысл? Часто используемые пихаешь в .cshrc, незнакомые ищешь через гугл…

Просто тупо сборник команд для новичка? Тоже фигня получается. Особенно в паре с видео «давайте нажмем help. ой, для этой команды справки нет, а для этой? и для этой нет. о, а вот для этой есть». Убожество… :(

Тыкать мышью в консольные команды какой смысл?
С целью изучения и запоминания, не?
удобно наверное. жаль, что когда начинала я, у меня такого хинта не было. а теперь уже и не нужно.
А мне кажется, что было бы удобно сделать алиасы для команд с понятными именами делящими команды на группы. Конечно сделать опционально, может быть пакетом.

admin.disk.partition -> cfdisk
admin.disk.filesystem.make.ext4 -> mkfs.ext4
admin.users.adduser
admin.users.addgroup
admin.software.manager — > aptitude
monitoring.processes -> top
monitoring.network -> nethogs
и т.п.

alias admin.disk.partition=«echo Use cfdisk, Luke&&cfdisk»
Вот новичку как узнать чего и как называется? А так он получает подобие меню…
Хороша идея, но, имхо, нормальные категории/тэги (включая возможность добавления своих) для GUI программы лучше, чем «какие-то» алиасы
По функционалу и интерфейсу, насколько я могу судить, очень напоминает CLIX
А есть нечто похожее для МакОС?
Мне, новичку, облегчает работу в терминале команда apropos
очень спасает Ctrl+R в терминале — поиск по истории введенных комманд. Без этого функционала было бы не очень удобно.
В Debian Lenny не работает, потому что требует Python 2.6, хотя версия 1.0.2 и устанавливается.
прекрасно для такого нуба, как я )
Sign up to leave a comment.

Articles