This is an old revision of the document!
stat
, date binare, date text, ASCII, bit, octet (byte), file
, operații, cat
, ls
, touch
, mkdir
, cp
, mv
, rm
, rmdir
, pwd
, cd
, ierarhie, director rădăcină, cale, separator, cale relativă, cale absolută, .
și ..
, operații recursiveÎn acest demo, vom prezenta comenzile menționate în curs, alături de exemple și cazuri de utilizare ale acestora.
Ori de câte ori este necesar să aruncați o privire asupra conținutului unui director din linia de comandă Linux, ls
este comanda utilizată. Rezultatul comenzii este sortat în ordine alfabetică.
student@uso:~$ ls Desktop Downloads Pictures Templates snap uso.git Documents Music Public Videos uso-lab
Observăm că dacă scriem simplu ls
, se afișeaza fișierele și directoarele aflate în directorul în care mă aflu. Dacă dorim să vedem conținutul altui director, putem să oferim calea absolută sau calea relativă către acel director.
/
), iar cea relativă începe din directorul în care mă aflu. Intrarea .
indică spre același director, iar ..
indică spre directorul părinte.
Comanda ls poate afișa, de asemenea, informații detaliate despre fișiere și directoare. Pentru a activa acest format de ieșire, trebuie să utilizați opțiunea -l în linia de comandă.
student@uso:~$ ls -l total 44 drwxr-xr-x 2 student student 4096 aug 13 21:05 Desktop drwxr-xr-x 3 student student 4096 aug 17 21:46 Documents drwxr-xr-x 2 student student 4096 aug 17 22:21 Downloads drwxr-xr-x 2 student student 4096 aug 13 21:05 Music drwxr-xr-x 2 student student 4096 aug 13 21:05 Pictures drwxr-xr-x 2 student student 4096 aug 13 21:05 Public drwxr-xr-x 2 student student 4096 aug 13 21:05 Templates drwxr-xr-x 2 student student 4096 aug 13 21:05 Videos drwxr-xr-x 4 student student 4096 aug 18 22:06 snap drwxrwxr-x 6 student student 4096 sep 25 17:41 uso-lab drwxrwxr-x 6 student student 4096 aug 21 10:48 uso.git
După cum puteți vedea mai sus, ieșirea este împărțită în 8 coloane:
Comanda ls nu afișează în mod implicit fișierele și directoarele ascunse. Cu toate acestea, puteți forța instrumentul să facă acest lucru folosind opțiunea -a. Comparați fișierele și directoarele afișate atunci când rulăm ls -a
vs ls
, pentru a le identifica pe cele ascunde.
student@uso:~$ ls -a . .local Documents .. .mozilla Downloads .apport-ignore.xml .profile Music .bash_aliases .ssh Pictures .bash_history .sudo_as_admin_successful Public .bash_logout .tmux Templates .bashrc .tmux.conf Videos .cache .vboxclient-display-svga-x11.pid snap .config .vim uso-lab .emacs .viminfo uso.git .gitconfig .vimrc .gnupg Desktop