'~' расширен оболочкой. Не используйте '~' с-C:
tar czf ~/files/wp/my-page-order.tar.gz \
-C ~ \
webapps/zers/wp-content/plugins/my-page-order
(tar будет включать путь webapps/zers/wp-content/plugins/my-page-order), или
tar czf ~/files/wp/my-page-order.tar.gz \
-C ~/webapps/zers/wp-content/plugins \
my-page-order
(tar будет включать путь my-page-order),
Или просто CD сначала....
cd ~/webapps/zers/wp-content/plugins
tar czf ~/files/wp/my-page-order.tar.gz my-page-order
.
относительная ссылка для текущего каталога.
..
относительная ссылка для родительского каталога.
Это то, почему cd ..
делает родительский каталог новым рабочим каталогом.
.
и ..
жесткие ссылки на ток и родительский каталог (/
родитель себя).
С -a
опция ls
шоу весь inodes в текущем каталоге, т.е. также скрытые файлы, какие имена файлов начинаются с точки рекламы, поэтому .
и ..
показаны.
необходимо знать, что Каталог является только файлом, который указывает на некоторый список файлов, в основном это - указатель, может быть скрыт или нет. похожим способом .
и ..
указатель, которые указывают на каталог Uppermost и верхний каталог соответственно. именно поэтому я думаю, когда мы выполняемся
ls -a
команда, они отображены!
./
то, что необходимо ввести, когда Вы хотите выполнить исполняемый файл из текущего каталога. Это - эквивалент вводу/the/full/path/to/the/executable
. (имел один из этих "ahh" моментов, когда я понял, что :)) – alextsc 01.10.2011, 22:58