Az álnevek használata az Ubuntu parancsok testreszabására

Tartalomjegyzék:

Az álnevek használata az Ubuntu parancsok testreszabására
Az álnevek használata az Ubuntu parancsok testreszabására

Videó: Az álnevek használata az Ubuntu parancsok testreszabására

Videó: Az álnevek használata az Ubuntu parancsok testreszabására
Videó: How to dual boot Windows 7 and Windows 8/8.1 - YouTube 2024, Lehet
Anonim
A parancssor használata rugalmasnak és kellemetlennek tűnik, de a Linuxnak módja van a dolgok egyszerűbbé tételére és segítséget nyújt a parancssorban végzett dolgok elvégzéséhez, lehetővé téve az aliasok használatát a parancsok beírásához.
A parancssor használata rugalmasnak és kellemetlennek tűnik, de a Linuxnak módja van a dolgok egyszerűbbé tételére és segítséget nyújt a parancssorban végzett dolgok elvégzéséhez, lehetővé téve az aliasok használatát a parancsok beírásához.

Alias beállítása

Az álnevek egy olyan módot jelentenek, amellyel testreszabhatja a parancsokat aliasokkal (becenevekkel). Használhatja őket, hogy ne felejtsenek komoly parancsokat, vagy rövid neveket készítsenek olyan hosszú parancsokra, amelyeket csak utálsz. Az álnevek beállításához kattintson jobb gombbal, és hozzon létre egy üres fájlt a saját könyvtárában, és nevezze el a ".bash_aliases" nevet. Vegye észre a név elején lévő időt, amely el fogja rejteni a fájlt. A rejtett fájlok megjelenítéséhez nyomja meg a "Ctrl + H" billentyűt.

Image
Image

Aliases Syntax

A kedvenc szövegszerkesztő segítségével nyissa meg az éppen létrehozott fájlt, és kezdje el az álneveket. De van néhány dolog, amit szem előtt kell tartanunk, a szintaxisnak:

alias new_name='old_command'

Ahol az "új_név" az alias, és a "old_command" a megváltoztatni kívánt parancs, és az idézőjelek közé kerül. Példa:

alias agi='sudo apt-get install'

Így a "agi" gépelés megegyezik a "sudo apt-get install" gépeléssel. Így, ha tucatnyi csomagot telepít, a feladat könnyebbé vált. Ne feledje, hogy ha olyan aliast hoz létre, amely ugyanúgy néz ki, mint egy parancs, akkor a parancs vagy az álnév nem működik. Példa:

alias install='sudo apt-get install'

A fenti példa aliasja nem fog működni, mert már létezik a "telepítés" nevű parancs.

Ne felejtsük el, hogy a két szóból álló alias létrehozása nem fog működni, hacsak nem kapcsolja össze őket egy kötőjellel. Példa:

alias apt install='sudo apt-get install'

alias apt-install='sudo apt-get install'

A fenti példában az első alias érvénytelen, mivel az alias két különálló szóból áll, míg a második alias használható, mert a két szó kötőjellel van összekapcsolva. És az utolsó dolog, amit nem szabad csinálnod, semmilyen teret hagysz a sorok kezdetén. Tehát mindez az álnevek létrehozásáról, de milyen aliasokat használna? Olvass tovább!

Milyen aliasokat kell használni

Most, hogy tudod, hogyan kell beállítani az álneveket és létrehozhatod a sajátját. Lássuk, milyen aliasokat használhatunk, hogy a legtöbbet hozhassuk ki.

Csomagok kezelése

Ha túl sokszor kell telepíteni és eltávolítanod a csomagokat, akkor tényleg ezt szereted.

alias agi='sudo apt-get install'

alias agr='sudo apt-get remove'

alias agu='sudo apt-get update'

alias acs='apt-cache search'

A fenti álnevek a parancs minden egyes szójának első betűjéből készülnek. Ezek csak példák arra, hogy mit használhat, és használhatja őket, módosíthatja vagy létrehozhatja sajátját.

Fájlok és mappák kezelése

alias cp='cp -iv'

alias mv='mv -iv'

alias rm='rm -i'

alias la='ls -alh'

Ezek az álnevek megkönnyítik, hogy a parancssor megkérje a fájlok törléséhez vagy másolásához (ha másolatok vannak) fájlok másolásához vagy áthelyezéséhez, valamint további információkkal szolgálnak arról, hogy mi történik. Ez megakadályozhatja, hogy véletlenül felülírja a fájlokat, vagy küldje el azokat valahova, ahol nem küldje el azokat.

Navigálás a rendszerben

alias documents='cd ~/Documents'

alias downloads='cd ~/Downloads'

alias desktop='cd ~/Desktop'

alias music='cd ~/Music'

alias videos='cd ~/Videos'

alias..='cd..'

alias …='cd../..'

alias ….='cd../../..'

A fájlok és mappák navigálása nem könnyű. Írja be a kívánt könyvtárat, és írja be a pontokat a felemeléshez.

Egyéb hasznos álnevek

alias e='exit'

alias s='sudo'

alias shutdown='sudo shutdown –h now' #requires root password, disable it by 'sudo chmod u+s /sbin/shutdown'

alias restart='sudo shutdown –r now' #requires root password, disable it by 'sudo chmod u+s /sbin/shutdown'

alias suspend='sudo pm-suspend'

alias lock='gnome-screensaver-command --lock'

alias mounted='mount | column –t

Van még tippje vagy nagyszerű álnevek? Ossza meg őket a megjegyzésekben.

Ajánlott: