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

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

Автор темы
Kurum
Сообщения: 490
Зарегистрирован: 16 окт 2017, 21:32
Решено: 2
Благодарил (а): 193 раза
Поблагодарили: 36 раз
Контактная информация:

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

#1

24 май 2018, 19:37

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

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

Перейти к ответу ➙
Linux - это свобода... :tux:
Текущая:
KDE Neon 5.2x
Предыдущая:
Linux Mint 19.1 Cinnamon
Железо:
Intel Core i3-6100 CPU @ 3.7 ГГц x2, 16Гб ОЗУ

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

BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

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

#2

24 май 2018, 19:45

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

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

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#3

24 май 2018, 20:09

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

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

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

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

#4

24 май 2018, 20:09

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


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

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

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

#6

24 май 2018, 20:37

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

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

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

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

Автор темы
Kurum
Сообщения: 490
Зарегистрирован: 16 окт 2017, 21:32
Решено: 2
Благодарил (а): 193 раза
Поблагодарили: 36 раз
Контактная информация:

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

#7

24 май 2018, 21:17

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

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

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

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

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

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

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

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

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#8

24 май 2018, 21:18

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

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

Автор темы
Kurum
Сообщения: 490
Зарегистрирован: 16 окт 2017, 21:32
Решено: 2
Благодарил (а): 193 раза
Поблагодарили: 36 раз
Контактная информация:

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

#9

24 май 2018, 21:38

В общем, разобрался я с терминатором - понравился терминал, лучше стандартного. Мой вопрос решает.
Linux - это свобода... :tux:
Текущая:
KDE Neon 5.2x
Предыдущая:
Linux Mint 19.1 Cinnamon
Железо:
Intel Core i3-6100 CPU @ 3.7 ГГц x2, 16Гб ОЗУ

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

BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

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

#10

24 май 2018, 21:41

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

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

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

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

#11

24 май 2018, 21:45

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

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

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

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

#12

25 май 2018, 09:33

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

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

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

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

#13

25 май 2018, 09:36

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

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

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

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

#14

25 май 2018, 09:38

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

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

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

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

#15

25 май 2018, 09:44

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

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

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

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

#16

25 май 2018, 10:10

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

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

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

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

#17

25 май 2018, 10:44

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

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

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

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

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

#18

25 май 2018, 13:50

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

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

Obamacyborg1975
Сообщения: 478
Зарегистрирован: 27 сен 2016, 08:19
Решено: 2
Благодарил (а): 128 раз
Поблагодарили: 104 раза
Контактная информация:

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

#19

26 май 2018, 17:35

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

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

#20

05 июн 2018, 09: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"

Закрыто

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей