Sari la conținut

chdir

De la Wikipedia, enciclopedia liberă

cd,cunoscută și cachdir(changedirectory) este o comandă care permite schimbareadirectoruluicurent. Comanda a fost introdusă original în sistemul de operareUNIX,pentru a fi portată apoi înWindows.ÎnUNIXcomanda este implementată ca unbashbuiltin.


cd [opțiuni] director

Cele mai folosite opțiuni sunt:

-L- urmăreștelegăturile simbolice.
-P- folosește structura fizică a directorului în locullegăturilor simbolice.
cd [partiție:]cale

undepartițieeste numele partiției șicaleeste calea relativă sau absolută către directorul ce urmează a fi creat. Pe Windows, comandacdnu are opțiuni.

Dacă directorul curent este directorulhome( "~" în română:acasă'), atunci scriind comanda "ls" urmată de "cd jocuri" poate produce următorul mesaj:

eu@host:~$ls
muncă jocuri wikiepdia text.txt
eu@host:~$cd jocuri
eu@host:jocuri$

Acum utilizatorul este în directorul "jocuri".

O sesiune similară în DOS (depinde de versiune dacă există conceptul de director "home" ) ar arăta așa:

C:\>dir
muncă <DIR> Wed Oct 9th 9:01
jocuri <DIR> Tue Oct 8th 14:32
wikipedia <DIR> Mon Oct 1st 10:05
text.txt 1903 Thu Oct10th 12:43
C:\>cd jocuri
C:\jocuri>

Comandacdare diferite efecte pe diferite sisteme de operare dacă este dată fără argumente.


Legături externe

[modificare|modificare sursă]
  • enPagina de manual
  • encdCommands & Utilities Reference, The Single UNIX® Specification, Issue 7 from The Open Group


vdmPrograme înlinia de comandăpentruUnix(mai multe)
Management de fișiere: cat|cd|chmod|chown|chgrp|cksum|cmp|cp|du|df|file|fsck|ln|ls|lsof|mkdir|mount|mv|pwd|rm|rmdir|split|touch
Management de procese: at|chroot|cron|exit|kill|killall|nice|pgrep|pidof|pkill|ps|pstree|sleep|time|top|wait
Management utilizator/mediu: env|finger|id|mesg|passwd|su|sudo|uname|uptime|w|wall|who|whoami|write
Procesare text: awk|comm|cut|ed|ex|fmt|head|iconv|join|less|more|paste|sed|sort|tac|tail|tr|uniq|wc|xargs
ProgramareShell: basename|echo|expr|false|printf|test|true|unset Imprimare:
lp
Communicații:
inetd|netstat|ping|rlogin|traceroute
Căutare:
find|grep|strings
Diverse:
banner|bc|cal|dd|man|size|yes