Файл жүйесімен шарлау үшін 10 негізгі Linux командалары

Бұл нұсқаулықта Linux терминалының көмегімен файлдық жүйеңізді шарлай алу үшін білуіңіз қажет 10 Linux командасы берілген.

Ол қандай каталогты, сіз бұрын қандай каталогты, басқа қалталарға өтуді, үйге қалай оралуды, файлдар мен қалталарды жасау әдістерін, сілтемелерді жасау жолдарын білу үшін командалар ұсынады

01-тен 10-ке дейін

Қандай қалта барсыз?

Терминал терезесін ашқан кезде сіз білуі керек нәрсе - файлдық жүйеде қай жерде екеніңіз.

Сауда орталықтарындағы карталарда табылған «сіз осындасыз» маркеріне ұқсаңыз.

Қандай қалтаны табу керектігін білу үшін келесі пәрменді қолдануға болады:

pwd

Pwd арқылы қайтарылған нәтижелер сіз / usr / bin каталогында орнатылған pwd немесе shell нұсқасын пайдалануыңызға байланысты әр түрлі болуы мүмкін.

Жалпы, ол / 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 және т.б. сияқты кез келген пайдаланушы іске қосатын пәрмендер бар.

Sbin жүйелік екілік файлдарды қамтиды.

Usr папкасы unix жүйе ресурстарына арналған және bin және sbin папкасын қамтиды. / Usr / bin қалтасында пайдаланушылар жұмыс істейтін кеңейтілген пәрмендер жиынтығы бар. Сол сияқты / usr / sbin папкасында жүйелік пәрмендердің кеңейтілген жиынтығы бар.

Жүктеу папкасында жүктеу процесі талап ететін барлық элементтер бар.

Cdrom қалтасы өзін-өзі түсіндіреді.

Dev қалтасында жүйенің барлық құрылғылары туралы мәліметтер бар.

Тұтастай алғанда қалта барлық жүйелік конфигурация файлдары сақталған жерде болады.

Үй қалтасы, әдетте, барлық пайдаланушы қалталары сақталған және ортақ пайдаланушысы үшін олар алаңдатуы керек жалғыз аймақ болып табылады.

Lib және lib64 қалталары барлық ядро ​​мен ортақ кітапханаларды қамтиды.

Жоғалған + табылған қалтада fsck пәрмені арқылы табылған атау болмайтын файлдар болады.

Медиа қалта - USB дискілері сияқты орнатылған медиа орындары.

Mnt қалтасы, USB дискілері, басқа файлдық жүйелер, ISO суреттері және т.б. сияқты уақытша сақтауды орнату үшін де қолданылады.

Оптикалық қалтаны кейбір бағдарламалық жасақтама бумалары екілік файлдарды сақтау орны ретінде пайдаланады. Басқа пакеттер пайдаланады / usr / local.

Proc папкасы - ядро ​​пайдаланатын жүйелік қалта. Бұл қалта туралы тым көп алаңдатудың қажеті жоқ.

Түбірлік қалта - түбірлік пайдаланушының үй каталогы.

Іске қосу қалтасы - жүйе жұмысының ақпаратын сақтауға арналған жүйелік қалта.

Srv қалтасы - веб-қалталар, mysql дерекқорлары және Subversion репозиторийлері және т.б. сияқты нәрселерді сақтайтын жерде.

Жүйе ақпаратын беру үшін қалта құрылымы бар.

Tmp папкасы уақытша қалта болып табылады.

Var папкасында ойын деректеріне, динамикалық кітапханаларға, журнал файлдарына, процестердің идентификаторларына, хабарларға және кэштелген қолданба деректеріне қоса жүйеге тән көптеген заттар бар.

Белгілі бір қалтаға өту үшін cd пәрменін төмендегідей пайдаланыңыз:

cd / home / username / Құжаттар

04 of 10

Басты қалтаға қалай оралу керек

Келесі пәрменді пайдаланып жүйеде кез келген жерден үйдегі қалтаға оралуға болады:

cd ~

Толық нұсқау үшін cd ~ пәрменін басыңыз .

05 of 10

Жаңа қалтаны қалай жасау керек

Жаңа қалтаны жасағыңыз келсе, келесі пәрменді қолдануға болады:

mkdir қалта атауы

Mkdir пәрменіне толық нұсқаулық үшін осында басыңыз.

Байланыстырылған нұсқаулық қалтаға арналған барлық ата-аналық каталогтарды және рұқсаттарды орнату жолын көрсетеді.

06-дан 10-ке дейін

Файлдарды қалай құруға болады

Linux жаңа файлдарды жасаудың көптеген жолдарын ұсынады.

Бос файлды жасау үшін келесі пәрменді пайдалануға болады:

файл атауын түртіңіз

Сенсорлық басқару пәрмені файлдың соңғы қатынасу уақытын жаңарту үшін пайдаланылады, бірақ ол жоқ файлда оны жасаудың әсері бар.

Сіз сонымен қатар келесі пәрменді пайдалана отырып файл жасай аласыз:

мысық> файл атауы

Енді командалық жолда мәтінді енгізіп, оны CTRL және D файлдарымен сақтауға болады

Мышык командаларына толық нұсқаулық үшін мұнда басыңыз .

Файлдарды жасаудың жақсы тәсілі nano редакторын пайдалану болып табылады. Бұл мәтін жолдарын қосуға, кесуге және қоюға, мәтінді іздеуге және ауыстыруға және файлды әр түрлі пішімдерде сақтауға мүмкіндік береді.

Nano редакторына арналған толық нұсқаулық үшін мұнда басыңыз .

07 ішіндегі 10

Файл жүйесінің айналасындағы файлдарды қалай атау және ауыстыру

Файлдарды қайта атаудың бірнеше жолы бар.

Файлды қайта атаудың қарапайым жолы - mv пәрменін пайдалану.

mv oldfilename newfilename

Файлды бір қалтаның ішінен екіншісіне жылжыту үшін mv пәрменін пайдалануға болады.

mv / path / of / original / file / path / of / target / қалтасында

Mv пәрменіне толық нұсқаулық алу үшін осында басыңыз .

Егер ұқсас үлгіге сәйкес келетін көптеген файлдарды қайта атауды қаласаңыз, атын өзгерту пәрменін пайдалануға болады.

өрнек атын ауыстыру файл атауын (ларының)

Мысалға:

rename «gary» «tom» *

Бұл қалтадағы барлық файлдарды граммен томмен ауыстырады. Сондықтан, Garycv деп аталатын файл tomcv болады.

Назар аударыңыз, атын өзгерту пәрмені барлық жүйелерде жұмыс істемейді. Mv пәрмені қауіпсіз.

Атты өзгерту пәрменіне арналған толық нұсқаулықты осында түртіңіз .

08-тен 10-ға дейін

Файлдарды қалай көшіру керек

Linux файлын пайдаланып файлды көшіру үшін cp пәрменін төмендегідей пайдалануға болады.

cp файл атауын filename2

Жоғарыда көрсетілген пәрмен файл атауын1 көшіріп, файл атауын2 атайды.

Файлдарды бір папкадан екіншісіне көшіру үшін көшіру пәрменін пайдалануға болады.

Мысалға

cp / home / username / Documents / userdoc1 / home / username / Құжаттар / UserDocs

Жоғарыда көрсетілген пәрмен userdoc1 файлын / home / username / Documents / home / username / Documents / UserDocs ішінен көшіреді

Cp пәрменіне толық нұсқаулық үшін осында нұқыңыз .

09-дан 10-ке дейін

Файлдар мен қалталарды қалай жоюға болады

Rm пәрменін пайдаланып файлдар мен қалталарды жоюға болады:

rm файлы атауы

Қалтаны өшіргіңіз келсе, келесі қосқышты қолданыңыз:

rm -R қалтасының атауы

Жоғарыда көрсетілген папка қалтаны және оның ішкі қалталарын қамтитын мазмұнды жояды.

Rm пәрменіне толық нұсқаулық үшін осында басыңыз .

10-дан 10-ға дейін

Символдық сілтемелер және қатты сілтемелер дегеніміз не?

Символдық сілтеме - басқа файлға нұсқайтын файл. Жұмыс үстелі таңбашасы негізінен символдық сілтеме болып табылады.

Мысалы, жүйеде келесі файл болуы мүмкін.

Мүмкін сіз осы құжатқа үйде / пайдаланушы аты қалтасынан кіруге рұқсат етіңіз.

Келесі пәрменді пайдалана отырып, символдық сілтеме жасауға болады:

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

Useraccounts.doc файлын екі жерден де редакциялауға болады, бірақ сіз / home / username / documents / accounts қалтасындағы файлды өңдейтін символдық сілтемесін өңдеген кезде.

Символдық сілтеме бір файлдық жүйеде жасалып, басқа файлдық жүйеде файлға сілтеме жасай алады.

Символдық сілтеме, шын мәнінде, басқа файлға немесе қалтаға көрсеткіш бар файлды жасайды.

Алайда қатты сілтеме екі файл арасында тікелей байланыс жасайды. Негізінен олар бірдей файл, бірақ басқа атымен.

Қатаң сілтеме дискілерді қосымша дискілік кеңістікті пайдаланбай файлдарды санаттаудың жақсы әдісін ұсынады.

Келесі синтаксисті пайдаланып, қатты сілтеме жасай аласыз:

filenamebeinglinked filenametolinkto файлын

Синтаксис символдық байланысқа ұқсас, бірақ ол -s қосқышын пайдаланбайды.

Қатаң сілтемелерге арналған толық нұсқаулықты осында нұқыңыз .