10 Essential Linux- ի հրամանները `ձեր ֆայլի համակարգում նավարկելու համար

Այս ուղեցույցը թվարկում է 10 Linux- ի հրամանները, որոնք դուք պետք է իմանաք, որպեսզի կարողանաք նավարկություն գործել ձեր ֆայլային համակարգը, օգտագործելով Linux տերմինալը:

Այն հրամաններ է տալիս, պարզելու համար, թե որ ցուցակում եք գտնվում, որը դուք նախկինում եղել եք, ինչպես է տեղափոխվել այլ թղթապանակներ, ինչպես վերադառնալ տուն, ինչպես ստեղծել ֆայլեր եւ թղթապանակներ, ինչպես ստեղծել հղումներ

01-ից 10-ը

Որ թղթապանակ եք դուք

Երբ դուք բացում եք տերմինալային պատուհան, առաջին բանը, որ դուք պետք է իմանաք, որտեղ եք գտնվում ֆայլային համակարգում:

Մտածեք այսպիսի «դու այստեղ ես» մարկետին, որը դուք կգտնեք քարտեզների վրա առեւտրի կենտրոններում:

Պարզելու համար, թե որ թղթապանակը եք գտնվում ձեր մեջ, կարող եք օգտագործել հետեւյալ հրահանգը.

pwd

Pwd- ի կողմից վերադարձված արդյունքները կարող են տարբերվել `կախված այն բանից, թե արդյոք օգտագործում եք pwd- ի shell- ի տարբերակը կամ ձեր / usr / bin- ի դիրեկտորայում տեղադրածը:

Ընդհանուր առմամբ, այն ինչ-որ բան տպելու է / home / username- ի գծերով:

Սեղմեք այստեղ, pwd հրամանի մասին լրացուցիչ տեղեկությունների համար :

02-ից 10-ը

Ինչ Ֆայլեր եւ Թղթապանակներ Ընթացիկ տեղեկատուի տակ են

Այժմ, երբ դուք գիտեք, թե որ թղթապանակը եք գտնվում, կարող եք տեսնել, թե որ ֆայլերը եւ թղթապանակները գտնվում են ընթացիկ տեղեկատուի տակ, օգտագործելով ls հրամանը:

ls

Լս հրամանը ինքնուրույն կներկայացնի գրացուցակում բոլոր ֆայլերը եւ թղթապանակները, բացառությամբ այն ժամանակահատվածի սկսած (.):

Տեսնելու համար բոլոր ֆայլերը, ներառյալ թաքնված ֆայլերը (սկսած ժամանակահատվածից), կարող եք օգտագործել հետեւյալ անցումը.

ls-a

Որոշ հրամաններ ստեղծում են ֆայլերի կրկնօրինակներ, որոնք սկսվում են tilde metacharacter- ից (~):

Եթե ​​դուք չեք ցանկանում տեսնել կրկնօրինակները, թղթապանակում ֆայլերը ցուցակելը, օգտագործեք հետեւյալ անջատիչը.

ls -B

Ls- ի ամենատարածված օգտագործումը հետեւյալն է.

ls -lt

Սա ապահովում է երկար ցուցակ, որը դասավորված է փոփոխման ժամանակով, նորագույնով:

Այլ տեսակի ընտրանքները ներառում են ընդլայնման, չափի եւ տարբերակի միջոցով.

ls-lU

ls-lX

ls -lv

Երկար ցուցակման ձեւաչափը ձեզ տալիս է հետեւյալ տեղեկությունները.

03-ից 10-ը

Ինչպես անցնել այլ թղթապանակներ

Ֆայլի համակարգը տեղափոխելու համար դուք կարող եք օգտագործել cd հրամանը :

Linux ֆայլային համակարգը ծառի կառուցվածքն է: Ծառի վերին մասը նշվում է սահնակով (/):

Արմատային գրացուցակում գտնեք հետեւյալ թղթապանակներից մի քանիսը կամ բոլորը:

Թղթապանակը պարունակում է հրամաններ, որոնք կարող են վարվել ցանկացած օգտագործողի կողմից, ինչպիսիք են cd հրամանը, ls, mkdir եւ այլն:

The sbin- ն պարունակում է համակարգային երկարյուններ:

Usr- ի թղթապանակը UNIX համակարգային ռեսուրսների համար է, ինչպես նաեւ պարունակում է bin եւ sbin թղթապանակ: / Usr / bin պանակը ունի ընդլայնված հրամաններ, որոնք կարող են օգտագործվել: Նմանապես, / usr / sbin թղթապանակը պարունակում է համակարգային հրամանների լայն շրջանակ:

Բեռնախցիկը պարունակում է ամեն ինչ, պահանջվում է բեռնման գործընթացում:

Cdrom- ի թղթապանակը ինքնաբերաբար բացատրելի է:

The dev թղթապանակ պարունակում է մանրամասներ համակարգի բոլոր սարքերի մասին:

Թղթապանակը եւ այլն, ընդհանուր առմամբ, որտեղ պահվում են բոլոր համակարգային կազմաձեւերը:

Տնային թղթապանակը հիմնականում այն ​​դեպքն է, երբ բոլոր օգտվողների թղթապանակները պահվում են, եւ միջին օգտագործողը միակ տարածքն է, որը պետք է անհանգստացնի:

Lib եւ lib64 պանակները պարունակում են բոլոր միջուկը եւ կիսում գրադարանները:

Կորցրած հայտնաբերված թղթապանակը պարունակում է ֆայլեր, որոնք այլեւս չունեն անուն, որոնք գտել են fsck հրամանը:

ԶԼՄ - ների թղթապանակը այն տեղն է, որտեղ տեղադրվում են լրատվամիջոցներ, ինչպիսիք են USB կրիչներ:

The mnt- ի թղթապանակը նաեւ օգտագործվում է ժամանակավոր պահեստավորելու համար, ինչպիսիք են USB կրիչներ, այլ ֆայլերի համակարգեր, ISO պատկերներ եւ այլն:

Օպտիկական թղթապանակը որոշ ծրագրային փաթեթների կողմից օգտագործվում է որպես բիացաների պահելու վայր: Այլ փաթեթները օգտագործում են / usr / local:

The proc թղթապանակը քերել օգտագործվող համակարգի թղթապանակն է: Դուք իսկապես չպետք է անհանգստանաք այս թղթապանակի վրա:

Արմատային թղթապանակը հանդիսանում է արմատական ​​օգտագործողի տունը:

Գործարկվող թղթապանակը համակարգային ռեժիմի մասին տեղեկությունների պահպանման համակարգի թղթապանակ է:

The srv թղթապանակը այն է, որտեղ դուք կպահեք այնպիսի բաներ, ինչպիսիք են վեբ թղթապանակները, mysql տվյալների բազաները եւ կողոպուտի պահեստները եւ այլն:

Sys- ի թղթապանակը պարունակում է թղթապանակի կառուցվածքը `համակարգի տեղեկատվությունը տրամադրելու համար:

Tmp թղթապանակը ժամանակավոր թղթապանակ է:

The var թղթապանակը պարունակում է համակարգչին հատկացված բոլոր նյութերը, ներառյալ խաղային տվյալները, դինամիկ գրադարանները, տեղեկամատյան ֆայլերը, պրոցեսինգային ID- նները, հաղորդագրությունները եւ պահված կիրառման տվյալները:

Հատուկ թղթապանակով նավարկելու համար օգտագործեք cd հրամանը հետեւյալն է.

cd / home / username / փաստաթղթեր

04-ից 10-ը

Ինչպես վերադառնալ Գլխավոր էջին

Դուք կարող եք վերադառնալ տուն թղթապանակին ցանկացած համակարգից, օգտագործելով հետեւյալ հրահանգը.

cd ~

Սեղմեք այստեղ, cd ~ հրամանատարության ամբողջական ուղեցույցի համար:

05-ից 10-ը

Ինչպես ստեղծել նոր թղթապանակ

Եթե ​​ցանկանում եք ստեղծել նոր թղթապանակ, կարող եք օգտագործել հետեւյալ հրահանգը.

mkdir թղթապանակի անունը

Սեղմեք այստեղ mkdir հրամանատարության ամբողջական ուղեցույցի համար:

Կապակցված ուղեցույցը ցույց է տալիս, թե ինչպես պետք է ստեղծել բոլոր ծնողի դիրեկտորիաներ թղթապանակի համար եւ ինչպես սահմանել թույլտվությունները:

06-ից 10-ը

Ինչպես ստեղծել ֆայլեր

Linux- ն ապահովում է նոր ֆայլեր ստեղծելու համար անհավատալի քանակի ձեւեր:

Բաց դատարկ ֆայլ ստեղծելու համար կարող եք օգտագործել հետեւյալ հրահանգը.

touch ֆայլի անունը

Սենսորային հրամանը օգտագործվում է ֆայլի վերջին մուտքային ժամանակը թարմացնելու համար, բայց այն գոյություն չունեցող ֆայլում այն ​​ստեղծում է այն:

Դուք նաեւ կարող եք ստեղծել ֆայլ, օգտագործելով հետեւյալ հրահանգը.

cat> ֆայլի անունը

Այժմ կարող եք մուտքագրել տեքստը հրամանի տողում եւ պահպանել այն ֆայլը, օգտագործելով CTRL եւ D

Սեղմեք այստեղ կատու հրամանատարության ամբողջական ուղեցույցի համար :

Ֆայլերի ստեղծման ավելի լավ միջոց է նանո ռեժիմը օգտագործել: Սա թույլ է տալիս ավելացնել տեքստի տողեր, կտրել եւ տեղադրել, որոնել եւ փոխել տեքստը եւ ֆայլը պահել տարբեր ձեւաչափերով:

Սեղմեք այստեղ, nano խմբագրին ամբողջական ուղեցույցի համար :

07-ից 10-ը

Ինչպես վերանվանել եւ տեղափոխել Ֆայլերի ֆայլը

Դրանք ֆայլերի վերանվանման մի քանի եղանակներ են:

Ֆայլի վերանվանելու ամենաարդյունավետ եղանակը օգտագործելու է mv հրամանը:

mv oldfilename newfilename

Դուք կարող եք օգտագործել mv հրահանգը ֆայլը մեկ թղթապանակից մյուսին տեղափոխելու համար:

mv / path / of / original / file / path / of / target / թղթապանակ

Սեղմեք այստեղ, mv հրամանատարության ամբողջական ուղեցույցի համար :

Եթե ​​ցանկանում եք վերանվանել բազմաթիվ ֆայլեր, որոնք համապատասխանում են նմանատիպ օրինակին, կարող եք օգտագործել վերանվանել հրամանը:

վերանվանել արտահայտության փոխարինման ֆայլի անունը (ներ)

Օրինակ:

վերանվանել "gary" "tom" *

Սա փոխարինելու է տիեզերքում գտնվող gary- ի թղթապանակում գտնվող բոլոր ֆայլերը: Այսպիսով, Garycv կոչվող ֆայլը կդառնա tomcv:

Նշենք, որ վերանվանել հրամանը չի աշխատում բոլոր համակարգերի վրա: The mv հրամանն ավելի ապահով է:

Սեղմեք այստեղ, վերանվանելու հրամանատարության ամբողջական ուղեցույցի համար :

08-ից 10-ը

Ինչպես պատճենել Ֆայլերը

Linux- ի օգտագործմամբ ֆայլը պատճենելու համար կարող եք օգտագործել cp- ի հրամանը հետեւյալ կերպ.

cp ֆայլի անունը filename2

Վերոհիշյալ հրամանը կտա պատճենը filename1 եւ կոչ է անում filename2:

Դուք կարող եք օգտագործել պատճենը հրամանագրել ֆայլերը թղթապանակից մյուսին պատճենելու համար:

Օրինակ

cp / home / username / փաստաթղթեր / userdoc1 / home / username / փաստաթղթեր / UserDocs

Վերոհիշյալ հրամանը կտա պատճենը userdoc1- ից / home / username / Documents to / home / username / Documents / UserDocs

Սեղմեք այստեղ, cp հրամանատարության ամբողջական ուղեցույցի համար :

09-ից 10-ը

Ինչպես ջնջել Ֆայլեր եւ Թղթապանակներ

Դուք կարող եք ջնջել ֆայլերը եւ թղթապանակները rm հրամանն օգտագործելով.

rm ֆայլի անունը

Եթե ​​ցանկանում եք հեռացնել թղթապանակը, դուք պետք է օգտագործեք հետեւյալ անջատիչը.

rm -R թղթապանակի անունը

Վերոհիշյալ հրամանը հեռացնում է թղթապանակ եւ դրա բովանդակությունը, ներառյալ ենթապարբերությունը:

Սեղմեք այստեղ հրամանատարության ամբողջական ուղեցույցի համար :

10-ից 10-ը

Որոնք են խորհրդանշական հղումներ եւ կոշտ հղումներ

Սիմվոլիկ հղումը ֆայլ է, որը նշում է մեկ այլ ֆայլ: Սեղանի դյուրանցումները հիմնականում խորհրդանշական կապ են:

Օրինակ, ձեր համակարգում կարող եք ունենալ հետեւյալ ֆայլը:

Գուցե դուք ցանկանում եք այդ փաստաթուղթը մուտք ունենալ տան / մուտքային թղթապանակից:

Դուք կարող եք ստեղծել խորհրդանշական հղում `օգտագործելով հետեւյալ հրահանգը.

ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.doc

Դուք կարող եք խմբագրել useraccounts.doc ֆայլը երկու վայրից, բայց երբ խմբագրում եք խորհրդանշական հղումը, իրականում ֆայլը խմբագրում եք / home / username / documents / accounts folder- ում:

Սիմվոլիկ հղումը կարելի է ստեղծել մեկ ֆայլային համակարգում եւ մատնանշել ֆայլի այլ ֆայլի վրա:

Սիմվոլիկ հղումը իսկապես ստեղծում է մի ֆայլ, որը ցուցիչ ունի մյուս ֆայլի կամ թղթապանակի համար:

Բարդ հղումը, սակայն, ստեղծում է անմիջական հղում երկու ֆայլերի միջեւ: Հիմնականում դրանք նույն ֆայլն են, այլ մեկ այլ անունով:

Բարդ հղումը ապահովում է ֆայլերի դասակարգման լավ ձեւ, առանց լրացուցիչ սկավառակի տարածություն վերցնելու:

Դուք կարող եք ստեղծել ծանր հղում `օգտագործելով հետեւյալ շարադրանքը.

len filenamebeinglinked filenametolinkto

Սինթետիկը նման է խորհրդանշական հղմանը, բայց այն չի օգտագործում -s switch- ը:

Սեղմեք այստեղ, կոշտ հղումների ամբողջական ուղեցույցի համար :