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

cd - это встроенная оболочка для изменения рабочего каталога.

4
Псевдоним к CD в каталоге и вызов команды
У меня есть .bash_profileи в этом у меня есть набор псевдонимов. Эти псевдонимы в настоящий момент выполняют только одну команду, и это было довольно легко. Однако я хотел бы сделать две вещи с новым псевдонимом, который я пытаюсь создать. CD в ​​каталог Запустите команду из этого каталога
21 bash  alias  cd-command 

3
Когда я перехожу по символической ссылке, почему pwd показывает символическую ссылку вместо реального пути?
Я создал программную ссылку ( ln -s 1 2) на каталог, который находится внутри testкаталога, открыл программную ссылку ( cd 2) и отобразил текущий путь, используя pwd. Отображаемый путь был ~/test/2и нет ~/test/1. В ОС, такой как Windows, все по-другому, ярлык приводит нас к реальному каталогу. Я немного запутался, как …

7
Почему я должен cd из удаленного каталога?
На моем сервере структура каталогов выглядит примерно так: /myproject/code У меня обычно есть SSH-соединение с сервером и «стоять» в этом каталоге: root@machine:/myproject/code# Когда я развертываю новую версию своего кода, каталог кода удаляется, поэтому у меня остается: root@machine:/myproject/code# ./run -bash: ./run: No such file or directory И единственное решение, которое я …

6
Эквивалент псевдонима для символической ссылки?
Мне часто приходится прыгать по нескольким каталогам в моей домашней папке и уставать от их написания. Я хотел бы более быстрый подход, который традиционно будет символической ссылкой. Однако я не хочу загромождать свой домашний каталог десятками символических ссылок. Я мог бы создать какой-то ~/links/каталог и загромождать его символическими ссылками, но …


1
Это стандартное поведение для автоматического выбора компакт-диска, когда ему дается неполное имя каталога?
У меня есть три папки , названные ProjectA, ProjectBи ProjectC. Когда я tab-полный cdк cd Projectи нажмите Enter, он выбирает ProjectC. Я обнаружил, что это также относится и к другим подобным случаям; по умолчанию последний в лексикографическом порядке (но это также может быть последнее изменение / добавление). Это ожидаемое поведение …

2
Изменить каталог без ввода CD?
Можно ли сделать каталог изменений bash в командной строке, просто набрав этот каталог без каких-либо команд, подобных cd? Например, это возможно вместо того, чтобы написать это: $ cd /tmp Я просто хочу написать только это: $ /tmp Другими словами, если я называю каталог как приложение, я хочу установить этот каталог …

1
pushd, popd vs cd, cd- в bash и zsh
Есть ли разница между поведением pushd / popd в bash и zsh? Похоже, в zsh cd, cd ведет себя точно так же, как pushd / popd (который автоматически добавляет / pops каталог, когда cd), тогда как в bash cd не влияет на стек dir. Если кто-то может дать мне указатель, …
16 bash  zsh  cd-command  pushd 

3
Почему имена моих папок оказались такими, и как я могу исправить это с помощью скрипта?
Извините, если есть ответ в другом месте, я не знаю, как искать мою проблему. Я выполнял некоторые симуляции на HPC-сервере Redhat Linux, и мой код для обработки структуры папок с целью сохранения результатов был неудачной. Мой код Matlab для создания папки был: folder = [sp.saveLocation, 'run_', sp.run_number, '/']; где sp.run_numberбыло …

3
Как запустить одну команду с каталогом в качестве аргумента, а затем выполнить CD для того же? Я получаю «нет такого файла или каталога»
Я хотел бы построить короткую функцию, чтобы сделать следующее. Допустим, я переместил файл file.tex в каталог документов: mv file.tex ~/Documents Затем я хотел бы перейти cdв этот каталог: cd ~/Documents Я хотел бы обобщить это для любого каталога, чтобы я мог сделать это: mv file.tex ~/Documents follow и попросите followкоманду …
15 bash  cd-command 


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


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

6
Почему «ls» требует отдельного процесса для выполнения?
Почему lsтребуется отдельный процесс для его выполнения? Я знаю причину, по которой команды наподобие cdне могут быть выполнены механизмом разветвления, но есть ли вред, если они lsвыполняются без разветвления?
14 ls  cd-command  fork 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.