skroty dla skryptow

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Al1as
Posty: 31
Rejestracja: 14 sierpnia 2014, 23:38

skroty dla skryptow

Post autor: Al1as »

jak zrobic zeby skrypt ktory sie normalnie uruchamia powiedzmy "etc/init.d/xxx" zebym mogl wpisac cos krotszego np "startx" ?
Awatar użytkownika
dedito
Moderator
Posty: 3560
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Awatar użytkownika
Menel
Member
Posty: 1117
Rejestracja: 24 sierpnia 2013, 19:58
Lokalizacja: doktor informoparalityki

Post autor: Menel »

dedito tak? hm ciekawe... to pokaż mi jak zaliasować w bashrc (bo o tym piszesz) start skrypcia np z "/etc/init.d/tor start" na przykładowo 'ts'
Awatar użytkownika
marcin1982
Moderator
Posty: 1731
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

A czemu miałoby się nie dać?
root@debian:~# gpm-start
[ ok ] Starting gpm (via systemctl): gpm.service.
root@debian:~# grep 'gpm-start' /root/.bashrc
alias gpm-start='/etc/init.d/gpm start'
root@debian:~#
Awatar użytkownika
dedito
Moderator
Posty: 3560
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Menel pisze:dedito tak? hm ciekawe... to pokaż mi jak zaliasować w bashrc (bo o tym piszesz) start skrypcia np z "/etc/init.d/tor start" na przykładowo 'ts'
Nie bardzo rozumiem o co Ci chodzi? Alias występuje nie tylko w bash.
Kolega Marcin podał przykłady.
Dla pewności sprawdziłem na koncie zwykłego usera na przykładzie lm-sensors:

Kod: Zaznacz cały

[user@user ~]$/etc/init.d/lm-sensors restart
[ ok ] Setting sensors limits.
[user@user ~]$alias lms='/etc/init.d/lm-sensors restart'
[user@user ~]$lms
[ ok ] Setting sensors limits.
Awatar użytkownika
Menel
Member
Posty: 1117
Rejestracja: 24 sierpnia 2013, 19:58
Lokalizacja: doktor informoparalityki

Post autor: Menel »

a dobra sory..mea culpa...myślałem że tylko w bashu można..
K4nt3R
Posty: 4
Rejestracja: 06 września 2014, 13:16

Post autor: K4nt3R »

witam
wiecie może co zrobić, żeby alias się nie usuwał przy zamknięciu terminala albo opuszczeniu roota ?
Awatar użytkownika
mati75
Junior Member
Posty: 623
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Dopisz do konfiguracji basha lub innej powłoki której używasz.
Awatar użytkownika
dedito
Moderator
Posty: 3560
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

K4nt3R pisze:witam
wiecie może co zrobić, żeby alias się nie usuwał przy zamknięciu terminala albo opuszczeniu roota ?
Zakładając, że używasz bash to, w jego przypadku, jednym ze sposobów jest dopisanie komendy do pliku .bashrc, który znajdziesz w swoim katalogu domowym.
ODPOWIEDZ