7 практических вариантов использования «cd» в Linux

· Linux и Снипеты · 1 мин чтения

cd — это одна из основных Linux команд о которой узнают новички. В этой записи, я покажу 7 вариантов её использования и некоторые другие полезности. 

1. Обычная смена директории

~$ cd /usr/local
/usr/local $

2. Вернуться в предыдущую рабочую директорию

~$ cd /usr/bin
/usr/bing $ cd -
~$

3. Вернуться в родительскую директорию

/usr/bin $ cd ..
/usr $

4. Вывести путь до последней рабочей директории

~$ cd /usr/bin
/usr/bin $ cd /var/www/
/var/www $ cd -
/usr/share

После ввода cd - вам не только покажет последнюю рабочую директорию, а так же перекинет туда. Чтобы вернуться обратно, достаточно ввести туже самую команду.

5. Преждевременный вывод названия папки

Во время ввода навания директории, вы можете нажать TAB 1 раз или два и система вам предложит варианты папок, которые подходят под то, что вы ввели.

$ cd /var/w<TAB>
$ cd /var/www/

6. Перейти в директорию с пробелом в названии

$ cd "nazvanie s probelom"

7. Перейти в директорию и показать её содержимое

$ cd /tmp && ll
total 52
drwxr-xr-x  4 root root  4096 Jul  2 23:05 .
drwxr-xr-x 51 root root  4096 Aug 13 20:13 ..
-rw-------  1 root root 12288 Jul  3 11:00 first.bash.swo
-rw-------  1 root root 12288 Jul  3 11:00 first.bash.swp
drwxr-xr-x  3 root root  4096 Apr  7  2015 npm-10174-kPMeg2mc
drwxr-xr-x  3 root root  4096 Oct 13  2015 npm-7362-kJ9YCPgy
-rw-------  1 root root 12288 Jul  3 11:00 .swp