|
|
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
Кто нибудь сталкивался вот с такой штукой: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 18:35:20 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
случайно по привычке на ctrl+Enter нажал) ну так вот. Есть папка: /var/www/test/contsnt/ В ней сидят ещё несколько файлов, обычных папок и одна папка типа link. И вот теперь если я обращусь к файлу который сидит в директории /contsnt/ вот так: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 18:38:41 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
/var/www/test/contsnt/temp/xxx/yyy/../../../text.php то этот файл не будет найден, а если сделать следующую команду ls -l /var/www/test/contsnt/temp/xxx/yyy/../../../ , то на экран будет выведен только каталог temp, остальные файлы и каталоги будут отсутствовать вообще. Подскажите если кто знает что это за мистка такая и как с этим бороться. Извините за 3 месаги подряд, просто привык переходить на новую строчку ctrl+enter) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 18:43:00 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
Вы бы хоть сказали на чем и где работаете. Может быть мы тоже захотим "переходить на новую строчку ctrl+enter". У меня, например, в bash хоть enter хоть ctrl+enter всегда выдавало и выдает новую пустую строку с приглашением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 19:04:44 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
да, извините, забыл написать - Ubuntu 5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 19:07:07 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
Моё размышление по этому поводу: если есть вот такая цепочка директорий /p1/p2/p3/p4/p5, то мы всегда можем вернуться на нужно число уровней вверх, например нам нужна папка p3, тогда мы пишем следующую команду: Код: plaintext Код: plaintext Код: plaintext Вопрос такой, есть ли способ заставить линукс по команде: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 10:49:55 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
iliag Вопрос такой, есть ли способ заставить линукс по команде: Код: plaintext bash 3.1.17 (debian etch) так и делает: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 11:12:51 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
Я попробовал - действительно работает. Я просто тестировал это на команде Код: plaintext Для чего мне это нужно: у меня есть директория /p1/p2/ и в ней лежит файл data.txt, мне нужно спустится вниз по всем 3-м папкам(p1,p2,p3) и получить доступ к файлу, фактически запустить команду: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 11:59:52 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
А если вместо cat использовать: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 12:13:16 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
команда cd поменяет мне текущую директорию - а этого бы делать не хотелось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2008, 18:33:42 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
iliagда, извините, забыл написать - Ubuntu 5 иДЕ ТЫ ЕЁ ОТКОПАЛ, такую красивую ? уже 8-ая вышла в начале весны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2008, 23:45:36 |
|
||
|
необычный переход по ссылкам
|
|||
|---|---|---|---|
|
#18+
iliag/var/www/test/contsnt/temp/xxx/yyy/../../../text.php то этот файл не будет найден, а если сделать следующую команду ls -l /var/www/test/contsnt/temp/xxx/yyy/../../../ , то на экран будет выведен только каталог temp, остальные файлы и каталоги будут отсутствовать вообще. Подскажите если кто знает что это за мистка такая и как с этим бороться. Извините за 3 месаги подряд, просто привык переходить на новую строчку ctrl+enter) Тут наверное дело всё в том, что в т.н. "дереве каталогов" ветки "вверх" к дочерним элементам могут сходится за счёт связей, символьных и хардовых. Т.е. в один дочерний каталог можно попасть из нескольких родительских. А ветки "вниз", к корню, имеют только одно направление, один родительский каталог -- тот, ссылка на который записана в записи с именем ".." - она одна, двух быть не может. Видимо, на это ты и попался. Т.е. еще можно сказать - запись ".." не динамическая, она не "помнит" как в неё пришли, это на самом деле просто обычный файл -- ссылка на родительский каталог, который один. Так что всё это так и должно работать, если я всё понял правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2008, 23:51:29 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35561730&tid=1486506]: |
0ms |
get settings: |
6ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 348ms |

| 0 / 0 |
