**cd** таксама даступная як **chdir** (англ.: **ch**ange **dir**ectory перакладаецца як *змяніць каталог*) — каманда каманднага радка, якая ўжываецца для змены бягучага каталога ў Unix, Linux, DOS, Windows, а таксама ў іншых аперацыйных сістэмах. Таксама даступна для выкарыстання ў скрыптах каманднага інтэрпрэтатара альбо ў пакетных файлах DOS (.bat). cd часта ўбудавана ў абалонкі, такія як Bourne shell, csh, tcsh, bash (дзе выклікаецца С функцыя POSIX **`chdir()`**) і ў DOS COMMAND.COM.

Выкарыстанне
------------

Каманду cd можна выкарыстоўваць для пераходу ў які-небудзь каталог файлавай сістэмы, у тым ліку ў каранёвы каталог, падкаталогі, а таксама для вяртання назад у хатні каталог. Напрыклад, калі ў Unix-падобнай сістэме бягучы рабочы каталог хатні (~), карыстальнік можа праглядзець яго змесціва і перайсці да падкаталога `games`, скарыстаўшы такія каманды: 

|  |  |
| --- | --- |
|  | 
```
user@wikipedia:~$ ls
workreports games encyclopedia text.txt
user@wikipedia:~$ cd games
user@wikipedia:~/games$

```
 |

**cd** дае розны эфект у розных аперацыйных сістэмах, калі ўжываць яе без аргументаў. Так у DOS будзе паказаны поўны шлях да бягучага рабочага каталога, а ў Unix адбудзецца пераход у хатні каталог. Эфект ад каманды cd у розных скрыптах альбо пакетах таксама адрозніваецца. Напрыклад у DOS можна непасрэдна змяніць рабочы каталог з пакетнага файла з дапамогай каманды, а ў UNIX выклік у скрыпце cd, як правіла, не змяняе рабочы каталог карыстальніка (як следства перадачы кіравання ў UNIX-скрыптах асобнай абалонцы з уласнай адраснай прасторай).

Глядзі таксама
--------------

* pwd
* ls

Зноскі
------

1. ↑  Chdir (Cd) Microsoft Command-line reference A-Z
2. ↑  Basic UNIX commands Computing Information for Stanford Linguists

Спасылкі
--------

* The Open Group Base Specifications Issue 6 and IEEE Std 1003.1, 2004 Edition

| ⛭Стандартныя праграмы UNIX (усе праграмы) |
| --- |
| Файлавыя сістэмы | chroot · dd · df · fdisk · fsck · mkisofs · mkswap · mount · umount · rehash |
| Файлы і каталогі | cat · chattr · cd · chmod · chown · chgrp · cksum · cmp · cp · diff · du · file · fuser · ln · ls · lsof · mkdir · mv · od · pwd · rm · rmdir · split · touch |
| Працэсы | at · cron · exit · kill · killall · nice · nohup · pgrep · pidof · pkill · ps · renice · sleep · time · top · wait · watch |
| Карыстальнікі | env · finger · id · last · logname · mesg · passwd · su · sudo · uptime · w · wall · who · whoami · write |
| Сетка | ftp · host · ifconfig · netcat · netstat · nmap · nslookup · ping · rlogin · SSH · traceroute · wget |
| Тэксты | AWK · comm · cut · ed · ex · expand · unexpand · fmt · head · iconv · join · less · more · paste · pr · sed · sort · tac · tail · tr · uniq · wc · xargs |
| Камандны радок | alias · basename · bash · bind · dirname · echo · expr · false · printf · test · true · unset |
| Пошук | find · grep · strings · whereis · which |
| Рознае | banner · bc · cal · date · help · lp · man · Xhistory · size · tee · uname · yes · reboot |

| ⛭Агульныя каманды MS-DOS і Windows |
| --- |
| Append · Attrib · Break · Call · Cd · Chcp · Chdir · Chkdsk · Cls · Command · Copy · Date · Debug · Defrag · Del · Dir · Diskcomp · Diskcopy · Doskey · Echo · Edit · Edlin · Erase · Exit · Expand · Fastopen · Fc · Find · For · Format · Goto · Graphics · Help · If · Label · Loadfix · Md · Mem · Mkdir · Mode · More · Move · Nlsfunc · Path · Pause · Print · Prompt · Rd · Rem · Ren · Rename · Replace · Rmdir · Set · Setver · Share · Shift · Sort · Subst · Time · Tree · Type · Ver · Verify · Vol · Xcopy |
| Гл. таксама | 
Спіс каманд DOS •
Спіс каманд аперацыйных сістэм Miscrosoft
 |