Ищу программу для удобного выполнения команд терминала

Программы для конфигурации и управления операционной системой
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Kurum
Сообщения: 354
Зарегистрирован: 16 окт 2017, 18:32
Решено: 1
Благодарил (а): 140 раз
Поблагодарили: 24 раза

Ищу программу для удобного выполнения команд терминала

Сообщение Kurum » 24 май 2018, 16:37

Мне в линуксе не нравится, что зачастую приходится откуда-то копипастить в терминал длинные команды. Может есть какое-то удобное решение? Я, например, вижу это так. В трее жму по иконке, появляется окошко со списком команд пользователя и кнопочками для выполнения этих самых команд. По разметке это таблица с двумя колонками, в первой команда, а во второй кнопка. Важный момент, команды должны выполняться сразу от супер-пользователя (sudo).

Решение BadBird » 24 май 2018, 16:45
Для этого дела я использую терминал терминатор.
В нем есть возможность сохранить часто используемые команды.
Очень удобно....

Перейти к ответу ➙
Linux - это свобода... :tux:
Linux Mint 19.1 Cinnamon (4.0.8) 64-bit
Intel Core i3-6100 CPU @ 3.7 ГГц x2, 16Гб ОЗУ


BadBird
Сообщения: 2116
Зарегистрирован: 09 сен 2016, 18:08
Решено: 3
Благодарил (а): 122 раза
Поблагодарили: 284 раза

Ищу программу для удобного выполнения команд терминала

Сообщение BadBird » 24 май 2018, 16:45

Для этого дела я использую терминал терминатор.
В нем есть возможность сохранить часто используемые команды.
Очень удобно....
С форума ушел....

Аватара пользователя

di_mok
Сообщения: 4828
Зарегистрирован: 27 авг 2016, 16:06
Решено: 30
Откуда: Арзамас
Благодарил (а): 1209 раз
Поблагодарили: 988 раз

Ищу программу для удобного выполнения команд терминала

Сообщение di_mok » 24 май 2018, 17:09

Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение
Изображение

Аватара пользователя

slant
Сообщения: 1634
Зарегистрирован: 21 июн 2017, 15:09
Решено: 24
Благодарил (а): 11 раз
Поблагодарили: 687 раз

Ищу программу для удобного выполнения команд терминала

Сообщение slant » 24 май 2018, 17:09

А вам обязательно мышеклики нужны, или просто более удобный вызов предыдущих/частоиспользуемых команд?
Если последнее - то в самой консоли об этом давно подумали.
Есть команда history - список предыдущих команд.
Есть комбинация CTRL+R - после нажатия, можно набрать несколько символов, и из истории будет вытащена команда, где они есть. (работает похоже на автодополнение в мобилках, только символы не обязательно должны быть в начале команды).
Есть алиасы - можно написать один раз, и потом вызывать длинную команду коротким сокращением (причем еще и параметр передавать в нужное место длинной команды).

Аватара пользователя

Bill Williamson
Сообщения: 927
Зарегистрирован: 31 авг 2016, 10:38
Решено: 34
Благодарил (а): 289 раз
Поблагодарили: 247 раз

Ищу программу для удобного выполнения команд терминала

Сообщение Bill Williamson » 24 май 2018, 17:14

Изображение

Аватара пользователя

vir0id
Сообщения: 1931
Зарегистрирован: 19 дек 2017, 15:48
Решено: 8
Откуда: Рига
Благодарил (а): 145 раз
Поблагодарили: 206 раз

Ищу программу для удобного выполнения команд терминала

Сообщение vir0id » 24 май 2018, 17:37

А зчем их копипастить? Стрелки вверх/низ зачем?
Поиск

Код: Выделить всё

history | grep  команда
Kurum, ну ты чего, совсем разленился?
crtl+c / ctrl+v и интер. Ну проще уже извращение

Аватара пользователя

Автор темы
Kurum
Сообщения: 354
Зарегистрирован: 16 окт 2017, 18:32
Решено: 1
Благодарил (а): 140 раз
Поблагодарили: 24 раза

Ищу программу для удобного выполнения команд терминала

Сообщение Kurum » 24 май 2018, 18:17

di_mok писал(а):
24 май 2018, 17:09
GoTerminal
Что-то стрёмное лицензионное соглашение... Я так понял из перевода, их девиз - "ваши данные - наши данные"... Как-то не хочется пользоваться их продуктом.
Условия эксплуатации
Это условия использования программного обеспечения и сервиса Go Terminal.

Не так, что поставщик приложения (Sophiware) несет ответственность за любой ущерб, неисправность, удаленные данные, украденные данные или поломки, которые могут быть получены при использовании этого приложения. Таким образом, продукт несет исключительную ответственность за любое событие, возникшее при использовании приложения, которое включает в себя удаление, создание, изменение или чтение любых данных или файлов через это приложение.

Пользовательские данные, захваченные службами, включенными в это приложение, являются ответственностью Sophiware вместе с ним, все пользовательские данные, созданные в течение всего срока действия этого приложения: IP, адрес электронной почты, имя, адрес или любая другая информация, касающаяся пользователя, становятся собственностью Sophiware и могут использоваться для любого анализа или распространения, если вы хотите компанию.

Любой пользователь, независимо от того, лицензирован он или нет, может удалять ваши данные в приложении, если это воля Sophiware.

Любой пользователь, независимо от того, лицензирован он или нет, может потерять право на использование приложения, если это воля Sophiware.

Поставщиком приложения (Sophiware) не гарантируется обновление, реализация или исправление ошибок.

Каждый пользователь должен быть лицензирован Sophiware для использования этого приложения, иначе пользователь будет совершать преступление, используя нелицензионное программное обеспечение.
vir0id писал(а):
24 май 2018, 17:37
Стрелки вверх/низ зачем?
И что, мне полчаса искать нужную команду? Искать, копировать, вставлять... Нет здесь никакого удобства. Идея сохранять команды в терминаторе кажется мне более интересной.
Linux - это свобода... :tux:
Linux Mint 19.1 Cinnamon (4.0.8) 64-bit
Intel Core i3-6100 CPU @ 3.7 ГГц x2, 16Гб ОЗУ

Аватара пользователя

di_mok
Сообщения: 4828
Зарегистрирован: 27 авг 2016, 16:06
Решено: 30
Откуда: Арзамас
Благодарил (а): 1209 раз
Поблагодарили: 988 раз

Ищу программу для удобного выполнения команд терминала

Сообщение di_mok » 24 май 2018, 18:18

vir0id писал(а):
24 май 2018, 17:37
овсем разленился?
Всё правильно. Лень - двигатель прогресса :smile:
Kurum писал(а):
24 май 2018, 18:17
Что-то стрёмное лицензионное соглашение...
Если честно, не читал.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение
Изображение

Аватара пользователя

Автор темы
Kurum
Сообщения: 354
Зарегистрирован: 16 окт 2017, 18:32
Решено: 1
Благодарил (а): 140 раз
Поблагодарили: 24 раза

Ищу программу для удобного выполнения команд терминала

Сообщение Kurum » 24 май 2018, 18:38

В общем, разобрался я с терминатором - понравился терминал, лучше стандартного. Мой вопрос решает.
Linux - это свобода... :tux:
Linux Mint 19.1 Cinnamon (4.0.8) 64-bit
Intel Core i3-6100 CPU @ 3.7 ГГц x2, 16Гб ОЗУ


BadBird
Сообщения: 2116
Зарегистрирован: 09 сен 2016, 18:08
Решено: 3
Благодарил (а): 122 раза
Поблагодарили: 284 раза

Ищу программу для удобного выполнения команд терминала

Сообщение BadBird » 24 май 2018, 18:41

Kurum, после того как заколотишь все нужные команды и настроишь терминал под себя, не забудь сохранить папку настроек - избавит от повторного занесения команд на случай переустановки ос со сносом хомяка (да да да да я так всегда ставлю ос и мне так по кайфу).
С форума ушел....

Аватара пользователя

vir0id
Сообщения: 1931
Зарегистрирован: 19 дек 2017, 15:48
Решено: 8
Откуда: Рига
Благодарил (а): 145 раз
Поблагодарили: 206 раз

Ищу программу для удобного выполнения команд терминала

Сообщение vir0id » 24 май 2018, 18:45

Kurum, дело хозяйское.
di_mok, а еслиб ТС не нашел ничего? Сидел бы и так на жопе ровно, и никуда бы не свистел

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Ищу программу для удобного выполнения команд терминала

Сообщение Chocobo » 25 май 2018, 06:33

vir0id писал(а):
24 май 2018, 17:37
А зчем их копипастить? Стрелки вверх/низ зачем?
Поиск
шеллы zsh / fish умеют человечье автодополнение, чтоб при вводе начала сразу подставлять вариации комманд вызванных ранее
https://asciinema.org/a/37390
Изображение
   
Изображение

Аватара пользователя

vir0id
Сообщения: 1931
Зарегистрирован: 19 дек 2017, 15:48
Решено: 8
Откуда: Рига
Благодарил (а): 145 раз
Поблагодарили: 206 раз

Ищу программу для удобного выполнения команд терминала

Сообщение vir0id » 25 май 2018, 06:36

Chocobo писал(а):
25 май 2018, 06:33
в шеллы fish / zsh умеют человечье автодополнение, чтоб при вводе начала сразу подставлять вариации комманд вызванных ранее
https://asciinema.org/a/37390
Ну да, вот это полезная штука. А для баша подобное тебе не поподалось?

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Ищу программу для удобного выполнения команд терминала

Сообщение Chocobo » 25 май 2018, 06:38

vir0id, хм, не припомню. Давно спрыгнул на zsh, где плотно работаю в cli :)
Изображение
   
Изображение

Аватара пользователя

vir0id
Сообщения: 1931
Зарегистрирован: 19 дек 2017, 15:48
Решено: 8
Откуда: Рига
Благодарил (а): 145 раз
Поблагодарили: 206 раз

Ищу программу для удобного выполнения команд терминала

Сообщение vir0id » 25 май 2018, 06:44

Chocobo писал(а):
25 май 2018, 06:38
Давно спрыгнул на zsh
Да вот не думал попрыгать. Вроди пока этот устраивает. Я тут это терминатор погонял... убожество, кроме как за split, и полюбить-то не за что. Ну вот ребята говорят что команды туда забивают и довольные. Но мне не попёрло, почему-то

Аватара пользователя

darkfenix
Сообщения: 4623
Зарегистрирован: 27 июн 2017, 10:36
Решено: 52
Откуда: Нижний Тагил
Благодарил (а): 272 раза
Поблагодарили: 875 раз

Ищу программу для удобного выполнения команд терминала

Сообщение darkfenix » 25 май 2018, 07:10

Chocobo писал(а):
25 май 2018, 06:38
спрыгнул на zsh
Тоже на zsh спрыгнул с твоей подачи)))
Изображение

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Ищу программу для удобного выполнения команд терминала

Сообщение Chocobo » 25 май 2018, 07:44

мне fish тоже не вкатил. часть плюшек добротная, веб-конфигуратор в комплекте - все гламурненько.
Но обратная совместимость с башем как по мне не радует, старые привычки никто не отменял)

с zsh все пошло куда лучше, после ряда настроек) Надо наверное отдельную темку по zsh завести. базовую конфигурацию, да темы с плагинами...
Изображение
   
Изображение

Аватара пользователя

vir0id
Сообщения: 1931
Зарегистрирован: 19 дек 2017, 15:48
Решено: 8
Откуда: Рига
Благодарил (а): 145 раз
Поблагодарили: 206 раз

Ищу программу для удобного выполнения команд терминала

Сообщение vir0id » 25 май 2018, 10:50

Chocobo писал(а):
25 май 2018, 07:44
Надо наверное отдельную темку по zsh завести. базовую конфигурацию, да темы с плагинами...
Обязательно. Лишним точно не будет

Аватара пользователя

Obamacyborg1975
Сообщения: 401
Зарегистрирован: 27 сен 2016, 05:19
Решено: 2
Благодарил (а): 122 раза
Поблагодарили: 94 раза

Ищу программу для удобного выполнения команд терминала

Сообщение Obamacyborg1975 » 26 май 2018, 14:35

Chocobo писал(а):
25 май 2018, 07:44
Надо наверное отдельную темку по zsh завести.
Хорошая мысль. Я только за. Давно пользуюсь zsh. После колупания oh my zsh понял, что чистый zsh для меня лучше. Настроил все то, что мне нужно (включая и тему), и спокойно себе работаю.

Аватара пользователя

Dja
Сообщения: 5465
Зарегистрирован: 27 авг 2016, 17:03
Решено: 22
Откуда: Voskresensk
Благодарил (а): 760 раз
Поблагодарили: 590 раз

Ищу программу для удобного выполнения команд терминала

Сообщение Dja » 05 июн 2018, 06:41

Как и алиасы
dja-work ~ $ grep alias .bashrc
# enable color support of ls and also add handy aliases
    alias ls='ls --color=auto'
    #alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'
    alias grep='grep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias egrep='egrep --color=auto'
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
alias PCS="cd ~/PCs/"
alias вирт="cd /media/hardD/dja/VirtualShare/"
alias SMBQ="/home/dja/PCs/smbq.sh"
alias SMBT="/home/dja/PCs/smbt.sh"
alias мыло="cd ~/Clouds/MailRu/"
alias яру="cd ~/Clouds/YaDisk/"
alias шуттер="cd ~/Clouds/YaDisk/Screens/Shutter/"
alias скрот="cd ~/Clouds/YaDisk/Screens/Scrot/"
alias манс="cd ~/Clouds/YaDisk/docs/documents/mans/"
alias медиа="cd /media/"
alias темп="cd ~/Clouds/YaDisk/temp"
alias сумо="sudo umount"
alias умо="sudo mount"
alias хард="cd /media/hardD/"
alias фе="screenfetch"
alias скрипт="cd ~/.scripts/"
alias бот="ssh eggdrop@37.230.117.200"
alias серверолд="ssh dja@82.146.46.136"
alias тайл="tail -f /var/log/mail.log"
alias сервер="ssh dja@37.230.117.200"
alias еггсервер="ssh eggdrop@37.230.117.200"
alias впн="cd /etc/openvpn/"
alias tb="nc termbin.com 9999"
alias нанопират="nano ~/.scripts/game/pirat.sh"
alias пират2="watch --interval=165 ~/.scripts/game/pirat.sh"
alias пират7="watch --interval=460 ~/.scripts/game/pirat.sh"
alias пират15="watch --interval=910 ~/.scripts/game/pirat.sh"
alias пират30="watch --interval=1810 ~/.scripts/game/pirat.sh"
alias пират60="watch --interval=3610 ~/.scripts/game/pirat.sh"
alias алл="watch --interval=200 ~/.scripts/game/all.sh"
alias наноалл="nano ~/.scripts/game/all.sh"
alias апфокс="watch --interval=5 ~/.scripts/upfox.sh"
alias хдемышь="xdotool getmouselocation --shell"
alias наногиф="nano ~/.scripts/recordgif.sh"

Вернуться в «Системные утилиты»