Šiame vadove yra dešimt "Linux" komandų, kurias reikia žinoti, kad galėtumėte naršyti aplink jūsų failų sistemą naudodami "Linux" terminalą.
Tai suteikia komandas, kad sužinotumėte, kuriame kataloge esate, kuriame kataloge esate anksčiau, kaip naršyti į kitus aplankus, kaip grįžti namo, kaip kurti failus ir aplankus, kaip kurti nuorodas
01 iš 10Kuris aplankas esate
Kai atidarote terminalo langą, pirmiausia turite žinoti, kur esate failų sistemoje.
Pagalvokite apie tai kaip "esate čia" žymeklį, kurį rasite prekybos centruose esančiuose žemėlapiuose.
Norėdami sužinoti, kuris aplankas esate, galite naudoti šią komandą:
pwdRezultatai grąžino pwd gali skirtis priklausomai nuo to, ar naudojate "shell" versiją pwd ar jūsų kompiuteryje įdiegta / usr / bin katalogas.
Apskritai, tai bus atspausdinti kažką panašiai/ home / username.
Kokie failai ir aplankai yra pagal dabartinį katalogą
Dabar, kai žinote, kuriame aplanke esate, galite pamatyti, kurie failai ir aplankai yra esamo katalogo, naudojant ls komanda
lsSavo ruožtu ls komanda nurodo visus kataloge esančius failus ir aplankus, išskyrus tuos, kurie prasideda periodu (.).
Norėdami pamatyti visus failus, įskaitant paslėptus failus (tuos, kurie prasideda nuo laikotarpio), galite naudoti šį jungiklį:
Kai kurios komandos sukuria failų atsargines kopijas, kurios prasideda tildės meta žymeniu (~).
Jei nenorite pamatyti atsarginių kopijų sąraše esančių failų aplanke, naudokite šį jungiklį:
ls -BDažniausiai naudojamas ls komanda yra tokia:
ls -ltTai suteikia ilgą sąrašą, surūšiuoti pagal modifikavimo laiką, pirmiausia naujausia.
Kitos rūšiavimo parinktys apima išplėtimą, dydį ir versiją:
ls-lUls-lXls -lvIlgo sąrašo formatas suteikia jums tokią informaciją:
- Leidimai
- Failo inode skaičius (žr. Kietus saitus)
- Savininkas
- Pirminė grupė
- failo dydis
- Paskutinio prisijungimo laikas
- Failo / aplanko / nuorodos pavadinimas
Kaip pereiti prie kitų aplankų
Norėdami pereiti prie failų sistemos, galite naudoti cd komanda
"Linux" failų sistema yra medžio struktūra. Medžio viršuje yra žymeklis (/).
Po šakniniu aplanku rasite keletą ar visus šiuos aplankus.
- /
- bin
- boot
- CD-ROM
- dev
- tt
- namai
- lib
- lib64
- prarasta + rasta
- žiniasklaida
- mnt
- pasirinkimas
- proc
- šaknis
- paleisti
- sbin
- srv
- Sys
- tmp
- var
- usr
Bin aplanke yra komandos, kurias gali valdyti bet kuris vartotojas, pvz., " cd komanda ls, mkdir ir tt
Sbin yra sistemos dvejetainiai failai.
"Usr" aplankas yra unix sistemos išteklių, taip pat yra aplankas "bin" ir "sbin". Kataloge / usr / bin yra išplėstinis komandų rinkinys, kurį naudotojai gali paleisti. Panašiai ir / usr / sbin aplanke yra išplėstinis sistemos komandų rinkinys.
Įkrovos aplanke yra viskas, ko reikalauja paleidimo procesas.
CDROM aplankas yra savaime suprantamas.
Kataloge dev yra išsami informacija apie visus sistemos įrenginius.
Tada aplankas paprastai yra tada, kai saugomi visi sistemos konfigūracijos failai.
Pagrindinis aplankas paprastai yra tada, kai saugomi visi naudotojo aplankai, o vidutinis naudotojas yra vienintelis sritis, į kurį jie turėtų susirūpinti.
Lib ir lib64 aplankuose yra visi branduoliai ir bendrinamos bibliotekos.
"Lost" + rastame aplanke bus failai, kurių pavadinime jau nebėra fsck komandos.
Medijos aplankas yra ten, kur yra įdiegta laikmena, tokia kaip USB diskai.
Aplankas mnt taip pat naudojamas laikinam saugojimui, pvz., USB diskams, kitoms failų sistemoms, ISO atvaizdams ir tt.
Pasirinktinį aplanką kai kurie programinės įrangos paketai naudoja kaip binaries saugojimo vietą. Kiti paketai naudoja / usr / local.
"Proc" aplankas yra sistemos aplankas, kurį naudoja branduolys. Jums nereikia labai jaudintis dėl šio aplanko.
Šakninis aplankas yra pagrindinio vartotojo namų katalogas.
Vykdomasis aplankas yra sistemos aplankas, skirtas sistemos vykdymo informacijos saugojimui.
"Srv" aplanke yra tokie dalykai kaip žiniatinklio aplankai, "mysql" duomenų bazės ir "subversion" saugyklos ir tt
Sys aplanke yra aplankų struktūra, skirta pateikti sistemos informaciją.
Tmp aplankas yra laikinas aplankas.
"Var" aplanke yra daug turinio, būdingų sistemai, įskaitant žaidimo duomenis, dinamines bibliotekas, žurnalo failus, proceso ID, pranešimus ir talpyklos taikymo duomenis.
Norėdami pereiti į konkretų aplanką, naudokite cd komanda taip:
cd / home / vartotojo vardas / dokumentai 04 iš 10Kaip pereiti į pagrindinį aplanką
Galite grįžti į namų katalogą iš bet kurios kitos sistemos vietos naudodami cd ~ komanda
cd ~ 05 iš 10Kaip sukurti naują aplanką
Jei norite sukurti naują aplanką, galite naudoti mkdir komanda:
mkdir aplanko pavadinimas 06 iš 10Kaip kurti failus
Linux suteikia neįtikėtiną naujų failų kūrimo būdų skaičių.
Norėdami sukurti tuščią failą, galite naudoti toliau nurodytą informaciją paliesti komanda:
palieskite failo vardą"Touch" komanda naudojama atnaujinti paskutinį failo prieigos laiką, bet failą, kurio nėra, sukuria jį.
Taip pat galite sukurti failą naudodami katė komanda:
cat> filenameDabar galite įvedinėti tekstą komandinėje eilutėje ir įrašyti į failą naudodami Ctrl + D.
Geresnis failų kūrimo būdas - naudoti "nano" redaktorių. Tai leidžia pridėti teksto eilutes, iškirpti ir įklijuoti, ieškoti ir pakeisti tekstą ir išsaugoti failą įvairiais formatais.
07 iš 10Kaip pervardinti ir perkelti failus aplink failų sistemą
Tai keletas būdų pervadinti failus.
Paprasčiausias failo pervadinimo būdas yra naudoti mv komanda
mv oldfilename newfilenameGalite naudoti komandą mv, kad perkeltumėte failą iš vieno katalogo į kitą.
mv / path / of / original / file / path / of / target / folderJei norite pervadinti daug failų, kurie atitinka panašų modelį, galite naudoti pervardyti komanda
pervadinti frazės pakeistą failo vardą (-us)Pavyzdžiui:
pervardyti "gary" "tom" *Tai pakeis visus failus aplanke su Gary su juo tomas . Taigi failas vadinamas Garycv taps tomcv .
Atkreipkite dėmesį, kad komanda pervardyti neveikia visose sistemose. Mv komanda yra saugesnė.
08 iš 10Kaip kopijuoti failus
Norėdami kopijuoti failą naudodami "Linux", galite naudoti cp komandą taip.
cp failo vardas filename2Pirmiau nurodyta komanda kopijuos filename1 ir paskambink tai filename2 .
Galite naudoti komandą kopijuoti, norėdami kopijuoti failus iš vieno katalogo į kitą.
Pavyzdžiui
cp / home / vartotojo vardas / dokumentai / userdoc1 / home / vartotojo vardas / dokumentai / UserDocsPirmiau nurodyta komanda kopijuos failą userdoc1 iš / home / username / Documents to / home / username / Documents / UserDocs
09 iš 10Kaip ištrinti laukus ir aplankus
Galite ištrinti failus ir aplankus naudodami rm komanda:
rm filenameJei norite pašalinti aplanką, reikia naudoti šį jungiklį:
rm -R aplanko pavadinimasPirmiau nurodyta komanda pašalina aplanką ir jo turinį, įskaitant subkatalogus.
10 iš 10Kas yra simbolinės nuorodos ir sunkios nuorodos
"Simbolinė nuoroda" - tai failas, kuris nurodo į kitą failą. Darbalaukio šriftas iš esmės yra simbolinė nuoroda.
Pavyzdžiui, galite turėti tokį failą savo sistemoje:
/home/username/document/accounts/useraccounts.doc
Galbūt norėsite pasiekti šį dokumentą iš namų / vartotojo vardo aplanko.
Galite sukurti simbolinę nuorodą naudodami šią komandą:
Ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.docGalite redaguoti useraccounts.doc failą iš abiejų vietų, bet kai redaguojate simbolinę nuorodą, kurią jūs faktiškai redaguojate / home / username / documents / accounts aplanke.
Simbolinė nuoroda gali būti sukurta vienoje failų sistemoje ir nukreipiama į failą kitoje failų sistemoje. Iš esmės simbolinė nuoroda tikrai sukuria failą, kuris turi žymeklį į kitą failą ar aplanką.
Tačiau "kieta nuoroda" sukuria tiesioginį ryšį tarp dviejų failų. Iš esmės jie yra tokie patys failai, bet tik dar vienas vardas. Sunkioji nuoroda yra geras būdas suskirstyti failus į rinką, nepritraukdamas daugiau vietos diske.
Galite sukurti kietą nuorodą naudodami šį sintaksę:
Filename yra susietas filenametolinktoSintaksė yra panaši į simbolinę nuorodą, bet ji nenaudoja -s jungiklio.












