Terminalul Unix Lucrul cu fișiere și directoare

Foaie de parcurs

Întrebări
  • Cum pot crea, copia și șterge fișiere și directoare?

  • Cum pot edita fișiere?

scopuri
  • Creați o ierarhie de directoare care se potrivește cu o diagramă dată.

  • Creați fișiere în această ierarhie utilizând un editor sau copiind și redenumind fișierele existente.

  • Afișați conținutul unui director folosind linia de comandă.

  • Ștergeți anumite fișiere și/sau directoare.

Acum știm cum să explorăm fișiere și directoare, dar cum le putem crea în primul rând? Să ne întoarcem la directorul nostru de date-shell de pe desktop și să folosim comanda ls -F pentru a vedea ce conține:

Să creăm un nou director numit teză utilizând comanda mkdir teză (care nu generează o ieșire):

După cum sugerează și numele său, mkdir înseamnă „face director”, care înseamnă „crea director” în engleză. Deoarece teza este o cale relativă (adică nu începe cu o bară /), noul director este creat în folderul de lucru curent:

Două modalități de a face același lucru

Utilizarea terminalului pentru a crea un director nu este diferită de utilizarea unui browser de fișiere grafice. Dacă deschideți directorul curent utilizând exploratorul de fișiere grafic al sistemului de operare, directorul tezei va apărea și acolo. Deși sunt două moduri diferite de interacțiune cu fișierele, fișierele și directoarele cu care lucrăm sunt aceleași.

Bună nomenclatură pentru fișiere și directoare

Utilizarea de nume complicate pentru fișiere și directoare vă poate face viața foarte complicată atunci când lucrați pe linia de comandă. Vă oferim câteva sfaturi utile pentru denumirea fișierelor dvs. de acum înainte.

  1. Nu utilizați spații goale.

Spațiul alb poate face numele mai semnificativ, dar din moment ce sunt utilizate pentru a separa argumentele pe linia de comandă, acestea sunt cel mai bine evitate în numele fișierelor și al directorului. Puteți utiliza - sau _ în loc de spații goale.

  1. Nu începeți numele cu un - (cratimă).

Comenzile tratează numele care încep cu - ca opțiuni.

  1. Folosiți doar litere, cifre,. (punct), - (liniuță) și _ (subliniere).