Вопросы с тегом «cd-command»

15
Что такое точка точка (..)? Почему его поведение отличается от символических ссылок?

Я пытаюсь понять природу ..(двойная точка). Кажется, он указывает на разные цели в зависимости от того, как вы к нему обращаетесь. Пример:- /outer/ middle/ inner/ inner --> ./middle/inner/ Теперь /outer/middle/inner/..ведет к /outer/middle/, но если я получаю к нему доступ через символическую...

15
символическая ссылка на каталог и относительный путь

Я создал символическую ссылку с абсолютным путем к каталогу (Blink) и, например, следующее дерево: $ ls -l /tmp/A total 0 lrwxrwxrwx 1 root root 6 Apr 3 12:27 Blink -> /tmp/B -rw-r--r-- 1 root root 0 Apr 3 12:27 foo $ ls -l /tmp/B total 0 -rw-r--r-- 1 root root 0 Apr 3 12:27 bar затем я иду в /...

14
Почему текущий каталог не изменяется в make-файле?

Я пытаюсь запустить простой скрипт - клонировать репозиторий git в определенный каталог, затем cdв этот каталог, чтобы выполнить скрипт установки. Этот скрипт находится в Makefile. Но, cdпохоже, не работает. Он не находит мой установочный скрипт. Я добавил pwd после cdв сценарии, и он показывает...

14
Различное поведение cd с несколькими аргументами в выпусках bash

Размещение здесь чего-то, что озадачивает меня; обновление сервера приложений от Jessie до Stretch сломало bashскрипт. После расследования мы сузили это до изменения поведения cdкоманды. Я не обсуждаю здесь, если то, что делает сценарий, является хорошей идеей или может быть улучшено, я просто...

14
~ $ HOME, но иногда?

CD ~ делает то же самое, что и cd $HOME что так же, как cd /home/tandu Тем не мение, cd ~not-tandu изменения в /home/not-tandu Это чисто синтаксический выбор? Как это обрабатывается ядром (или cdисполняемым файлом?). Существует ли особый случай для ~добавления косой черты, если все остальное...

12
Переход в каталог, связанный ссылкой

Когда я cdявляюсь ссылкой, моему текущему пути предшествует путь ссылки, а не путь к каталогу, на который ссылается ссылка. Например ~/dirlinks/maths$ ls -l logic lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -> /windows-d/academic discipline/study objects/areas/formal systems/logic...

12
Можно ли изменить завершение команды для `cd`, чтобы показывать только каталоги и игнорировать файлы?

Когда я нахожусь в каталоге в bash, и я нажимаю cd Space Tab, он показывает все в каталоге как возможность. ( Show all 1000 possibilities?) Это действительно громоздко, когда я нахожусь в каталоге с большим количеством обычных файлов и относительно небольшим количеством каталогов. Итак, возможно ли...

12
Gnome-терминал и Zsh: сохранить текущий каталог на новой вкладке / окне

Я запускаю гном 3.10.1 на Arch с Zsh. Я сталкиваюсь с той проблемой, что когда я создаю новую вкладку или окно из окна терминала, он сбрасывает текущий каталог в мой домашний каталог. Я уже пробовал это: gnome-терминал: отслеживать каталог в новой вкладке , но это не сработало. Я подумал, что,...

11
Как перенаправить вывод на CD?

Можно ли перенаправить вывод команды в cd? Например, я искал каталог с помощью locateи получил путь к нему. Теперь, вместо того, чтобы писать cdпуть, я могу перенаправить locateвывод в cd? Я попробовал это: $ locate Descargas | grep Descargas$ /home/oliver/Descargas $ locate Descargas | grep...

11
Ведение истории для каждого рабочего каталога (ср. Для сеанса оболочки)

Есть ли способ сделать так, чтобы современная функция оболочки была ограничена? Мои рабочие контексты разделены на пути в файловой системе, и шаблон действия оболочки, такой как неоднократно выполняемые команды, имеет тенденцию быть отличным для каждого «проекта». Было бы неплохо, если бы я мог...

10
Можете ли вы объяснить эти три вещи в этом коде Bash для меня?

У меня есть functionв моем .bashrcфайле. Я знаю, что он делает, он увеличивает X каталогов сcd Вот: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do d=$d/.. done d=$(echo $d | sed 's/^\///') if [ -z "$d" ]; then d=.. fi cd $d } Но можете ли вы объяснить эти три вещи из этого для...

10
Разница между "CD" и "CD ~"

Мне интересно, если один только CD отправляет меня в мою домашнюю папку, а cd ~ делает то же самое, почему тогда ~ был добавлен в первую очередь? Это что-то особенное для BASH или они будут вести себя по-другому в другой...

10
Как я могу перейти в каталог от имени пользователя root?

Допустим, есть каталог, к которому у меня нет прав доступа. Очевидно sudo cd foo, не будет работать, потому что cdэто оболочка, встроенная в каждую оболочку. До сих пор я только что использовал sudo bash(да, я знаю, что есть лучшие способы), чтобы получить приглашение root. Затем я могу cdв...

10
Как заставить `cd dir / filename` перевести меня в dir /?

Мне было бы очень удобно иметь возможность использовать cdс аргументом файла . cd myDirectory/anyname.anyExtension будет эквивалентно cd myDirectory/ Что было бы лучшим псевдонимом или функцией для достижения этого поведения? РЕДАКТИРОВАТЬ : Извините, я не упомянул об этом в первую очередь: я...

10
«Cd» в / sys / kernel / debug / tracing вызывает изменение разрешения

Сегодня я столкнулся с действительно странной проблемой и совершенно беспомощен. Некоторые из серверов, которыми я управляю, отслеживаются с помощью Nagios. Недавно я увидел сбой зонда использования диска с этой ошибкой: КРИТИЧЕСКИЙ ДИСК - / sys / kernel / debug / tracing недоступен: в доступе...