10 Барномаҳои Linux барои идоракунии системаи файлии шумо

Ин дастурро 10 фармонҳои Linux меноманд, ки шумо бояд донед, ки қудрати системаи файлии худро бо терминали Linux истифода кунед.

Он фармоишҳоро барои пайдо кардани он, ки шумо дар феҳристи шумо, ки пештар дар он будед, чӣ тавр ба феҳристҳои дигар гузаред, чӣ гуна ба хона баргардед, чӣ гуна эҷод кардани файлҳо ва ҷузвдонҳо, чӣ тавр эҷод кардани пайвандҳо

01 аз 10

Кадом папка шумо ҳастед

Вақте ки шумо тирезаи терминалро кушоед, аввалин чизе, ки шумо бояд бидонед, ин аст, ки шумо дар системаи файлӣ ҳастед.

Мисоле, ки шумо дар инҷо ҳастед, тасаввур кунед, ки шумо дар харитаҳо дар дохили савдои маҳсулот ёфтед.

Барои фаҳмидани он, ки папкаи шумо дар дохили шумо ҳаст, метавонад фармони зеринро истифода барад:

хоб

Натиҷаҳое, ки аз тарафи рамз баргардонида мешаванд, вобаста аз он, ки шумо истифода бурдани версияи рамзии pwd ё ки дар феҳристи / usr / bin насб кардаед, фарқ мекунад.

Умуман, он чизеро, ки дар хатҳои хона / хона / истифодабарӣ чоп мекунад, чоп мекунад.

Барои гирифтани маълумоти иловагӣ дар бораи фармонҳои pwd пахш кунед .

02 аз 10

Кадом файлҳо ва папкаҳо дар зери феҳристи ҷорӣ қарор доранд

Акнун, ки шумо медонед, ки папкаи шумо дар дохили он ҳастед, шумо метавонед файлҳо ва ҷузвҳо дар зери феҳристи ҷорӣ бо истифодаи фармони ls бинед.

Бештар

Дар худи худ, фармони ls ҳамаи файлҳо ва феҳристҳо дар феҳрист, ғайр аз онҳое, ки бо давра (.

Барои дидани ҳамаи файлҳо, аз он ҷумла файлҳои пинҳонӣ (онҳое, ки бо давра оғоз мекунанд) шумо метавонед гузариши зеринро истифода баред:

Бештар

Баъзе фармоишҳо нусхаҳои файлҳоро, ки бо метеорарияи тилла (~) оғоз мекунанд, эҷод мекунанд.

Агар шумо нусхабардорӣ кардани файлҳоро дар рӯйхат истифода набаред, пас ин гузаришро истифода баред:

ЛС-Б

Истифодаи маъмултарин аз фармони Ls инҳоянд:

Бештар

Ин як рӯйхати дарозмуддатро бо вақти ислоҳот, бо навтарин навтарин пешниҳод мекунад.

Вариантҳои дигари номуайян аз паҳнкунӣ, андоза ва версия иборат аст:

Бештар

ЛС-1

НОҲИЯИ БОХТАР

Намуди зоҳирии дарозтарин ба шумо маълумоти зеринро медиҳад:

03 аз 10

Чӣ тавр ба гузарвожаҳои дигар равед

Барои интиқоли атрофи системаи файл шумо метавонед фармони cd -ро истифода баред.

Системаи файли Linux ин сохтори дарахт аст. Дар болои дарахт бо як секунҷа (/) нишон дода шудааст.

Дар зери решаи root, шумо ё баъзе аз ҷузвҳои зерин пайдо мекунед.

Феҳристи қуттии фармонҳо, ки метавонанд аз ҷониби ҳар як истифодабаранда ба монанди фармони cd, ls, mkdir ва ғайра иҷро карда шаванд.

Субфӣ дорои системаҳои система мебошад.

Феҳристи usr барои захираҳои системаҳои unix меистад ва инчунин як ҷузвдон ва sbin сабт дорад. Феҳристи / usr / bin дорои маҷмӯи васеъи фармоиши, ки истифодабарандагон метавонанд иҷро шаванд. Ба ҳамин монанд, папкаи / usr / sbin дорои маҷмӯи васеи фармонҳои система мебошад.

Феҳристи боркунӣ ҳама чизро бо роҳи боркунӣ талаб мекунад.

Папкаи cdrom self-explanatory.

Феҳристи калон барои тафсилот дар бораи ҳамаи дастгоҳҳои система дар бар мегирад.

Феҳристи рангҳо умуман ҳамаи файлҳои конфигуратсияи системаро захира мекунанд.

Феҳристи хона умуман дар куҷо ҳамаи ҷузвдонҳои истифодабаранда нигоҳ дошта мешаванд ва барои истифодабарандаи миёнаи онҳо танҳо минтақаи онҳо бояд нигаронида шавад.

Lib ва lib64 феҳристҳо ҳамаи сабтҳо ва китобхонаҳои муштарак доранд.

Папка ёфт шуд, ки файлҳои номаълуме, ки аз тарафи фармони fsck пайдо шудааст, мавҷуданд.

Феҳристи Media метавонад дар он ҷойгиршудаи media, ба монанди USB дискҳо ҷойгир бошад.

Феҳристи mnt ҳамчунин барои боркунии нигаҳдории муваққатӣ, ба монанди дискҳои USB, системаҳои дигар файлҳо, тасвирҳои ISO, ва ғайра.

Феҳристи беҳтарин аз ҷониби якчанд бастаҳои нармафзор ҳамчун макони нигоҳ доштани биноҳо истифода мешавад. Дигар маҷмӯаҳо / usr / маҳаллӣ истифода мешаванд.

Феҳристи протокол folderест, ки аз тарафи ядро ​​истифода мешавад. Шумо дар ҳақиқат бояд дар бораи ин папкаи аз ҳад зиёд нигаред.

Феҳристи решавӣ барои решаи хонагӣ барои истифодабарандаи root мебошад.

Феҳристи иҷрошуда папкаи система барои захираи иттилооти системаҳои система мебошад.

Феҳристи srv - дар куҷо шумо мехоҳед, ки ба монанди вебҳои folders, пойгоҳи mysql, ва резиши тағйирёбандаҳо нигоҳ дошта шаванд.

Феҳристи sys дорои сохтори пакетӣ барои иттилооти система мебошад.

Феҳристи tmp феҳристи муваққатӣ мебошад.

Феҳристи адад дорои як чизи дорои хосиятҳои махсус ба система, аз он ҷумла маълумотҳои бозӣ, китобхонаҳои динӣ, файлҳои сабт, ID-и коркард, паёмҳо ва маълумоти кадами додашуда мебошад.

Барои гузариш ба ҷузвдони махсус, фармони cd-ро истифода баред:

cd / home / username / ҳуҷҷатҳо

04 аз 10

Чӣ тавр ба панели идораи хона равед

Шумо метавонед ба папкаи хона аз ҳама ҷое, ки дар система истифода мешавад, истифода баред:

Бештар

Дар ин ҷо барои дастури пурраи Cd ~ фармонро пахш кунед .

05 аз 10

Чӣ тавр эҷод кардани папкаи нав

Агар шумо хоҳед, ки ҷузвдони нав бунёд кунед, шумо метавонед фармони зеринро истифода баред:

Мастер Исмоил

Дар ин ҷо барои дастури пурраи фармон ба mkdir ро пахш кунед .

Дастури пайвастшуда нишон медиҳад, ки чӣ гуна эҷод кардани ҳамаи вебсайтҳои волидонро барои ҷузвдон ва тарзи муқаррар кардани иҷозатҳо нишон диҳед.

06 аз 10

Чӣ тавр сохтани файлҳо

Linux ба якчанд варианти роҳҳои эҷоди файлҳои нав имкон медиҳад.

Барои эҷоди файли холӣ шумо метавонед фармони зеринро истифода баред:

номи файл

Фармони тафтиши нав барои навсозии вақти охирин барои як файл истифода мешавад, аммо дар як файле, ки мавҷуд нест, он метавонад таъсири эҷоди онро эҷод кунад.

Шумо инчунин метавонед файлро бо фармонҳои зерин эҷод кунед:

cat> filename

Шумо ҳоло метавонед дар сатри фармонҳо ворид кунед ва онро ба воситаи файл бо CTRL ва D нигоҳ доред

Инҷоро барои роҳнамоии пурра ба фармон дар бораи катистод пахш кунед .

Роҳи беҳтарини бунёд кардани файлҳо аз истифодаи муҳарририи нано истифода мешавад. Ин ба шумо имконият медиҳад, ки матнҳоро, бурида ва пайванд диҳед, ҷустуҷӯ кунед ва иваз кунед ва файлро дар шаклҳои гуногун захира кунед.

Барои дастурамали пурра ба таҳриргари нано ангушт занед .

07 аз 10

Чӣ гуна ислоҳ кардани файлҳо ва системаи интиқоли файлҳо

Як қатор роҳҳои тағйири файлҳо ҳастанд.

Роҳи осонтарини тағир додани файл ин истифодаи фармонҳои mv мебошад.

mv oldfilename newfilename

Шумо метавонед фармони mv -ро истифода баред, то файлро аз як феҳрист ба дигараш интиқол диҳед.

mv / path / of / original / file / path / of / target / folder

Дар ин ҷо барои дастури пурра ба фармон оид ба mv пахш кунед .

Агар шумо хоҳед, ки бисёр файлҳоеро, ки ба ин шакл баробаранд, ислоҳ кунед, шумо метавонед фармонро иваз кунед.

номи файлро иваз кунед

Барои намуна:

номи "Гари" "дар" *

Ин ҳамаи файлҳоро дар ҷузвдон бо ивази Gary дар он иваз хоҳад кард. Пас, файли "garycv" номида мешавад.

Дар хотир доред, ки фармоиши номнавис дар ҳамаи системаҳо кор намекунад. Фармони mv бехатар аст.

Дар ин ҷо барои дастури пурра ба фармоиши номнависӣ муроҷиат кунед .

08 аз 10

Чӣ тавр ба Copy Files

Барои нусхабардории файли Linux, шумо метавонед фармонро ба монанди зерин бифристед.

filename filename2

Фармони мазкур ба номи filename1 нусхабардорӣ карда, номи онро номбар мекунад2.

Шумо метавонед фармони нусхабардории файлҳоро аз як феҳрист ба нусха бардоред.

Барои намуна

cp / home / username / ҳуҷҷатҳо / userdoc1 / home / username / ҳуҷҷатҳо / UserDocs

Фармондеҳии дастгоҳи мазкур userdoc1 аз / home / username / документҳо ба / хона / истифодабарӣ / ҳуҷҷатҳо / UserDocs

Дар ин ҷо барои дастури пурра ба фармон оид ба Cp пахш кунед .

09 аз 10

Чӣ тавр тоза кардани Файлҳо ва ҷузвдонҳо

Шумо метавонед файлҳо ва ҷузвдонҳоро бо истифодаи фармони RM тоза кунед:

rm номида мешавад

Агар шумо хоҳед, ки ҷузвдонеро тоза кунед, шумо бояд гузариши зеринро истифода баред:

rm-r номи рамзи

Фармони мазкурро ҷузвдон ва мазмуни он, аз он ҷумла зергурӯҳҳо тоза мекунад.

Барои роҳнамоии пурраи фармон ба RM дар ин ҷо ангушт занед .

10 аз 10

Пайвастҳои символӣ ва робитаҳои сахт

Пайванди симметрӣ файлест, ки ба парвандаи дигар ишора мекунад. Муштарии мизи корӣ асосан рамзи симо мебошад.

Масалан, шумо метавонед файлро дар системаи шумо дошта бошед.

Шояд шумо мехоҳед, ки ин ҳуҷҷатро аз ҷузвдони хона / истифодабарӣ дастрас кунед.

Шумо метавонед бо симоҳои зерин симметрия кунед:

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

Шумо метавонед файлҳои useraccounts.doc -ро аз ҳар ду ҷойҳо таҳрир кунед, аммо вақте ки шумо вируси символиро таҳрир мекунед, шумо ҳақиқатан файлро дар феҳристи / home / username / ҳуҷҷатҳо / ҳисобҳо таҳрир кардаед.

Як ссилаи симо метавонад дар як системаи файлӣ бунёд карда шавад ва ба файл дар системаи файлии дигар ишора кунед.

Як алоқаи рамзӣ воқеан танҳо як файлеро, ки ба феҳрист ё ҷузвти дигар ишора дорад, эҷод мекунад.

Як алоқаи сахт, аммо байни ду файл алоқаи бевосита месозад. Аслан, онҳо ҳамон як файл ҳастанд, аммо бо номи дигар.

Пайвастҳои сахт бо роҳи хуби тақсим кардани файлҳо бе гирифтани фазои диск таъмин карда мешаванд.

Шумо метавонед пайванди зич бо истифодаи синтези зерин эҷод кунед:

Линзаи

Синтаксекс ба ҳамон сутуни символӣ монанд аст, аммо онро истифода намекунад.

Инҷоро барои дастурамал ба пайвандҳои сахт пахш кунед .