Szoftver

Útmutató a Linux Command és az Unix Command Alternatívákhoz

Szerző: John Stephens
A Teremtés Dátuma: 25 Január 2021
Frissítés Dátuma: 18 Lehet 2024
Anonim
Útmutató a Linux Command és az Unix Command Alternatívákhoz - Szoftver
Útmutató a Linux Command és az Unix Command Alternatívákhoz - Szoftver

Tartalom

Az alternatívák szimbolikus hivatkozásokat állítanak be a közös alapértelmezett programokhoz

alternatíváklétrehoz, eltávolít, karbantart és megjelenít információkat az alternatív rendszert alkotó szimbolikus hivatkozásokról. Az alternatív rendszer a Debian alternatív rendszer újratelepítése.

Több, ugyanazt vagy hasonló funkciókat teljesítő program gyakran megjelenik egyidejűleg egy rendszeren. Például sok rendszerben egyszerre több szövegszerkesztő van telepítve. Ez a sokféleség választási lehetőséget ad a rendszer felhasználói számára, lehetővé téve mindenki számára, hogy eltérő szerkesztőt használjon, de megnehezíti a programot, hogy a megfelelő szerkesztő kiválasztását választhassa, ha a felhasználó nem határozott meg egy adott preferenciát.


Az alternatív rendszer célja ennek a problémának a megoldása. A fájlrendszer általános nevét megosztják az összes fájl, amely felcserélhető funkciókat biztosít. Az alternatív rendszer és a rendszergazda együttesen határozza meg, hogy a tényleges fájlra mely általános név hivatkozik. Például, ha a szövegszerkesztőketed ésnvi mindkettő telepítve van a rendszerre, az alternatív rendszer az általános nevet fogja okozni/ Usr / bin / szerkesztő utalni/ Usr / bin / nvi alapértelmezés szerint. A rendszergazda felülbírálhatja ezt, és arra hivatkozhat/ Usr / bin / ed ehelyett, és az alternatív rendszer addig nem változtatja meg ezt a beállítást, amíg erre kifejezetten nem kérik.

Az általános név nem közvetlen szimbolikus link a kiválasztott alternatívához. Ehelyett egy szimbolikus linkre mutat egy nevet aalternatívák Könyvtár, amely viszont szimbolikus link a hivatkozott fájlhoz. Ez úgy történik, hogy a rendszergazda módosításait az / etc könyvtárban lehessen korlátozni.


Amikor egy adott funkcióval rendelkező fájlt biztosító csomagok telepítése, módosítása vagy eltávolítása megtörténik, alternatívák hívja, hogy frissítse a fájl információit az alternatívák rendszerében. Az alternatívákat általában a% utólagos vagy%elő szkriptek RPM csomagokban.

Gyakran hasznos, ha számos alternatívát szinkronizálunk úgy, hogy csoportként megváltozzanak. Például, ha avi a szerkesztő telepítve van, a man oldalt a/usr/share/man/man1/vi.1 meg kell egyeznie a/ Usr / bin / vi. alternatívák ezt a hivatkozást afő- ésrabszolga linkek; ha a főcserét megváltoztatják, a hozzárendelt szolga is megváltozik. A mester hivatkozás és a hozzá tartozó szolga alkotják a link csoport.

Terminológia

Tevékenysége ótaalternatívák nagyon részt vesznek, néhány speciális kifejezés segít megmagyarázni annak működését.


  • Általános név: Egy név, pl/ Usr / bin / szerkesztő, amely az alternatív rendszeren keresztül számos hasonló funkciójú fájl egyikére utal.
  • symlink: További minősítés nélkül ez egy szimbolikus hivatkozást jelent az alternatívák könyvtárában: egy oldalt, amelyet a rendszergazdától várhatóan módosítani kell.
  • Alternatív: Egy adott fájl neve a fájlrendszerben, amelyet egy általános név segítségével az alternatív rendszer használatával lehet hozzáférhetővé tenni.
  • Alternatív könyvtár: Alapértelmezés szerint egy könyvtár/ Etc / alternatívák, amely tartalmazza a hivatkozásokat.
  • Adminisztratív könyvtár: Alapértelmezés szerint egy könyvtár/ Var / lib / alternatívák, amely tartalmazza az alternatívák állapotinformációit.
  • Link csoport: Kapcsolódó szimbólumok halmaza, amelyeket csoportként kíván frissíteni.
  • Fő link: A link egy csoportban, amely meghatározza, hogy a csoport többi linkje hogyan legyen konfigurálva.
  • Szolga link: Egy link egy linkcsoportban, amelyet a master link beállításai vezérlnek.
  • Automatikus mód: Ha egy linkcsoport automatikus módban van, az alternatívák rendszer biztosítja, hogy a csoportban lévő linkek a csoportnak megfelelő legmagasabb prioritású alternatívákra mutatnak.
  • Kézi üzemmód: Ha egy linkcsoport kézi üzemmódban van, az alternatív rendszer nem fog változtatni a rendszergazda beállításain.

Szinopszis

A parancs a következő formák egyikét öltheti:

alternatívák [opciók] - a linknév elérési útjának prioritásának telepítése [- a szolga link név elérési útja] ... [--initscriptservice]
alternatívák [opciók] - eltávolítja a név elérési útját
alternatívák [opciók] - névnév beállítása
alternatívák [opciók] --auto név
alternatívák [opciók] - megjelenítő név
alternatívák [opciók] --config név

Lehetőségek

Pontosan egy műveletet kell megadni, haalternatívákminden értelmes feladat elvégzése. Bármelyik közös opció meghatározható bármilyen művelettel együtt.

  • --bőbeszédű: További megjegyzéseket generálhat arról, hogy mialternatívák csinálja.
  • --csendes: Csak akkor generál semmilyen megjegyzést, ha hibákat nem észlel. Ezt a lehetőséget még nem hajtották végre.
  • --teszt: Ne csinálj semmit, csak mondd el, hogy mi történik. Ezt a lehetőséget még nem hajtották végre.
  • --Segítség: Adjon meg néhány felhasználási információt (és mondja el, hogy melyik verziója vanalternatívák ez).
  • --változat: Mondja meg aalternatívák ez (és adjon némi használati információt).
  • --altdir Könyvtár: Megadja az alternatív könyvtárat, amikor az eltér az alapértelmezettől.
  • --admindir Könyvtár: Megadja az adminisztrációs könyvtárat, amikor az eltér az alapértelmezettől.

Hozzászólások

A műveletek tartalmaznak egy sajátos szintaxist.

Telepítés

Adjon hozzá egy alternatívák csoportját a rendszerhez. Név a fő link általános neve,linka hivatkozásának neve, éspálya az az alternatíva, amelyet bevezetnek a mester linkre. SNAMEólálkodik ésSPATH a szolga hivatkozás általános neve, szinkronnév és alternatívája, ésszolgáltatás az alternatívához tartozó bármely initscript neve.

--initscript egy Red Hat Linux specifikus lehetőség. Nulla vagy annál több--rabszolga Beállíthatók az opciók, mindegyiket három argumentum követve.

Ha a megadott fő hivatkozás már létezik az alternatív rendszer nyilvántartásában, akkor a megadott információ új alternatívákkal egészül ki a csoport számára. Ellenkező esetben egy új, automatikus módba beállított csoport kerül hozzáadásra ezen információkkal. Ha a csoport automatikus üzemmódban van, és az újonnan hozzáadott alternatívák prioritása magasabb, mint a csoport többi telepített alternatívája esetén, a hivatkozásokat frissítik, hogy az újonnan hozzáadott alternatívákra mutatjanak.

Ha--initscript használva, az alternatív rendszer az alábbiakon keresztül kezeli az alternatívához társított initscriptet chkconfig az init parancsfájl regisztrálása és törlése attól függően, hogy melyik alternatíva aktív.

--initscript egy Red Hat Linux specifikus lehetőség.

Vegye ki

Távolítson el egy alternatívát és az összes kapcsolódó slave linket.név egy név az alternatívák könyvtárában, éspálya egy abszolút fájlnév, amelyheznév össze lehet kapcsolni. Hanév valóban kapcsolódik apályanév frissül, hogy egy másik megfelelő alternatívára mutatjon, vagy eltávolításra kerül, ha nincs ilyen alternatíva. A társított rabszolga-kapcsolatok ennek megfelelően frissülnek vagy eltávolításra kerülnek. Ha a link jelenleg nem mutatpálya, linkek nem változnak; csak az alternatívára vonatkozó információkat távolítják el.

Készlet

A szimbolikus link és a linkcsoport szolgainév beállítva apálya, és a linkcsoport kézi üzemmódba van állítva. Ez az opció nincs az eredeti Debian implementációban.

kocsi

Váltás a fő hivatkozásranév automatikus üzemmódba. A folyamat során ezt a hivatkozást és szolgait frissítik, hogy a legmagasabb prioritású telepített alternatívákra mutatjanak.

Kijelző

Információk megjelenítése annak linkcsoportjárólnév a mester link. A megjelenített információk tartalmazzák a csoport üzemmódját (automatikus vagy kézi), amelyikre a szimbólum jelenleg rámutat, milyen alternatívák állnak rendelkezésre (és a hozzájuk tartozó slave alternatívák), valamint a jelenleg telepített legfontosabb alternatívát.

Népszerű Az Oldalon

Olvassa El Ma

A BlueStacks lehetővé teszi az Android alkalmazások lejátszását a Windows rendszeren
Szoftver

A BlueStacks lehetővé teszi az Android alkalmazások lejátszását a Windows rendszeren

A legtöbb Android játékalkalmazá nem haznál mobil funkciókat, például a gyorulámérőt vagy a multi-touch geztuokat. Tehát, ha talál Mér...
Az OEM és a kiskereskedelmi alkatrészek használata a számítógépén
Tehnologies

Az OEM és a kiskereskedelmi alkatrészek használata a számítógépén

egy Eredeti berendezé gyártója (OEM) termékforráok a gyártótól, amely azt tervezte, é kikerekedelmi comagolá nélkül értékeít...