Šiame vadove yra 10 "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š 10
Kuris 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ą:
pwd
Pwd grąžinami rezultatai gali skirtis priklausomai nuo to, ar naudojate "pwd" arba "/ usr / bin" kataloge įdiegtą "shell" versiją.
Apskritai, tai bus atspausdinti kažką pagal / home / vartotojo vardą .
Spustelėkite čia, jei norite gauti daugiau informacijos apie komandą PWD .
02 iš 10
Kokie failai ir aplankai yra dabartiniame kataloge
Dabar, kai žinote, kuriame aplanke esate, galite pamatyti, kurie failai ir aplankai yra dabartiniame kataloge, naudodami ls komandą.
ls
Savarankiškai ls komanda nurodo visus kataloge esančius failus ir katalogus, išskyrus tuos, kurie prasideda periodu (.).
Norėdami pamatyti visus failus, įskaitant paslėptus failus (tuos, kurie prasideda nuo laikotarpio), galite naudoti šį jungiklį:
ls-a
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 -B
Dažniausiai naudojama ls komanda yra tokia:
ls -lt
Tai suteikia ilgą sąrašą, surūšiuoti pagal modifikavimo laiką, pirmiausia naujausia.
Kitos rūšiavimo parinktys apima išplėtimą, dydį ir versiją:
ls-lU
ls-lX
ls -lv
Ilgo sąrašo formatas suteikia jums tokią informaciją:
- leidimai
- failo inode skaičius (žr. kietus saitus)
- savininkas
- pirminė grupė
- failo dydis
- paskutinis prieigos laikas
- failo / aplanko / nuorodos pavadinimas
03 iš 10
Kaip pereiti prie kitų aplankų
Norėdami pereiti prie failų sistemos, galite naudoti cd komandą .
"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 įrenginiai.
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 komandą cd taip:
cd / home / vartotojo vardas / dokumentai
04 iš 10
Kaip pereiti į pagrindinį aplanką
Galite grįžti į namų katalogą iš bet kurios kitos sistemos vietos naudodami šią komandą:
cd ~
Spauskite čia norėdami pamatyti cd ~ komandą .
05 iš 10
Kaip sukurti naują aplanką
Jei norite sukurti naują aplanką, galite naudoti šią komandą:
mkdir aplanko pavadinimas
Spauskite čia, norėdami gauti visą vadovą apie komandą mkdir .
Susietas vadovas parodo, kaip sukurti visus kataloge esančius pagrindinius katalogus ir kaip nustatyti leidimus.
06 iš 10
Kaip kurti failus
Linux suteikia neįtikėtiną naujų failų kūrimo būdų skaičių.
Norėdami sukurti tuščią failą, galite naudoti šią komandą:
palieskite failo vardą
"Touch" komanda naudojama atnaujinti paskutinį failo prieigos laiką, bet failas, kurio nėra, sukuria jį.
Taip pat galite sukurti failą naudodami šią komandą:
cat> filename
Dabar galite įvedinėti tekstą komandinėje eilutėje ir išsaugoti failą naudodami CTRL ir D
Spauskite čia norėdami pamatyti katės komandos komandą .
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.
Spauskite čia, norėdami gauti visą nano redaktoriaus vadovą .
07 iš 10
Kaip pervardinti ir perkelti failus aplink failų sistemą
Tai keletas būdų pervadinti failus.
Paprasčiausias failo pervardijimo būdas - naudoti mv komandą.
mv oldfilename newfilename
Galite naudoti komandą mv, kad perkeltumėte failą iš vieno katalogo į kitą.
mv / path / of / original / file / path / of / target / folder
Spauskite čia, jei norite pamatyti komandą mv .
Jei norite pervadinti daug failų, kurie atitinka panašų pavyzdį, galite naudoti komandą "pervardyti".
pervadinti frazės pakeistą failo vardą (-us)
Pavyzdžiui:
pervardyti "gary" "tom" *
Tai pakeis visus failus, esančius aplanke su gary, su tom. Taigi failas vadinamas garycv tampa Tomcv.
Atkreipkite dėmesį, kad komanda pervardyti neveikia visose sistemose. Mv komanda yra saugesnė.
Spauskite čia, jei norite gauti išsamų vadybininko apie pervadinimo komandą vadovą .
08 iš 10
Kaip kopijuoti failus
Norėdami kopijuoti failą naudodamiesi Linux, galite naudoti cp komandą taip.
cp failo vardas filename2
Pirmiau nurodyta komanda kopijuos failo vardą1 ir vadinsime failo_varde2.
Galite naudoti komandą kopijuoti, norėdami kopijuoti failus iš vieno katalogo į kitą.
Pavyzdžiui
cp / home / vartotojo vardas / dokumentai / userdoc1 / home / vartotojo vardas / dokumentai / UserDocs
Pirmiau nurodyta komanda nukopijuos failą userdoc1 iš / home / username / Documents į / home / username / Documents / UserDocs
Spauskite čia, norėdami gauti visą cp komandos vadovą .
09 iš 10
Kaip ištrinti laukus ir aplankus
Galite ištrinti failus ir aplankus naudodami komandą rm:
rm filename
Jei norite pašalinti aplanką, reikia naudoti šį jungiklį:
rm -R aplanko pavadinimas
Pirmiau nurodyta komanda pašalina aplanką ir jo turinį, įskaitant subkatalogus.
Spauskite čia, jei norite pamatyti komandą "rm" .
10 iš 10
Kas yra simbolinės nuorodos ir sunkios nuorodos
Simbolinė nuoroda yra 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.doc
Jūs galite redaguoti failą useraccounts.doc iš abiejų vietų, bet redaguojate simbolinę nuorodą, kurią jūs faktiškai redaguojate failą kataloge / home / username / documents / accounts.
Simbolinė nuoroda gali būti sukurta vienoje failų sistemoje ir nukreipiama į failą kitoje failų sistemoje.
Simbolinė nuoroda tik sukuria failą, kuris turi rodyklę į 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 filenametolinkto
Sintaksė yra panaši į simbolinę nuorodą, bet ji nenaudoja -s jungiklio.
Spauskite čia norėdami gauti išsamų kietųjų nuorodų vadovą .