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