10 Esansyèl Linux Kòmand pou Navigasyon sistèm File ou

Gid sa a bay lis 10 kòmandman kòm ke ou bezwen konnen yo nan lòd pou kapab navige alantou sistèm dosye ou lè l sèvi avèk tèminal la Linux.

Li bay kòmandman yo chèche konnen ki anyè ou ye nan, ki anyè ou te deja nan, ki jan yo navige nan lòt dosye, ki jan yo retounen lakay ou, ki jan yo kreye dosye ak dosye, ki jan yo kreye lyen

01 nan 10

Ki Dosye ou ye

Lè ou louvri yon fenèt tèminal premye bagay ou bezwen konnen se kote ou ye nan sistèm nan dosye.

Panse a sa a tankou "ou se isit la" makè ke ou jwenn sou kat ki nan sant komèsyal.

Pou chèche konnen ki katab ou nan ou ka itilize lòd sa a:

pwd

Rezilta yo te pwede pa pwd ka diferan depann de si wi ou non ou ap itilize vèsyon an koki nan pwd oswa youn nan enstale nan anyè / usr / bin ou.

An jeneral, li pral enprime yon bagay sou liy / kay / non itilizatè .

Klike la a pou plis enfòmasyon sou lòd pwd la .

02 nan 10

Ki sa ki dosye ak dosye yo anba Anyè a kounye a

Koulye a, ke ou konnen ki folder ou ye nan, ou ka wè ki dosye ak dosye yo anba anyè aktyèl la lè l sèvi avèk ls lòd la.

ls

Sou pwòp li yo, lòd la ls pral lis tout dosye yo ak dosye nan anyè a eksepte pou moun ki kòmanse ak yon peryòd (.).

Pou wè tout dosye yo ki gen ladan dosye kache (sa yo kòmanse ak yon peryòd) ou ka itilize switch sa yo:

ls -a

Gen kèk kòmandman kreye sovgad nan dosye ki kòmanse ak metacharacter la tilde (~).

Si ou pa vle wè sovgad yo lè lis dosye yo nan yon katab itilize switch sa a:

ls -B

Itilizasyon ki pi komen nan lòd la ls se jan sa a:

ls -lt

Sa a bay yon lis long klase pa modifikasyon tan, ak dernye an premye.

Opsyon sòt Lòt yo enkli ekstansyon, gwosè, ak vèsyon:

ls -lU

ls-lX

ls -lv

Fòm lis lis la ba ou enfòmasyon sa yo:

03 nan 10

Ki jan yo Navige nan lòt dosye

Pou avanse pou pi alantou sistèm nan dosye ou ka itilize lòd la cd .

Sistèm dosye Linux la se yon estrikti pyebwa. Se tèt pyebwa a deziye pa yon koupe (/).

Anba anyè rasin lan, ou pral jwenn kèk oswa tout dosye sa yo.

Katab la bin gen kòmandman ki ka kouri pa nenpòt ki itilizatè tankou lòd la cd, ls, mkdir elatriye.

Sbin la gen binè sistèm.

Katab la usr kanpe pou resous sistèm unix epi tou li gen yon katab ak sbin katab. Katab / usr / bin a gen yon seri pwolonje nan kòmandman ki itilizatè yo ka kouri. Menm jan an tou, folder nan / usr / sbin gen yon seri pwolonje nan sistèm kòmandman.

Katab la bòt gen tout bagay egzije nan pwosesis la bòt.

Katab la cdrom se pwòp tèt ou-eksplikasyon.

Katab la dev gen detay sou tout aparèy yo sou sistèm nan.

Katab la elatriye se jeneralman kote tout dosye yo konfigirasyon sistèm yo estoke.

Katab nan kay la se jeneralman kote tout itilizatè dosye yo estoke epi pou itilizatè an mwayèn se zòn nan sèlman yo ta dwe konsène sou.

Dosye yo lib ak lib64 gen ladan tout Kernel la ak pataje bibliyotèk yo.

Pèdi + jwenn folder a pral gen ladan dosye ki pa gen okenn non ki te jwenn pa lòd la fsck.

Katab medya a se kote monte medya tankou USB kondui yo ye.

Se folder nan mnt tou itilize nan mòn depo tanporè tankou USB kondui, lòt sistèm dosye, ISO imaj, elatriye.

Se katab la optik itilize pa kèk pakè lojisyèl kòm yon kote nan magazen binè yo. Lòt pakè itilize / usr / local.

Katab la proc se yon katab sistèm ki itilize pa Kernel la. Ou pa reyèlman bezwen enkyete sou katab sa a twòp.

Katab la rasin se anyè a lakay pou itilizatè a rasin.

Katab la kouri se yon katab sistèm pou estoke sistèm enfòmasyon ègzekutabl.

Katab la srv se kote ou ta kenbe bagay sa yo tankou dosye entènèt, mysql baz done, ak repositories subversion.

Katab la sys gen yon estrikti katab bay enfòmasyon sistèm.

Katab tmp se yon katab tanporè.

Katab la varye gen yon richès tout bagay espesifik nan sistèm nan ki gen ladan done jwèt, bibliyotèk dinamik, dosye log, idantite pwosesis, mesaj ak done aplikasyon kach.

Navige nan yon katab patikilye itilize lòd la cd jan sa a:

cd / kay / non itilizatè / dokiman

04 nan 10

Ki jan yo Navige Retounen nan Dosye Kay la

Ou ka jwenn tounen nan katab la lakay ou soti nan nenpòt lòt kote nan sistèm lan lè l sèvi avèk lòd sa a:

CD ~

Klike la a pou yon gid konplè nan lòd la CD ~ .

05 nan 10

Ki jan yo kreye yon nouvo Dosye

Si ou vle kreye yon katab nouvo ou ka itilize lòd sa a:

mkdir foldername

Klike la a pou yon gid konplè nan lòd mkdir .

Gid la lye a montre ki jan yo kreye tout repèrtwar paran yo pou yon katab ak kouman yo mete autorisations.

06 nan 10

Ki jan yo kreye dosye

Linux bay yon nimewo enkwayab nan fason pou kreye dosye nouvo.

Pou kreye yon dosye vid ou ka itilize lòd sa a:

manyen filename

Se manyen la lòd itilize yo mete ajou tan nan dènye aksè pou yon dosye, men sou yon dosye ki pa egziste li gen efè a nan kreye li.

Ou kapab tou kreye yon dosye lè l sèvi avèk lòd sa a:

chat> fichier

Ou kapab kounye a antre nan tèks sou liy lan lòd epi sove li nan dosye a lè l sèvi avèk CTRL ak D

Klike la a pou yon gid konplè nan lòd la chat .

Yon pi bon fason pou kreye dosye se sèvi ak editè a nano. Sa a pèmèt ou ajoute liy nan tèks, koupe ak keratin, rechèch ak ranplase tèks epi sove dosye a nan fòma divès kalite.

Klike la a pou yon gid konplè nan editè a nano .

07 nan 10

Kijan pou chanje non ak deplase dosye nan sistèm File la

Yo se yon kantite fason yo chanje non dosye yo.

Fason ki pi senp nan chanje non yon dosye se sèvi ak lòd nan mv.

mv oldfilename newfilename

Ou ka itilize kòmandman an mv pou avanse pou pi yon dosye soti nan yon katab nan yon lòt kòm byen.

mv / path / of / orijinal / dosye / chemen / nan / sib / folder

Klike la a pou yon gid konplè nan lòd mv .

Si ou vle chanje non yon anpil nan dosye ki matche ak yon modèl ki sanble ou ka itilize lòd la chanje non.

chanje non ranplase ekspresyon filename (yo)

Pa egzanp:

chanje non "gary" "tom" *

Sa a pral ranplase tout dosye nan katab la ak Gary nan li ak tom. Se konsa, yon dosye rele garycv yo ap vin tomcv.

Remake byen ke kòmandman an chanje non pa travay sou tout sistèm yo. Kòmandman mv la se pi an sekirite.

Klike la a pou yon gid konplè nan lòd la nonmen .

08 nan 10

Kouman kopye dosye

Pou kopye yon dosye lè l sèvi avèk Linux ou ka itilize kòmandman an cp jan sa a.

cp filename filename2

Kòmandman ki anlè a ap kopye filename1 epi rele li filename2.

Ou ka itilize kòmandman an kopi pou kopye dosye soti nan yon katab nan yon lòt.

Pa egzanp

cp / home / username / Documents / userdoc1 / lakay / non itilizatè / Dokiman / UserDocs

Demann ki anwo a ap kopye dosye userdoc1 a soti nan / kay / non itilizatè / dokiman / kay / non itilizatè / dokiman / UserDocs

Klike la a pou yon gid konplè nan lòd la cp .

09 nan 10

KOUMAN POU RETIRE FILES and Folders Byen vit?

Ou ka efase dosye ak dosye lè l sèvi avèk kòmandman an rm:

rm filename

Si ou vle retire yon katab ou bezwen sèvi ak switch sa yo:

rm -R kontenn

Kòmandman an pi wo a retire yon katab ak sa li yo ki gen ladan sub-dosye.

Klike la a pou yon gid konplè nan lòd rm la .

10 nan 10

Ki sa ki Lyen senbolik ak lyen ki difisil

Yon lyen senbolik se yon dosye ki pwen nan yon lòt dosye. Yon chemen kout Desktop se fondamantalman yon lyen senbolik.

Ou ta ka, pou egzanp, gen dosye sa a sou sistèm ou an.

Petèt ou vle pou kapab gen aksè a dokiman ki soti nan folder nan kay / non itilizatè.

Ou ka kreye yon lyen senbolik lè l sèvi avèk lòd sa a:

ln -s / home / title / docs / accounts / useraccounts.doc / kay / non / useraccounts.doc

Ou ka edite dosye useraccounts.doc nan tou de kote, men lè ou modifye lyen senbolik ou aktyèlman koreksyon dosye a nan folder / kay / non itilizatè / dokiman / kont folder.

Yon lyen senbolik ka kreye sou yon filesystem ak pwen nan yon dosye sou yon lòt sistèm dosye.

Yon lyen senbolik reyèlman jis kreye yon dosye ki gen yon konsèy nan dosye a lòt oswa katab.

Yon lyen difisil, sepandan, kreye yon lyen dirèk ant de dosye yo. Esansyèlman yo se dosye a menm men ak jis yon lòt non.

Yon lyen difisil bay yon bon fason pou kategorize dosye san yo pa pran plis espas ki gen kapasite.

Ou ka kreye yon lyen difisil lè l sèvi avèk sentaks sa yo:

ln filenamebeinglinked filenametolinkto

Sentaks la sanble ak sa yo ki nan yon lyen senbolik men li pa itilize switch la -s.

Klike la a pou yon gid konplè nan lyen difisil .