Polecenie ls Linuksa – jak wypisać pliki w katalogu + flagi opcji
od czasu powstania Uniksa w latach 70.wiele systemów operacyjnych używało go jako swojej podstawy. Wiele z tych systemów operacyjnych zawiodło, podczas gdy inne odniosły sukces.
Linux jest jednym z najpopularniejszych systemów operacyjnych opartych na Uniksie. Jest open source i jest używany na całym świecie w wielu branżach.
jedną z niesamowitych cech systemu operacyjnego Linux jest interfejs wiersza poleceń (CLI), który pozwala użytkownikom na interakcję z komputerem z poziomu powłoki., Powłoka Linuksa jest środowiskiem REPL (Read, Evaluate, Print, Loop), w którym użytkownicy mogą wprowadzić polecenie, a powłoka uruchamia je i zwraca wynik.
poleceniels
jest jednym z wielu poleceń Linuksa, które pozwalają użytkownikowi wyświetlać pliki lub katalogi z CLI.
w tym artykule zajmiemy się poleceniem ls
I najważniejszymi flagami, których potrzebujesz na co dzień.,
wymagania wstępne
- komputer z katalogami i plikami
- ma zainstalowaną jedną z dystrybucji Linuksa
- podstawowa znajomość poruszania się po CLI
- uśmiech na twojej twarzy 🙂
Komenda LS Linuksa
Komenda ls
jest używana lista plików lub katalogów w Linuksie i innych systemach operacyjnych opartych na Uniksie.,
podobnie jak nawigujesz w Eksploratorze plików lub Finderze z interfejsem graficznym, poleceniels
pozwala domyślnie wyświetlać wszystkie pliki lub katalogi w bieżącym katalogu i dalej wchodzić z nimi w interakcje za pomocą wiersza poleceń.,
Uruchom terminal i wpisz ls
aby zobaczyć to w akcji:
jak wyświetlić listę plików w katalogu z opcjami
akceptuje również niektóre flagi (znane również jako opcje), które są dodatkowymi informacjami, które zmieniają sposób wyświetlania plików lub katalogów w terminalu.,
innymi słowy, flagi zmieniają sposób działania polecenia ls
:
PS: zawartość słowa użytego w całym artykule odnosi się do wymienionych plików i katalogów, a nie do rzeczywistej zawartości plików/katalogów ?,
Lista plików w innym katalogu
wpisz
ls
polecenie wyświetlające zawartość innego katalogu:Lista plików w katalogu głównym
wpisz
ls /
polecenie wyświetlające zawartość katalogu głównego:lista plików w katalogu nadrzędnym
wpisz polecenie
ls ..
aby wyświetlić zawartość katalogu nadrzędnego jeden poziom powyżej.,h3>Lista plików z podkatalogamiwpisz
ls *
polecenie wyświetlające zawartość katalogu z podkatalogami”s:Lista plików rekurencyjnie
wpisz polecenie
ls -R
wyświetla listę wszystkich plików i katalogów wraz z odpowiadającymi im podkatalogami do ostatniego pliku:jeśli masz dużo plików, może to ukończenie prac zajmuje bardzo dużo czasu, ponieważ każdy pojedynczy plik w każdym katalogu zostanie wydrukowany.,li>Data ostatniej modyfikacji / czas zawartości
nazwa pliku lub katalogu Wyświetla listę plików w długim formacie z czytelnymi rozmiarami plików
wpisz polecenie
ls -lh
aby wyświetlić listę plików lub katalogi w tym samym formacie tabeli powyżej, ale z inną kolumną reprezentującą rozmiar KAŻDEGO pliku/katalogu:wyświetla listę plików zawierających ukryte pliki
wpisz polecenie
ls -a
aby wyświetlić listę plików lub katalogów zawierających ukryte pliki lub katalogi.,iv>Lista plików w długim formacie, w tym ukrytych plików
wpisz
ls -l -a
lubls -a -l
lubls -la
lubls -al
polecenie wyświetlania listy plików lub katalogów w formacie tabeli z dodatkowymi informacjami, w tym ukrytymi plikami lub katalogami:wyświetlanie listy plików i sortowanie według daty i godziny
wpisz
ls -t
polecenie wyświetlania plików lub katalogów i sortowania według daty i czasu ostatniej modyfikacji w porządku malejącym (od największej do najmniejszej).,Możesz również dodać flagę
-r
, aby odwrócić kolejność sortowania w następujący sposób:ls -tr
:Lista plików i sortowanie według plików Rozmiar
wpisz polecenie
ls -S
(s to wielkie litery), aby wyświetlić listę plików lub katalogów i sortować według daty lub czasu w porządku malejącym (od największej do najmniejszej).,Możesz również dodać
-r
flagę, aby odwrócić kolejność sortowania w następujący sposób:ls -Sr
:Lista plików i wyjście wynik do pliku
wpisz polecenie
ls > output.txt
, aby wydrukować wyjście poprzedniego polecenia do plikuoutput.txt
. Możesz użyć dowolnego z omówionych wcześniej FLAG, takich jak-la
— kluczowym punktem jest tutaj to, że wynik zostanie wyprowadzony do pliku i nie będzie zalogowany do linii poleceń.,następnie możesz użyć pliku według własnego uznania lub zapisać zawartość pliku za pomocą
cat output.txt
:istnieje mnóstwo innych poleceń i kombinacji, które można zbadać, aby wyświetlić listę plików i katalogów w zależności od potrzeb. Jedną z rzeczy do zapamiętania jest możliwość łączenia wielu poleceń jednocześnie.
wyobraź sobie, że chcesz wyświetlić listę plików w długim formacie, w tym ukrytych plików, i sortować według rozmiaru pliku., Polecenie to byłoby
ls -alS
, co jest kombinacjąls -l
,ls -a
Ils -S
.Jeśli zapomnisz jakiegoś polecenia lub nie jesteś pewien, co zrobić, możesz uruchomić
ls --help
lubman ls
, który wyświetli instrukcję ze wszystkimi możliwymi opcjamils
polecenie:dzięki za przeczytanie!