Намунаҳои фармонҳои Linux ls

Pin
Send
Share
Send

Албатта, дар тақсимоти системаи амалиётӣ дар ядро ​​Linux, одатан интерфейси графикӣ ва менеҷери файл мавҷуд аст, ки ба шумо имкон медиҳад бо каталогҳо ва инчунин объектҳои инфиродӣ кор кунед. Аммо, баъзан лозим меояд, ки тавассути консоли дарунсохт мундариҷаи ҷузвдонро пайдо кунед. Дар ин ҳолат, фармони стандартӣ ба наҷот меояд лд.

Бо истифода аз фармони ls дар Linux

Дастаи лд, ба монанди аксарияти дигарон дар ОС Linux ядро, он бо ҳама монтажҳо дуруст фаъолият мекунад ва синтаксиси худро дорад. Агар корбар тавонад дурустии аргументҳо ва алгоритми умумии вурудро муайян кунад, вай имкон пайдо мекунад, ки маълумоти заруриро дар бораи файлҳои ҷузвдонҳо зудтар пайдо кунад.

Ҷойгир кардани ҷузвдони мушаххас

Аввалан, фаҳмидани тартиби гузариш ба макони дилхоҳ тавассути "Терминал". Агар шумо якчанд папкаеро, ки дар як директория ҷойгиранд, скан карданӣ бошед, ин корро фавран аз ҷои зарурӣ гирифтан осонтар аст, то ин ки роҳро пурра ба объект ворид накунед. Ҷойгоҳ муайян карда мешавад ва гузариш ба тариқи зайл иҷро карда мешавад:

  1. Менеҷери файлро кушоед ва ба директорияи дилхоҳ гузаред.
  2. Ба ягон ашё дар он RMB клик кунед ва ро интихоб кунед "Хусусиятҳо".
  3. Дар ҷадвал "Basic" ба ашё диққат диҳед "Папкаи волидайн". Ӯст, ки бояд барои гузариши минбаъда ба ёд оварда шавад.
  4. Он танҳо барои оғоз кардани консол бо роҳи мувофиқ, масалан бо нигоҳ доштани тугмаи гарм, мемонад Ctrl + Alt + T ё ба воситаи пахш кардани нишонаи мувофиқ дар меню.
  5. Дар ин ҷо ворид шаведCD / хона / корбар / ҷузвдонба маҳалли таваҷҷӯҳ рафтан. Корбар дар ин ҳолат, номи корбарӣ ва ҷузвдон - номи папкаи таъинот.

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

Мундариҷаи ҷузвдони ҷориро дидан

Дар консол навиштанлдбе ягон имконоти иловагӣ, шумо дар бораи макони ҷорӣ маълумот мегиред. Агар пас аз оғози консол гузариш ба амал намеомадcd, рӯйхати файлҳо ва ҷузвдонҳои директорияи хонагӣ нишон дода мешавад.

Қуттиҳо бо ранги кабуд ва дигар ашёҳо бо сафед таъкид карда шудаанд. Ҳама чиз дар як ё якчанд сатрҳо намоиш дода мешавад, ки аз шумораи объектҳои ҷойгиршуда вобаста аст. Шумо метавонед бо натиҷаҳои ба даст омада шинос шавед ва пас гузаред.

Намоиш додани директорияҳо дар макони муайяншуда

Дар аввали мақола мо дар бораи он ки чӣ гуна як фармонро иҷро кардан дар масири роҳи зарурӣ дар консол сӯҳбат кардем. Дар ҷойгоҳи ҷорӣ нависедпапкаи lsкуҷо ҷузвдон - номи папка барои дидани мундариҷаи он. Утилита на танҳо ҳарфҳои лотинӣ, балки кириллиро низ бо назардошти ҳолат нишон медиҳад, ки баъзан хеле муҳим аст.

Илтимос дар хотир гиред, ки агар шумо қаблан ба макони ҷузвдон набаромада бошед, дар фармон шумо бояд роҳи онро муайян созед, то ки асбоб барои муайян кардани ашё имкон диҳад. Пас сатри вуруд шакли мегирад, масалан,ls / хона / истифодабаранда / ҷузвдон / акс. Ин қоида нисбати мисолҳо ва вазифаҳои минбаъда бо истифодаи далелҳо ва функсияҳо татбиқ карда мешавад.

Муайян кардани эҷодкунандаи ҷузвдон

Синтаксиси фармон лд тавре сохта шудааст, ки он ба мисли бисёре аз дигар стандартҳои стандартӣ сохта шудааст, бинобар ин ҳатто як корбари навимонон дар инҷо чизи нав ё ношинос пайдо намекунад. Мо мисоли аввалро таҳлил хоҳем кард, вақте ба шумо лозим аст, ки муаллифи ҷузвдон ва санаи тағиротро бинед. Барои ин, ворид кунедls -l - ҷузвдони муаллифкуҷо ҷузвдон - номи директория ё роҳи пурраи он. Пас аз фаъолкунӣ, шумо маълумоти ҷустуҷӯшавандаро хоҳед дид.

Намоиши файлҳои пинҳон

Linux дорои миқдори хеле зиёди унсурҳои пинҳон аст, хусусан вақте ки он ба файлҳои система дахл дорад. Бо истифодаи имконоти муайян онҳоро якҷоя бо ҳама дигар мундариҷаи директория нишон додан мумкин аст. Пас фармоиш чунин ба назар мерасад:ls -a + ном ё роҳ ба ҷузвдон.

Объекти ёфтшуда бо истиноди ҷойгиршавии анбор нишон дода мешаванд, агар шумо ба ин иттилоот шавқ надоред, танҳо парвандаи аргументро нависед ва дар ин ҳолат нависед.

Sort мундариҷа

Алоҳида, ман мехостам навъи мундариҷаро қайд кунам, зеро ин бисёр вақт муфид аст ва ба корбар кӯмак мекунад, ки маълумоти лозимаро дар сонияҳо пайдо кунад. Якчанд вариантҳои филтри гуногун мавҷуданд. Пеш аз ҳама, ба диққат диҳедпапкаи ls -lSh. Ин далел файлҳоро бо тартиби кам кардани андоза номбар мекунад.

Агар шумо хоҳед, ки бо тартиби баръакс нишон додан хоҳед, шумо бояд танҳо як номаро ба аргумент илова кунедпапкаи ls -lShr.

Натиҷаҳо бо тартиби алифбо тавассути инъикос карда мешавандls -lX + ном ё роҳ ба феҳрист.

Аз рӯйи замони қаблӣ тағирёбанда -ls -lt + ном ё роҳ ба феҳрист.

Албатта, як қатор вариантҳо мавҷуданд, ки камтар истифода мешаванд, аммо метавонанд барои корбарони муайян муфид бошанд. Инҳо дар бар мегиранд:

  • - нусхаҳои пешинаи худро нишон надиҳанд;
  • -C- баровардани натиҷаҳо дар шакли сутун, на дар сатр;
  • - нишон додани танҳо ҷузвдон дар дохили феҳристҳо бе мундариҷаи онҳо;
  • - намоиши формат ё навъи ҳар як файл;
  • - Ҷудокунии ҳамаи унсурҳо бо вергулҳо;
  • -Q- номи ашёро дар нохунакҳо бигирад;
  • -1- дар як сатр як файл нишон додан.

Ҳоло, ки шумо файлҳои дархостшударо дар директорияҳо пайдо кардаед, шояд ба онҳо таҳрир кунед ё дар объектҳои конфигуратсия параметрҳои лозимаро ҷустуҷӯ кунед. Дар ин ҳолат, фармони дигари дарунсохт садо дод grep. Шумо метавонед бо принсипи амали он дар мақолаи дигари мо дар истиноди зерин шинос шавед.

Муфассалтар: Намунаҳои фармони Linux grep

Илова бар ин, дар Linux рӯйхати калони муфид ва воситаҳои консолии стандартӣ мавҷуд аст, ки аксар вақт ҳатто барои корбари бетаҷриба муфиданд. Муфассалтар дар ин мавзӯъ.

Инчунин нигаред: Фармонҳои зуд-зуд истифодашаванда дар Терминали Linux

Ин мақолаи моро ба итмом мерасонад. Тавре ки шумо мебинед, дар худи даста ягон чизи мушкиле нест лд ва синтаксиси он вуҷуд надорад, ягона чизе, ки аз шумо талаб карда мешавад, риояи қоидаҳои вуруд, хато дар номҳои директорияҳо ва баррасии регистрҳои имконот нест.

Pin
Send
Share
Send