Төлем әдістері Abuse

ls командасы Linux жүйесінде не істейді?

23.08.2024, 03:07

Linux жүйесіндегі ls пәрмені терминалдағы ағымдағы жұмыс каталогының мазмұнын көрсету үшін қолданылады. Әдепкі бойынша, ls пәрмені ағымдағы каталогтағы файлдар мен ішкі каталогтардың атауларын көрсетеді.

Команда не үшін қажет?

Linux жүйесінде ls командасы

Linux жүйесіндегі ls пәрмені көрсетілген каталогтағы файлдар мен каталогтардың тізімін көрсету үшін қолданылады. Бұл Unix тәрізді операциялық жүйелердегі ең негізгі және жиі қолданылатын командалардың бірі. Мұнда ls командасының негізгі функциялары мен параметрлері берілген:

Негізгі функциялар

Файлдар мен каталогтарды тізімдеу: Әдепкі бойынша ls пәрмені ағымдағы каталогтағы барлық файлдар мен қалталардың атауларын көрсетеді.

Пайдалы опциялар

Рұқсаттарды, иесін, файл өлшемін және өзгертілген күнін қамтитын толық тізімді көрсетеді.

  1. Барлық файлдарды, соның ішінде жасырын файлдарды (нүктеден басталатындарды) көрсетеді.
  2. Файл өлшемдерін адам оқи алатын пішімде (мысалы, КБ, МБ) көрсету үшін -l мен бірге пайдаланылады.
  3. Барлық ішкі каталогтардың мазмұнын рекурсивті түрде көрсетеді.
  4. Файлдарды соңғы өзгертілген уақыт бойынша сұрыптайды.
  5. Файлдарды өлшемі бойынша сұрыптайды.

Қолдану мысалдары

  1. ls: ағымдағы каталогтағы файлдар мен қалталарды тізімдейді.
  2. ls -l: файлдар мен қалталардың толық тізімін көрсетеді.
  3. ls -a: барлық файлдарды, соның ішінде жасырын файлдарды көрсетеді.
  4. ls -lh: ыңғайлы файл өлшемдері бар толық тізімді көрсетеді.

ls пәрмені файлдық жүйеде шарлау және каталогтардың мазмұны туралы ақпаратты алу үшін пайдалы.

Пәрмен опциялары

Кейбір жалпы ls пәрмен опциялары мыналарды қамтиды:

-l : рұқсаттар, иесі, топ, өлшем, жасалған күні, т.б. сияқты әрбір файл туралы қосымша ақпаратты қамтитын ұзын шығыс пішімін көрсетеді.

-a : барлық файлдарды, соның ішінде нүктеден басталатын жасырын файлдарды көрсетеді.

-h : Адам оқи алатын пішімдегі файл өлшемдерін көрсетеді (мысалы, «1K», «2M», т.б.).

-t : файлдарды ең соңғысынан бастап соңғы өзгерту ретімен көрсетеді.

-r : файлдарды кері ретпен көрсетеді.

ls пәрменін -l опциясымен пайдалану мысалы:

 $ ls -l total 0 drwxr-xr-x 2 user user 6 Feb 28 14:25 dir1 -rw-r--r-- 1 user user 0 Feb 28 14:25 file1.txt -rw-r--r-- 1 user user 12 Feb 28 14:25 file2.txt

Жоғарыдағы мысалда әрбір жол ағымдағы каталогтағы файл немесе каталог туралы ақпаратты, соның ішінде рұқсаттарды, қатты сілтемелер санын, иесін, тобын, өлшемін, соңғы өзгертілген күнін және файл атауын көрсетеді.