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

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

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

3
bash: cd в последний измененный дочерний каталог
Интересно, есть ли простой и / или переносимый способ сказать «перейти на последний измененный дочерний каталог». Я могу использовать ls и awk, но, возможно, есть лучший способ. cd $( ls -ltrd */ | tail -1 | awk '{ print $8 }' ) Мне нужно выполнить команду в каталоге «выходных файлов» …
10 bash  date  cd-command 

5
Могу ли я подключиться к команде cd?
Я пытаюсь что-то настроить на сервере, который я запускаю, когда cdв public_html95% случаев в папке всегда есть несколько команд, которые я всегда запускаю для проверки определенных вещей. Можно ли в любом случае подключиться, cdчтобы, если каталог был public_html, он автоматически запускал для меня команды? Если я не могу подключиться к …

2
Как мне избежать имени подкаталога с амперсандом в нем?
Запуск kornshell и попытка пройти по дереву каталогов. Хотите перейти в подкаталог с именем: -3ab_&_-3dc.img Мой вопрос: КАК мне нужно бежать от амперсанда в этом имени? Я пробовал разные комбинации двойных кавычек и обратной косой черты без успеха.

2
Как сделать аргументы CD без учета регистра?
Иногда при доступе к различным каталогам в большинстве случаев я запоминаю имена или, по крайней мере, часть имен каталогов в нашей системе Linux. Но некоторые из каталогов имеют имена, начинающиеся с заглавных букв первого символа или одного из символов в середине имени. Верхний регистр. Может кто-нибудь предложить, как я могу …

1
Понимание прохождения символьных ссылок каталога и родительского каталога
Допустим, у вас есть каталоги /dir1и /dir2/linked, где последний является символической ссылкой на первый. Когда вы cdв linkedи pwdвы получите выход /dir2/linked. Если вы тогда cd .., вы будете надеты /dir2. Такое поведение согласуется с концепцией того, что вы были /dir2/linkedраньше. Однако, насколько я понимаю, родительский каталог ( ..) любого …

1
перейдите к предыдущему каталогу без эха имени каталога
Этот ответ позволил мне cd -перейти к моей предыдущей директории в Bash. У него действительно есть серьезная проблема: он печатает каталог, на который он изменяет, тратя мое пространство экрана, так как этот каталог затем повторяется в приглашении на следующей строке. Я знаю, что могу сделать cd $OLDPWD, также упоминается в …

5
$ find -exec cd => выдает ошибку: => find: 'cd': такого файла или каталога нет
Когда я запускаю эту команду, она работает: $ find . -inum 888696 -exec ls '{}' \; Conversation.pst Outlook Data File Outlook Data File.sbd Trash Unsent Messages Inbox.pst Outlook Data File.msf Sent.pst Trash.msf Unsent Messages.msf Однако при замене lsна cdнего не работает: $ find . -inum 888696 -exec cd '{}' \; …
8 bash  find  cd-command 

4
chdir (<каталог>) не меняет каталог после выхода из оболочки
Я хотел сделать простую Cпрограмму, чтобы перейти в каталог моего проекта. Его содержание таково: #include &lt;unistd.h&gt; int main() { chdir("/home/enedil/projects/algo"); return 0; } Я скомпилировал его с помощью следующей команды ( pro.cэто имя файла): gcc pro.c -o /usr/local/bin/pro Не было ни ошибок, ни предупреждений. Но когда я запускаю его, он …
8 process  c  cd-command 

3
Можно ли программно изменить рабочий каталог родительской оболочки?
Я хочу написать некоторый код, который позволит мне переключаться на некоторые каталоги, в которые я обычно хожу. Скажем, эта программа mycdи /a/very/long/path/nameкаталог, в который я хочу перейти. Так что я могу просто напечатать mycd 2вместо cd /a/very/long/path/name. Здесь я предполагаю, что mycdзнает 2относится к этому /a/very/long/path/name. Там также может быть …

2
Что означает «cd &»?
Я знаю, как изменить каталог с терминала, набрав cd &lt;directory&gt; но вот сценарий. Я использовал терминал, чтобы зайти в папку моего репозитория git. glennRepositories Glenn-remdroid-хранилище Учитывая структуру папок выше, я хочу включить, glenn-remdroid-repositoryпотому что это мой репозиторий. cd glennRepositories Перед переключением в glenn-remdroid-repository я по ошибке набрал команду cd &amp; …

3
изменение текущего рабочего каталога с помощью скрипта
Я прочитал этот вопрос и ответ, но он не подходит для моей проблемы, даже если он похож. Я пишу скрипт (называется cpj), который запустит один из моих текущих проектов. У меня около 5 из них. Когда я печатаю $ cpj blah Я хочу, чтобы текущий рабочий каталог изменился на каталог …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.