Táto príručka obsahuje zoznam desiatich príkazov Linuxu, ktoré potrebujete vedieť, aby ste mohli navigovať okolo vášho súborového systému pomocou terminálu Linux.
Poskytuje príkazy, aby zistil, v ktorom adresári sa nachádzate, v ktorom adresári ste boli predtým, ako navigovať do iných priečinkov, ako sa vrátiť domov, ako vytvoriť súbory a priečinky, ako vytvoriť odkazy
01 z 10Ktorá zložka ste v
Keď otvoríte okno terminálu, prvou vecou, ktorú potrebujete vedieť, je miesto, kde sa nachádzate v systéme súborov.
Premýšľajte o tom ako značku "ste tu", ktorú nájdete na mapách v nákupných centrách.
Ak chcete zistiť, v ktorom priečinku sa nachádzate, môžete použiť nasledujúci príkaz:
pwdVýsledky sa vrátili pwd sa môžu líšiť v závislosti od toho, či používate verziu shell pwd alebo inštalovaný vo vašom / Usr / bin adresár.
Vo všeobecnosti bude tlačiť niečo podobné/ Home / username.
Aké súbory a priečinky sú v aktuálnom adresári
Teraz, keď viete, v ktorom priečinku sa nachádzate, môžete vidieť, ktoré súbory a priečinky sa nachádzajú pod aktuálnym adresárom ls Príkaz.
lsSamotný ls príkaz zobrazí zoznam všetkých súborov a priečinkov v adresári okrem tých, ktoré začínajú obdobím (.).
Ak chcete zobraziť všetky súbory vrátane skrytých súborov (tie, ktoré začínajú obdobím), môžete použiť nasledujúci prepínač:
Niektoré príkazy vytvárajú zálohy súborov, ktoré začínajú metódou tilde metacharacter (~).
Ak nechcete, aby sa pri zálohovaní súborov v priečinku zobrazovali zálohy, použite nasledujúci prepínač:
ls -BNajčastejšie používanie ls príkaz je nasledovný:
ls -ltToto poskytuje dlhý záznam zoradený podľa času modifikácie, s najnovšími prvkami.
Ďalšie možnosti triedenia zahŕňajú rozšírenie, veľkosť a verziu:
ls -lUls -lXls-lvDlhý formát záznamu vám poskytuje nasledujúce informácie:
- oprávnenie
- Počet inód pre súbor (pozri hard links)
- vlastník
- Primárna skupina
- veľkosť súboru
- Posledný čas prístupu
- Názov súboru / priečinka / odkazu
Ako prejsť na iné priečinky
Pre pohyb súborového systému môžete použiť CD Príkaz.
Súborový systém Linux je stromová štruktúra. Horná časť stromu je označená lomkou (/).
V koreňovom adresári nájdete niektoré alebo všetky nasledujúce priečinky.
- /
- popolnice
- topánka
- cdrom
- dev
- atď
- Domov
- lib
- lib64
- lost + found
- médiá
- mnt
- voliť
- proc
- koreň
- beh
- sbin
- srv
- sys
- tmp
- var
- usr
Priečinok priečinka obsahuje príkazy, ktoré môže spúšťať ktorýkoľvek používateľ, napríklad CD príkaz, ls, mkdir atď.
Sbin obsahuje systémové binárne súbory.
Priečinok usr znamená systémové zdroje systému Unix a obsahuje aj priečinok bin a sbin. Priečinok / usr / bin má rozšírenú sadu príkazov, ktoré môžu používatelia spustiť. Podobne priečinok / usr / sbin obsahuje rozšírenú sadu systémových príkazov.
Spúšťací priečinok obsahuje všetko, čo sa vyžaduje pri spúšťacom procese.
Zložka cdrom je samozrejme.
Priečinok dev obsahuje podrobnosti o všetkých zariadeniach v systéme.
Priečinok atď. Je všeobecne tam, kde sú uložené všetky konfiguračné súbory systému.
Domovský priečinok je vo všeobecnosti tam, kde sú uložené všetky používateľské priečinky a priemerný používateľ je jedinou oblasťou, na ktorú by mali mať obavy.
Lib a lib64 priečinky obsahujú všetky kernelové a zdieľané knižnice.
Ztratená + nájdená zložka bude obsahovať súbory, ktoré už nemajú meno, ktoré boli nájdené príkazom fsck.
Priečinok s médiami je miesto, kde sú umiestnené namontované médiá, napríklad jednotky USB.
Priečinok mnt sa tiež používa na pripojenie dočasného ukladacieho priestoru, ako sú jednotky USB, iné systémy súborov, obrázky ISO atď.
Nulový priečinok používajú niektoré softvérové balíky ako miesto na uloženie binárnych súborov. Ostatné balíky používajú / usr / local.
Priečinok proc je systémová zložka používaná jadrom. Na túto zložku sa nemusíte veľmi báť.
Koreňová zložka je hlavným adresárom používateľa root.
Priečinok spustenia je systémová zložka na ukladanie informácií o behu systému.
Priečinok srv je miesto, kde by ste mali udržiavať veci ako webové priečinky, databázy mysql a repository podvracania atď.
Priečinok sys obsahuje štruktúru priečinkov, ktorá poskytuje informácie o systéme.
Priečinok tmp je dočasný priečinok.
Priečinok Var obsahuje celé množstvo špecifických informácií o systéme, vrátane herných údajov, dynamických knižníc, súborov denníkov, ID procesov, správ a údajov aplikácie uložených v pamäti.
Ak chcete prejsť na konkrétnu zložku, použite CD príkaz:
cd / home / username / Documents 04 z 10Ako navigovať späť do domovskej zložky
Do domovského priečinka sa môžete vrátiť z ľubovoľného iného miesta v systéme pomocou cd ~ Príkaz.
cd ~ 05 z 10Ako vytvoriť novú zložku
Ak chcete vytvoriť nový priečinok, môžete použiť mkdir príkaz:
mkdir foldername 06 z 10Ako vytvoriť súbory
Linux poskytuje neuveriteľný počet spôsobov vytvárania nových súborov.
Ak chcete vytvoriť prázdny súbor, môžete použiť nasledovné dotyk príkaz:
dotykový názov súboruDotknutý príkaz sa používa na aktualizáciu posledného času prístupu pre súbor, ale na súbor, ktorý neexistuje, má za následok jeho vytvorenie.
Môžete tiež vytvoriť súbor pomocou mačka príkaz:
cat> názov súboruTeraz môžete vložiť text na príkazový riadok a uložiť ho do súboru pomocou Ctrl + D.
Lepším spôsobom vytvárania súborov je použitie editora nano. To vám umožní pridať riadky textu, vystrihnúť a vkladať, vyhľadávať a nahradiť text a uložiť súbor v rôznych formátoch.
07 z 10Ako premenovať a presúvať súbory okolo súborového systému
Existuje niekoľko spôsobov, ako premenovať súbory.
Najjednoduchší spôsob premenovania súboru je použiť mv Príkaz.
mv oldfilename newfilenamePomocou príkazu mv môžete presunúť súbor aj z jednej zložky do druhej.
mv / cesta / z / originál / súbor / cesta / z / cieľ / priečinokAk chcete premenovať množstvo súborov, ktoré zodpovedajú podobnému vzoru, môžete použiť premenovať Príkaz.
premenovať názov (názvy) náhradného výrazuNapríklad:
premenovať "gary" "tom" *Tým sa nahradia všetky súbory v priečinku gary v tom s Tomáš , Takže bol súbor nazvaný garycv bude tomcv .
Všimnite si, že príkaz premenovať nefunguje na všetkých systémoch. Príkaz mv je bezpečnejší.
08 z 10Ako skopírovať súbory
Ak chcete skopírovať súbor pomocou systému Linux, môžete použiť cp príkaz nasledovne.
cp názov súboru2Vyššie uvedený príkaz sa skopíruje súbor1 a zavolajte název_souboru2 .
Príkaz na kopírovanie môžete použiť na kopírovanie súborov z jednej zložky do druhej.
Napríklad
cp / home / užívateľské meno / Documents / userdoc1 / home / username / Documents / UserDocsVyššie uvedený príkaz skopíruje súbor userdoc1 z / home / username / Dokumenty na / home / username / Documents / UserDocs
09 z 10Ako odstrániť priečinky a priečinky
Súbory a priečinky môžete vymazať pomocou rm príkaz:
rm názov súboruAk chcete odstrániť priečinok, musíte použiť nasledujúci prepínač:
rm -R názov priečinkaVyššie uvedený príkaz odstráni priečinok a jeho obsah vrátane podpriečinkov.
10 z 10Čo sú to symbolické odkazy a tvrdé odkazy
"Symbolický odkaz" je súbor, ktorý ukazuje na iný súbor. Skratka na ploche je v podstate symbolický odkaz.
Môžete napríklad mať vo vašom systéme nasledujúci súbor:
/home/username/document/accounts/useraccounts.doc
Možno budete chcieť získať prístup k tomuto dokumentu z priečinka domov / používateľské meno.
Symbolický odkaz môžete vytvoriť pomocou nasledujúceho príkazu:
ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.docMôžete upraviť useraccounts.doc súbor z oboch miest, ale keď upravíte symbolický odkaz, ktorý v skutočnosti upravujete v súbore / Home / username / dokumenty / účty zložky.
Na jednom súborovom systéme môže byť vytvorené symbolické prepojenie a smerovanie na súbor v inom sústave súborov. V podstate symbolický odkaz naozaj len vytvorí súbor, ktorý má ukazovateľ na druhý súbor alebo priečinok.
"Hard link" však vytvára priame spojenie medzi týmito dvoma súbormi. V podstate sú to isté súbory, ale len s iným menom. Pevný odkaz poskytuje dobrý spôsob kategorizácie súborov bez toho, aby zaberal ďalší priestor na disku.
Vytvorenie pevného odkazu môžete vytvoriť pomocou nasledujúcej syntaxe:
V názve súboru sa odkazuje na názov súboruSyntax je podobný syntaxi symbolického prepojenia, ale nepoužíva prepínač -s.













