Příkazy pro Linux

Výukový program pro Linux Chmod pro začátečníky

Výukový program pro Linux Chmod pro začátečníky

Většina čerstvých uživatelů Linuxu hledá pomocí příkazového řádku způsob, jak upravit oprávnění souboru / adresáře. Tito uživatelé by rádi věděli, že existuje příkaz - dabovaný nebo chmod, např.G. režim změny - to vám pomůže udělat to rychle. Chmod upravuje práva každého dokumentu podle režimu, ve kterém režim určuje oprávnění k aktualizaci. Můžete označit režim s osmičkovým číslem nebo písmeny.

Pochopte privilegia režimu

Abyste pochopili chmod, musíte nejprve porozumět jednoduchým věcem, které se ho týkají. Otevřete příkazový terminál a uveďte seznam všech adresářů nebo složek a zkontrolujte oprávnění přiřazená vlastníci, skupiny a další. Musíte použít příkaz list následovaný -og klíčové slovo. Zobrazí typ složky, např.G. d patří a adresář, r Znamená číst, w Znamená napsat, a X prostředek provedení.

$ ls
$ ls -og

Přejděte na plocha počítače adresář pomocí CD příkaz a seznam oprávnění přidělených libovolnému konkrétnímu souboru pomocí je příkaz. V našem případě je soubor index.html. První '-' znamená, že nejde o adresář. Potom rw, tento soubor čte a zapisuje oprávnění přidělená vlastníkovi, ale žádná práva na provedení. další rw- odkazuje na přidělená oprávnění k skupina a poslední r- znamená přidělená oprávnění ostatní pro tento konkrétní index souboru.html.

$ cd Desktop
$ ls -lart název souboru

Numerický režim

Musíte jednoduše pochopit, že numerický režim zahrnuje čísla přidělit oprávnění vlastníkům, skupinám a dalším. Číslo 4 je pro čtení, číslo 2 je pro napsat, číslo 3 je pro provedení, a číslo 7 je pro Všechno, E.G. oprávnění ke čtení, zápisu a provádění. Nyní přejděte na plocha počítače adresář a vytvořte nový soubor s názvem vzorek.txt. Seznam všech souborů uložených v souboru plocha počítače adresář pomocí jednoduchého příkazu seznamu a zobrazit nově vytvořený soubor.

$ cd Desktop
$ touch název souboru
$ ls

Přečtěte si oprávnění

Přiřadit oprávnění ke čtení pouze souboru majitel, musíte přidat číslo 4 v První místo v příkazu chmod následované názvem souboru. Když spustíte příkaz seznamu pro tento soubor, uvidíte pouze to číst vlastníkovi byla přidělena oprávnění.

$ chmod 400 názvy souborů
$ ls -lart název souboru

Dát oprávnění ke čtení a skupina, přidat číslo 4 v druhý místo. Skupině byla přidělena oprávnění ke čtení.

$ chmod 040 název souboru

Chcete-li přidělit oprávnění ke čtení ostatní, přidat číslo 4 v Třetí umístění. Skupině byla přidělena oprávnění ke čtení.

$ chmod 004 název souboru

Udělení oprávnění ke čtení vlastník, skupina a další zároveň přidejte číslo 4 na všech místech.

$ chmod 444 název souboru

Psaní oprávnění

Nabídnout oprávnění k zápisu do majitel, budete muset přidat číslo 2 v První místo v příkazu chmod. Když provedete seznam příkazu pro tento soubor uvidíte, že souboru byla přidělena pouze oprávnění k zápisu majitel.

$ chmod 200 názvy souborů
$ ls -lart název souboru

Přidělit oprávnění k zápisu do skupina, přidat číslo 2 v druhý rezidence. Skupině byla přidělena oprávnění ke čtení.

$ chmod 020 název souboru

Přiřadit oprávnění k zápisu ostatní, přidat číslo 2 v Třetí místo. Skupině byla přidělena oprávnění ke čtení.

$ chmod 002 název souboru

Udělení práv k zápisu do vlastník, skupina a další zároveň přidejte číslo 2 na všech místech.

$ chmod 222 název souboru

Prováděcí oprávnění

Chcete-li vlastníkovi udělit práva na provedení, budete muset přidat číslo 1 v První místo.

$ chmod 100 názvů souborů
$ ls -lart název souboru

Přidělit práva k provedení skupina, přidat číslo 1 v druhý rezidence.

$ chmod 010 název souboru

Přiřadit práva ke spuštění ostatní, přidat číslo 1 na třetím místě.

$ chmod 001 název souboru

Udělení práva na provedení vlastník, skupina a další zároveň přidejte číslo 4 na všech místech.

$ chmod 111 název souboru

Chcete-li vlastníkovi, skupině a dalším současně udělit všechna práva pro čtení, zápis a provádění, musíte přidat 7 na všechna místa.

$ chmod 777 název souboru

Symbolický režim

V tomto režimu budete k udělování práv používat symboly.

Použijte +symbol x dát každému provedení práva.

$ chmod + x název souboru

Chcete-li vzít zpět, práva na spuštění přidat -symbol x.

$ chmod -x název souboru

Udělit práva na provedení pouze aktuálnímu uživatel, který je majitel, přidat u + x symbol.

$ chmod u + x název souboru

Podobně, skupiny používají g + x a ostatní používají o + x.

Vezměte zpět práva na provedení ze všech, přidejte symbol ugo-x. Můžeš použít sekera namísto ugo-x.

$ chmod ugo-x název souboru
$ chmod a-x název souboru

Pokud chceš kopírovací skupina práva a přiřadit je uživatel, můžete použít g = u symbol.

$ chmod g = u název souboru

Práva jednoho souboru můžete použít jako referenci pro jiný soubor. K tomu jednoduše použijte referenční klíčové slovo následované názvy souborů.

$ chmod --reference = název_souboru1 název_souboru2

Pokud chcete přiřadit všechna práva vlastníkovi, žádná oprávnění k zápisu do skupiny a nechcete přiřadit žádná práva ostatním, můžete to jednoduše udělat jednoduchým konceptem čtení = 4, zápisu = 2 a provedení = 1. Přiřaďte vlastníkovi 7 jako 4 + 2 + 1 = 7. Přiřaďte skupině 5 jako 4 + 0 + 1 a ostatním přiřaďte 0.

$ chmod 750 název souboru

Přiřadit číst oprávnění k Všechno, přidat a + r symbol.

$ chmod a + r název souboru

Dát číst a napsat oprávnění k skupiny a ostatní, přidat go + rw symbol.

$ chmod go + rw název souboru

Pokud chcete dát každému oprávnění čtení, zápis, spuštění a nastavení ID skupiny,  přidejte =symbol rwx, g + s.

$ chmod = rwx, název souboru g + s

Závěr

V tomto tutoriálu jsme museli představit základní pojmy výuky chmod a poskytnout příklady, které ukazují, jak bude použit v možných situacích.

Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...