Úvod do hlavních příkazů v systému Linux
Příkazy v systému Linux se obecně označují jako vestavěné programy, kdykoli spustíte určitý příkaz, provede konkrétní program a provede jeho činnost. Tyto příkazy jsou v terminálu Linux. Terminál Linux je něco, co poskytuje rozhraní příkazového řádku, které uživateli umožní provádět příkazy.
Nejlepší Linux příkazy
Hlavní příkazy jsou vysvětleny níže:
1. pwd:
Zobrazuje úplnou cestu-název aktuálního pracovního adresáře
Příklad:
$pwd
/usr/pethu
2. cd:
Změna adresáře. Pokud je zadán adresář, stává se z něj nový pracovní adresář. V opačném případě přejde uživatel zpět do adresáře HOME uživatele
Příklad:
$cd ppk
$pwd
/usr/pethu/ppk
$cd..
$pwd
/usr
$cd
$pwd
/usr/pethu
3. mkdir:
Vytvoření nového adresáře
Syntax:
mkdir dirname
Příklad:
$mkdir imp
4. ls:
Zobrazí soubory a podadresáře v aktuálním adresáři
Příklad:
$ls
Kirshna
Ppk
Syed
5. Příkazy pro povolení souborů
Níže jsou uvedena některá oprávnění k souborům:
chmod
Tento příkaz lze pojmenovat tak, aby udělil tři autorizace pro všechny tři kategorie uživatelů souborů. Jednotlivec, který vlastní soubor, má přístup a používá tyto soubory. Příkaz chmod používá výraz jako svůj argument, který se připojuje, operace, typy oprávnění a kategorie, a to efektivním využitím efektivních zkratek. Níže uvedená tabulka ukazuje zkratky, které využívají tři faktory těchto výrazů.
Kategorie | Úkon | Atribut |
u - uživatel | + přiřadit oprávnění | r - oprávnění ke čtení |
g - skupina | - odebrat povolení | w - napsat svolení |
o - jiné | = udělit absolutní povolení | x - provést povolení |
a - vše |
Příklad
- chmod u + x ppk: Příkaz přiřadit (+) spustitelný (x) oprávnění pro uživatele (u), ostatní oprávnění zůstávají nezměněna.
- chmod ugo + x ppk: Řetězec ugo kombinuje všechny tři kategorie uživatel, skupina a další
- chmod u + x ppk Syed Krishna: chmod také přijímá na příkazovém řádku více než jeden název souboru
6. Osmová notace
Níže jsou vysvětleny některé z osmičkových notací:
Příklad
chmod 666 ppk
6 označuje oprávnění ke čtení a zápisu (4 + 2)
4 označuje oprávnění ke čtení
2 označuje oprávnění k zápisu
1 označuje spustitelné oprávnění
7. Příkazy pro kopírování souborů
Některé z příkazů vysvětlených níže:
- cp: Příkaz cp (copy) zkopíruje soubor nebo skupinu souborů
Syntax:
cp (options)
Příklad:
$cp ppk ppk1
Pokud cílový soubor neexistuje. Nejprve bude vytvořen před kopírováním. Pokud ne, bude jednoduše přepsán.
$ cp ppk progs / ppk1
Soubor ppk je zkopírován do adresáře progs s názvem ppk1.
Příklad:
$cp ppk01 ppk02 ppk03 progs
Všechny soubory po zkopírování si zachovají své původní názvy. Není možné specifikovat cílové názvy souborů pro každý soubor a kopírování probíhá pouze v případě, že existuje adresář progs. Nezapomeňte, že pokud tyto soubory již existují v progech, budou jednoduše přepsány.
Možnosti v příkazech cp
- -i -> Možnost
$ cp -i ppk ppk1
cp: overwrite ppk1? y
Pokud cílový soubor již existuje, pak tato možnost požádá o potvrzení, aby jej přepsal. Pokud je vaše volba „y“, přepíše obsah. Pokud je vaše volba „n“, nebude přepsán obsah.
- -r -> Rekurzivní volba
$ cp -r progs new progs
Nyní je možné kopírovat celou strukturu adresářů pomocí -r (rekurzivní volba). Tím se zkopírují soubory a podadresáře v progech na nové prog.
8. Mazání příkazů
Níže jsou uvedeny některé z příkazů pro odstranění:
- rm: Tento příkaz se používá k odstranění souborů
Syntax:
rm (options) (filename(s))
Příklad:
$rm ppk ppk1
Vymaže soubory ppk a ppk1
Příklad:
$rm *
Odstraní všechny soubory v aktuálním adresáři
Možnosti v Smazat příkazy
-i: $ rm -I ppk ppk1
ppk:?y
Ppk1:?n
Pokud po této zprávě stisknete ay, soubor bude odstraněn.
-r : $rm -r pethu
Odstraní adresář pethu a jeho podadresáře.
9. Přejmenování příkazů souboru
Níže jsou vysvětleny některé příkazy přejmenování souborů:
- mv: Tento příkaz se používá k přejmenování souborů
Syntax:
+mv (filename(s))
Příklad:
$mv ppk ppk2
Přejmenujte soubor ppk ppk2
$mv ppk pkk1 progs
Přesuňte soubory ppk ppk1 do adresáře progs
$mv progs progs1
Přejmenuje adresář progs na progs1
10. Příkazy kalendáře
Níže jsou uvedeny některé z příkazů kalendáře:
- cal: Tento příkaz se používá k tisku kalendáře
Syntax:
cal (month)(year)
Příklad:
$cat
Pokud není zadán žádný argument, vytiskne předchozí měsíc, aktuální měsíc a následující měsíc.
$ cat Jan
Vytiskne kalendář běžných let v lednu
$cat Jan 1996
Vytiskne kalendářní rok lednového měsíce roku 1996
$cat 1996
Vytiskne jednoletý kalendář na rok 1996
11. Zobrazení příkazu System Date
- date: Používá se pro tisk a nastavení data
Syntax:
date (MMddhhmm(yy))(+format)
- MM: Číslo měsíce
- dd: Číslo dne v měsíci
- hh: Číslo hodiny (24hodinový systém)
- mm: Minutové číslo
- rr: Poslední 2 číslice čísla roku (volitelné).
Příklad:
$date
Vytiskne aktuální datum a čas.
12. Přihlašovací údaje Příkazy
Níže jsou uvedeny některé z příkazů k přihlášení:
- who: Linux udržuje účet všech současných uživatelů systému. Je dobré znát lidi pracující na různých terminálech, abyste jim mohli posílat zprávy přímo. Seznam je zobrazen příkazem who, který ve výchozím nastavení vytváří sloupec se třemi sloupci.
Syntax:
who (optional)(filename)
Příklad:
$who
root
syed
pethu
$who am I
pethu
13. Porovnání dvou příkazů souborů v systému Linux
Některé z příkazů vysvětlených níže:
- cmp: Porovná dva soubory a pokud jsou odlišné, zobrazí bajt a číslo řádku rozdílů.
Syntax:
cmp ()
Příklad:
$cmp ppk ppk1
ppk ppk1 differ: char 9, line 1
Závěr - hlavní příkazy v Linuxu
Linux je operační systém s poskytovatelem rozhraní, ale na rozdíl od jiných operačních systémů má různé výhody, díky kterým je Linux nejvyšší prioritou, je to open-source operační systém zdarma, bezpečný ve srovnání s jinými operačními systémy, snadno přizpůsobitelný našim preferencím a je stabilní ve srovnání s okny, zejména když používáme velké kousky dat, a dokonce i v procesu nasazení jsou prostředí většinou Linux, proto různé aplikace, které jsou nasazeny v cloudu, používají Linuxové prostředí.
Doporučené články
Toto je průvodce po hlavních příkazech v systému Linux. Zde diskutujeme úvod, hlavní linuxové příkazy, porovnání dvou příkazů souboru a přejmenování souborů. Další informace naleznete také v dalších navrhovaných článcích -
- Druhy skořápek v Linuxu
- Linux Process Management
- Systém souborů Linux
- Distribuce Linuxu