Ls Komutunu Linux faylları siyahısında istifadə edin

Ls komutu, fayl sistemində gezinmek üçün öğrenmeniz gereken ən vacib komanda yollarından biridir. Komut satırından istifadə edərək, fayl sisteminizi idarə etmək üçün əsas komandanin tam siyahısı .

Ls komandası, fayl sistemindəki faylları və qovluqların adlarını qeyd etmək üçün istifadə olunur. Bu təlimatda ls əmrinə aid olan bütün açarları, onların mənası və onların necə istifadə olunması göstəriləcəkdir.

Qovluqdakı faylları siyahıya salın

Bir qovluqdakı bütün faylları terminal pəncərəsi açmaq və cd əmrindən istifadə etmək üçün məzmunu görmək istədiyiniz qovluğa gedin və sonra aşağıdakı əmri yazın:

ls

Əslində faylları siyahıda yerləşdirmək üçün qovluğa gedin. Siz sadəcə aşağıda göstərildiyi kimi ls əmrinin bir hissəsi kimi yol göstərə bilərsiniz.

ls / yol / to / fayl

Varsayılan olaraq, fayllar və qovluqlar ekranın hər tərəfində sütunlarda siyahıya alınacaq və gördüyünüz bütün fayl adıdır.

Gizli fayllar (tam stop ilə başlayan fayllar) ls əmri ilə avtomatik olaraq göstərilmir. Əvəzinə aşağıdakı əmrdən istifadə etməlisiniz.

ls-a
ls - bütün

Bu minus bir (-a) şifrəsi yuxarıda istifadə edilən bütün siyahılardan ibarətdir. Bu, komandanın əmr etdiyi kataloqda və ya ona verilən yola qarşı hər bir fayl və qovluğu tamamilə siyahıya alır.

Bunun nəticəsi, adlandırılan bir fayl olduğunu görürsünüz. və başqa bir adlandırdı ..

. Tək tam dayanacaq cari qovluq və ikiqat tam stop bir səviyyədə qalır.

Bunları faylların siyahısından atmaq istəsəniz, aşağıda a sətirindən A səsi istifadə edə bilərsiniz:

ls -A
ls --almost-all

Mv komutucp əmri kimi müəyyən əmrlər ətrafdakı faylları hərəkət və kopyalamaq üçün istifadə olunur və orijinal faylın arxivini yaradan bu əmrlərlə istifadə edilə bilən açarları vardır.

Bu yedek fayllar ümumiyyətlə bir tilde (~) ilə sona çatır.

Yedek faylları (bir tilde sona çatdıqları faylları) atmaq üçün aşağıdakı əmrləri yerinə yetirin:

ls -B
ls --ignore-backups

Çox hallarda qaytarılmış siyahı papaqları bir rəngdə və faylları başqa bir şəkildə göstərəcəkdir. Məsələn, terminalimizdə qovluqlar mavi və fayllar ağ.

Müxtəlif rəngləri göstərmək istəmirsinizsə, aşağıdakı əmrləri istifadə edə bilərsiniz:

ls - karo = heç vaxt

Daha detallı bir çıxış istəyirsinizsə, aşağıdakı keçidi istifadə edə bilərsiniz:

ls -l

Bu, icazələrin, sayıların, sahibin və qrupun, faylın ölçüsünün, son əldə edilən tarixi və saatı və fayl adını göstərən bir siyahısını təqdim edir.

Sahibini görmək istəmirsinizsə, əvəzinə aşağıdakı əmrləri istifadə edin.

ls -g

Aşağıdakı keçidləri göstərərək qrup detallarını da tərk edə bilərsiniz:

ls -o


Uzun formatlı siyahı daha çox məlumat göstərmək üçün digər keçidlər ilə istifadə edilə bilər. Məsələn, aşağıdakı komutu çalıştırarak faylın müəllifini tapa bilərsiniz.

ls -l -author

İnsanın okunabilir fayl ölçüsünü göstərmək üçün uzun siyahı üçün çıxışını dəyişə bilərsiniz:

ls -l -h
ls -l - insan oxunaqlıdır
ls -l -s

İstifadəçi və qrup adlarını bir siyahı əmrində göstərmək yerinə, fiziki istifadəçi id və qrup idlərini aşağıdakı kimi göstərmək üçün ls əmrini əldə edə bilərsiniz:

ls -l -n

Ls əmri göstərilən yoldan aşağıda olan bütün faylları və qovluqları göstərmək üçün istifadə edilə bilər.

Misal üçün:

ls -R / ev

Yukarıdakı komanda şəkillər, musiqi, videolar, yükləmələr və sənədlər kimi ev dizininin altındakı bütün faylları və qovluqları göstərəcəkdir.

Çıxış formatını dəyişdirin

Varsayılan olaraq, fayl siyahısı üçün çıxış sütunlardakı ekranın üstündədir.

Bununla belə, aşağıda göstərilən formatı göstərə bilərsiniz.

ls -X
ls --format = qarşısında

Siyahı sütunlarda ekranda göstərin.

ls -m
ls --format = virgül

Siyahı virgülle ayrılmış formatda göstərin.

ls-x
ls --format = yatay

Siyahı üfüqi bir şəkildə göstər

ls -l
ls --format = uzun

Əvvəlki bölümdə qeyd edildiyi kimi bu siyahı uzun formatda göstərilir.

ls -1
ls --format = tək sütun
ls --format = verbose

Bütün faylları və qovluqları hər satırda 1 göstərir.

ls -c
ls --format = şaquli

Siyahı dikey olaraq göstərir.

Ls əmrindən çıxışı necə sıralayırsınız?

Ls əmrindən çıxışları sıralamaq üçün --sort keçidini aşağıdakı kimi istifadə edə bilərsiniz:

ls --sort = none
ls --sort = ölçüsü
ls --sort = vaxt
ls --sort = versiyası

Varsayılan, faylları adı ilə sıralanır deməkdir ki, yoxdur. Ölçüyüzün ölçüsünə görə ən böyük ölçüyə malik olan fayl ilk dəfə göstərilir, ən kiçik isə son göstərilir.

Vaxtla sıralama, sonuncu və ən az əldə edilən faylın sonuncu səhifəsinə daxil olan faylları göstərir.

Yeri gəlmişkən, yuxarıdakı növlərin hamısı aşağıdakı əmrlərlə əldə edilə bilər:

ls -U
ls -S
ls -t
ls -v

Nəticələri tərs sıralamaq üçün aşağıdakı komandan istifadə edin.

ls -r --sort = ölçüsü
ls --reverse --sort = ölçüsü

Xülasə

Vaxtın formatlanması ilə əlaqədar bir sıra digər keçidlər mövcuddur. Ls Linux Manual Səhifəsini oxuyaraq bütün digər keçidlər haqqında oxuya bilərsiniz.

adam ls