chdir
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.
Sintaxă
[modificare|modificare sursă]UNIX
[modificare|modificare sursă]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.
Windows
[modificare|modificare sursă]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.
Exemple
[modificare|modificare sursă]UNIX
[modificare|modificare sursă]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".
Windows
[modificare|modificare sursă]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>
Comandacd
are diferite efecte pe diferite sisteme de operare dacă este dată fără argumente.
Vezi și
[modificare|modificare sursă]
Legături externe
[modificare|modificare sursă]- enPagina de manual
- encdCommands & Utilities Reference, The Single UNIX® Specification, Issue 7 from The Open Group
linia de comandăpentruUnix(mai multe) | Programe în|||
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 |