Olunye uhlobo kumyalelo we-ls wokudwelisa imixholo yolawulo

malunga neendlela ezizezinye kumyalelo we-ls

Kwinqaku elilandelayo siza kujonga iindlela ezahlukeneyo zoluhlu lwemixholo ngaphandle kokusebenzisa myalelo ls. Lo myalelo ngowona usetyenziswa kakhulu ukudwelisa imixholo yolawulo kwiinkqubo ezinjenge-Unix.

Nangona ls Isebenza kakuhle kakhulu, ayikhathazi into yokuba sinokuba nezinye iindlela zokwenza uluhlu lwemixholo yolawulo kusetyenziswa enye yezi zilandelayo ezinye iindlela kumyalelo we-ls. Njengoko kuhlala kunjalo kwilizwe le-Gnu / Linux, zininzi iindlela onokukhetha kuzo.

Njengoko kusaziwa ngabo bonke abasebenzisi be-Gnu / Linux, sinokusebenzisa lo myalelo ulandelayo ukubonisa imixholo yolawulo, olubizwa ngokuba Uvavanyo kulo mzekelo:

ls umyalelo

Le yindlela uninzi lwabasebenzisi oludwelisa ngayo iifayile kunye nemikhombandlela. Nangona kunjalo, sinokusebenzisa enye yezi ndlela zilandelayo ukwenza oku.

Dwelisa imixholo yolawulo kunye nezinye iindlela kumyalelo we-ls

Sebenzisa lo myalelo Bhala

Lo myalelo ngu esetyenziswa ngokubanzi kwizikripthi zeqokobhe kunye neenkqubo zebatch ukuprinta iimpikiswano ezinikiweyo. Nawuphi na umbhalo okanye umtya ungadlula njengengxoxo. Lo myalelo awusebenzi nje ukuprinta iimpikiswano ezinikiweyo, kodwa unokusetyenziselwa uluhlu lweefayile Kwisiphelo (Ctrl + Alt + T):

Umyalelo we-echo *

echo *

ukuba bonisa umxholo wenqanaba elilandelayo leenkcukacha Ingasetyenziswa:

I-cinabdi echo ukudwelisa iifayile kwinqanaba elilandelayo leenkcukacha

echo */*

ukuba Uluhlu lweefayile ezifihliweyo siza kwenza:

echo * .*

Uphando Iinkcukacha ezithe kratya kumaphepha endoda:

echo umyalelo womntu

man echo

Sebenzisa lo myalelo ngcolile

Lo myalelo abaninzi bayibona ilingana naleyo isetyenziswa kwiWindows, kuba isebenza kwi-Gnu / Linux ngendlela engakumbi okanye engaphantsi ngendlela efanayo. Kuba Dwelisa imixholo yolawulo lwangoku Kufuneka ubhale:

Umyalelo we-dir

dir

ukuba Dwelisa imixholo yolawulo oluthile, kufuneka udlulise indlela njengengxoxo:

Umyalelo we-dir wokudwelisa indlela

dir /home/sapoclay/Prueba

Siya kuba nakho ukudwelisa wonke umxholo, kubandakanya iifayile ifihliwe ngokuchwetheza:

dir ukuya kuluhlu lweefayile ezifihliweyo

dir -a

Sinako bona ezinye iinkcukacha malunga ngcolile kumaphepha endoda:

dir amadoda amaphepha ayalela

man dir

Sebenzisa lo myalelo ukuprinta

Umyalelo ukuprinta iqhele ukusetyenziselwa ukufomata kunye nokuprinta isicatshulwa. Lo myalelo uya kuprinta iimpikiswano ngokwefomathi enikiweyo. Singayisebenzisa nakwi Dwelisa imixholo yolawulo lwangoku:

Umyalelo wokuprinta

printf '%s\n' *

ukuba Iinkcukacha ezithe kratya, jonga amaphepha endoda:

phrinta umyalelo womntu

man printf

Sebenzisa lo myalelo ukubamba

Grep isetyenziselwa khangela usebenzisa amabinzana aqhelekileyo. Osebenza naye wabhala inqaku malunga indlela yokusebenzisa lo myalelo.

ukuba uluhlu lwemixholo yolawulo usebenzisa umyalelo ukubambaKuya kufuneka ubaleke:

grep umyalelo

grep -l '.*' ./*

Ku nokuba njalo fumana ulwazi oluthe kratya ngalo myalelo usebenzisa umntu:

grep umntu myalelo

man grep

Sebenzisa lo myalelo fumana

fumana umyalelo

Umyalelo fumana esetyenziselwa ukukhangela iifayile kulawulo lolawulo. Singawusebenzisa lo myalelo ku jonga umxholo wesikhombisi:

find -maxdepth 1

Okanye siya kuba nakho ukusebenzisa:

find .

Umyalelo wokuqala ibonisa zonke iifayile kunye nemikhombandlela kulawulo lwangoku, ngelixa umthetho wesibini bonisa zonke iifayile kunye nemikhombandlela kwakhona.

Nathi sinako ukwenjenjalo jonga imixholo yolawulo oluthile:

find dir1/

IPodemos wazi ngakumbi malunga fumana kwiphepha lakho lendoda:

fumana umntu myalelo

man find

Sebenzisa lo myalelo yomthetho

Umyalelo yomthetho isetyenziselwa ukubonisa ulwazi lwefayile kunye nenkqubo yefayile. Ngalo myalelo, sinako jonga iipropathi zeefayile kunye nezikhombisi ezinje ngobungakanani, iimvume kunye nendalo, phakathi kwabanye.

Sinako Uluhlu lweefayile kunye nezikhombisi usebenzisa umyalelo yomthetho:

umthetho

stat -c '%s %A %n' *

Njengoko ubona, umthetho osemthethweni awudwelisi kuphela imixholo yolawulo lwangoku, kodwa kunye neemvume kunye nobungakanani befayile nganye kunye nolawulo.

Sinokusebenzisa amaphepha omntu ukwenza fumana ulwazi oluthe kratya:

umthetho womntu

man stat

Sebenzisa lo myalelo lsattr

Umyalelo lsattr Isetyenziselwa ukudwelisa iimpawu zeefayile kunye nezikhombisi kwiGnu / Linux. Kuba Uluhlu lweefayile kunye nemikhombandlela kulawulo olusebenzayo ngokuSiza kusebenzisa lo myalelo:

Umyalelo we-lsattr

lsattr ./*

Bona amaphepha omntu ngeenkcukacha malunga nomyalelo lsattr.

lsattr umyalelo womntu

man lsattr

Sebenzisa lo myalelo fumacl

Umyalelo fumacl kunye setfacl, yeyona miyalelo iluncedo kwaye ibalulekileyo ekufuneka bayazi bonke abaphathi benkqubo xa becwangcisa Uluhlu lolawulo lofikelelo (ACLs).

ukuba jonga uluhlu lweefayile kunye nemikhombandlela kulawulo lwangoku, siya kwenza ngokulula:

getfacl myalelo

getfacl ./*

Ku nokuba njalo yazi ngakumbi ngalo myalelo sebenzisa umntu:

Getfacl indoda yomyalelo

man getfacl

Sebenzisa umhleli vím

El umhleli vím inokusetyenziselwa Uluhlu lweefayile kunye nemikhombandlela. Kuya kufuneka sibhale oku kulandelayo, ukugcina engqondweni inqaku emva kwe-vim:

Uluhlu lweefayile ngeVim

vim .

Sebenzisa i-UP / DOWN iintolo esinokuhamba ngazo kuluhlu. Siya kuba nakho ukuhambisa nakwimithombo engezantsi.

Ezi zimbalwa ezinye iindlela kumyalelo we 'ls' wokudweliswa kwemixholo yolawulo, ayisiyonto yokwazi.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.