Hogyan használjuk az álneveket az Ubuntu parancsok testreszabásához
A parancssor használata robusztusnak és kellemetlennek tűnik, de a Linuxnak van módja, hogy megkönnyítse a dolgokat, és segítsen abban, hogy a parancssorban elvégezzék a dolgokat, mivel lehetővé teszi, hogy aliasokat használjon a parancsok beírásához..
Az álnevek beállítása
Az álnevek a parancsok testreszabására szolgálnak úgy, hogy álneveket (beceneveket) adnak nekik. Használhatja őket arra, hogy emlékezzen a kemény parancsokra, vagy rövid neveket adjon a hosszú parancsokhoz, amiket csak utálsz. Az álnevek beállításához kattintson jobb gombbal, és hozzon létre egy üres fájlt az otthoni könyvtárában, és adja meg az „.bash_aliases” nevet. Figyelje meg a név elején található időszakot, amely elrejti a fájlt. Nyomja meg a „Ctrl + H” gombot a rejtett fájlok megjelenítéséhez.
Aliases szintaxis
A kedvenc szövegszerkesztő használata nyissa meg az éppen létrehozott fájlt, és kezdje el az álneveket. De van néhány dolog, amit szem előtt kell tartanod, a szintaxisnak:
alias new_name = "old_command"
Ahol az „új_név” az álnév, és a „old_command” az a parancs, amelyet meg akar változtatni, és az idézőjelek közé kerül. Példa:
alias agi = "sudo apt-get install"
Így az „agi” gépelés ugyanaz lesz, mint a „sudo apt-get install” beírás. Ily módon, ha egy tucat csomagot telepítenie kell, a feladatod könnyebb lett. Ne feledje, hogy ha hozzárendel egy álnevet, amely ugyanaz, mint egy parancs, akkor a parancs vagy az álnév nem fog működni. Példa:
alias install = "sudo apt-get install"
A fenti példában szereplő álnév nem fog működni, mert már létezik egy „install” nevű parancs..
Ne feledje, hogy az álnevek két szóból való létrehozása nem fog működni, hacsak nem kötődik hozzá egy kötőjelhez. Példa:
alias apt install = "sudo apt-get install"
alias apt-install = "sudo apt-get install"
A fenti példában az első álnév érvénytelen, mivel az álnév két külön szóból áll, míg a második álnév jó, mert a két szó kötőjelhez kapcsolódik. És az utolsó dolog, amit nem szabad tenned, hogy bármilyen helyet helyezzünk el bármelyik vonal kezdetén. Tehát ez az álnevek létrehozásával kapcsolatos minden, de milyen álneveket használna? Olvass tovább!
Milyen álnevek használhatók
Most, hogy tudod, hogyan kell beállítani az álneveket és létrehozni a sajátodat. Lássuk, milyen álneveket használhat a legtöbbet kihozni.
- Csomagok kezelése
Ha túl gyakran kell telepítenie és eltávolítanod a csomagokat, akkor tényleg ilyen lesz.
alias agi = "sudo apt-get install"
alias agr = "sudo apt-get remove"
alias agu = "sudo apt-get update"
alias acs = "apt-cache keresés"
A fenti álnevek a parancs minden szó első betűjéből készülnek. Ezek csak példák arra, hogy mit használhat, és használhatja, 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 a parancssort arra kérik, hogy megerősítsen a fájlok törléséről, vagy felülírja őket (ha vannak másolatok) a fájlok másolásakor vagy mozgatásakor, valamint további információkkal szolgál arról, hogy mi történik. Ez megakadályozhatja, hogy véletlenül felülírja a fájljait, vagy elküldje őket valahol, ahova nem kell őket elküldeni.
- Navigálás a rendszerben
alias documents = "cd ~ / Documents"
alias downloads = "cd ~ / Letöltések"
alias desktop = "cd ~ / Desktop"
alias music = "cd ~ / Music"
alias videos = "cd ~ / Videók"
alias… = 'cd…'
alias… = 'cd… /…'
alias… = 'cd… /… /…'
Most már nem lehet könnyebb a fájlok és mappák navigálása. Írja be azt a könyvtárat, ahová szeretne lépni, és írja be a pontokat, hogy menjen fel.
- Egyéb hasznos álnevek
alias e = "exit"
alias s = "sudo"
alias shutdown = "sudo shutdown -h most" #keresi a root jelszót, letiltja azt a "sudo chmod u + s / sbin / shutdown" használatával
alias restart = "sudo shutdown -r most" # root jelszót kér, tiltsa le a "sudo chmod u + s / sbin / shutdown"
alias suspend = "sudo pm-suspend"
alias lock = "gnome-screensaver-command --lock"
alias mounted = 'mount | oszlop oszlop
Van több tipp vagy nagy álnév? Ossza meg őket a megjegyzésekben.