Вопросы с тегом «directory»

20
Как я могу скопировать файл и создать целевые каталоги одновременно?

Я хочу cp aaa/deep/sea/blob.psdчтобыbbb/deep/sea/blob.psd Как сделать копию , если deepи seaкаталоги не существуют под bbbтаким образом , что копия и создает каталоги, которые необходимы и копирует файл? Прямо сейчас я No such file or directoryтак глубоко и моря не существует. Я просмотрел...

20
Что такое каталоги ./ и ../?

Простой вопрос, но я не уверен, где искать, и Google не реагирует на периоды и косые черты. Я просто пытаюсь подсчитать количество файлов и каталогов в текущем каталоге (не включая подпапки / файлы) и пытался различить, ls -1 | wc -lи, ls | wc -lпоскольку они кажутся идентичными. Сайт, на который я...

19
Как каталоги реализованы в файловых системах Unix?

У меня вопрос, как каталоги реализованы? Я могу поверить, что структура данных, как переменная, например, таблица, массив или подобное. Поскольку UNIX является открытым исходным кодом, я могу посмотреть в исходном коде, что делает программа, когда она создала новый каталог. Можете ли вы сказать...

19
Как я могу заставить unzip / zip не создавать подкаталог при его распаковывании?

В зависимости от того, как создается zip-файл, иногда он извлекает все файлы напрямую, а иногда он извлекает файлы в подкаталог. Если последнее верно, как я могу заставить unzipкоманду «игнорировать» этот каталог первого уровня? Пример: cd /tmp wget http://omeka.org/files/omeka-1.5.1.zip mkdir...

19
Почему я должен cd из удаленного каталога?

На моем сервере структура каталогов выглядит примерно так: /myproject/code У меня обычно есть SSH-соединение с сервером и «стоять» в этом каталоге: root@machine:/myproject/code# Когда я развертываю новую версию своего кода, каталог кода удаляется, поэтому у меня остается:...

18
Как атомарно изменить символическую ссылку на каталог в busybox?

Я пытаюсь (как можно ближе) атомно изменить символическую ссылку. Я пробовал: ln -sf other_dir existing_symlink Это просто поместит новую символическую ссылку в каталог, на который указывает существующая_симлинк. ln -sf other_dir new_symlink mv -f new_symlink existing_symlink Это сделало то же...

18
установить права на чтение и запись для папки и всех ее родительских каталогов

Мне нужно установить права на чтение и запись для rootпользователя в каталог subfolderNи все его родительские папки до root. Я могу сделать это руками: $ sudo chmod +rx /root/subfolder1/subfolder2/subfolderN $ sudo chmod +rx /root/subfolder1/subfolder2 $ sudo chmod +rx /root/subfolder1 $ sudo chmod...

18
Как установить псевдоним для каждого каталога?

Предположим, у вас есть псевдоним go, но вы хотите, чтобы он делал разные вещи в разных каталогах? В одном каталоге он должен работать cmd1, а в другом -cmd2 Кстати, у меня уже есть псевдонимы для переключения на вышеуказанные каталоги, так возможно ли добавить goпсевдоним для fooпсевдонима? alias...

17
Завершение вкладки «../» в zsh

В bash я могу использовать табуляцию, чтобы переместиться на один каталог вверх и снова спуститься вниз по другому пути. Например, предположим, что я нахожусь $HOME/folder1, и я хочу, cdчтобы $HOME/folder2. $HOMEесть только два дочерних каталога folder1и folder2. В Bash я мог бы просто набрать cd...

17
Заменить символическую ссылку, которая связана с целью каталога

Я хочу обновить сервер Tomcat с 7.0.19 до 7.0.20. Я уже делал это ln -s apache-tomcat-7.0.19 tomcat7раньше, поэтому теперь мне нужно связать tomcat7 новую цель с помощью следующей команды ln -s --force apache-tomcat-7.0.21 tomcat7, но она не работает так, как я ожидал: она создала символическую...

17
Как сократить текущий путь к каталогу, отображаемый на терминале?

Если я нахожусь в глубоком каталоге, скажем: ~/Desktop/Dropbox/School/2017/C/A3/ затем, когда я открываю терминал, он говорит bob@bob-ubuntu:~/Desktop/Dropbox/School/2017/C/A3/$ а потом я пишу свою команду. Это очень долго, и каждая строка, которую я пишу в терминале, переходит на следующую строку....

17
Как заархивировать каталог с шифрованием для имен файлов?

Используя командную строку, я знаю, что могу зашифровать каталог с помощью следующей команды: zip -er Directory.zip /path/to/directory Однако это не зашифровывает сами имена файлов. Если кто-то бежит: unzip Directory.zip и многократно вводит неправильный пароль, команда unzip будет перебирать все...

17
Как перейти к списку каталогов из файлового представления в vim?

Я открыл реж vim some/dir. Я могу перемещаться по дереву, но как только я открываю файл, мне интересно, как мне закрыть представление файла, чтобы вернуться к списку каталогов и перейти к другому файлу. :wqне вариант, так как закрывает весь сеанс vim. Я предполагаю, что для этого есть режим for, но...

17
rsync рекурсивно с определенной глубиной вложенных папок

Я хочу rsyncсоздать рекурсивную папку, но хочу, чтобы подпапки были включены только до определенной глубины. Например, я хотел бы глубину 1,2,3 или 4 подпапки, как это: source/ ├── subfolder 1 │   ├── subsubfolder │   │   ├── subsubsubfolder │   │   │   └── wanted with depth 4.txt │   │   └──...

16
Проблема с командой установки для копирования всего каталога

Итак, у меня есть репозиторий с некоторыми из моих конфигурационных файлов, и я пытаюсь создать их makefileдля установки в homedir. У меня проблема в том, что когда я запускаю следующую команду прямо в Bash install -m 755 -d ~/path/to/dotfilesDir/ ~/ казалось бы, ничего не происходит в то время как...

16
Могу ли я предотвратить создание папки с определенным именем?

Я работаю над веб-приложением LAMP, и где-то есть запланированный процесс, который продолжает создавать папку с именем shopв корне сайта. Каждый раз, когда это появляется, это вызывает конфликты с правилами перезаписи в приложении, не хорошо. Пока я не найду скрипт-нарушитель, есть ли способ...

16
Bash CD до тех пор, пока в определенной папке

Я много работаю в Magento, как и многие люди, с которыми я работаю, и раздражает необходимость набирать: компакт диск ../../../../../../ Чтобы найти только несколько каталогов из корневой папки «httpdocs», я пытаюсь создать скрипт, следующий за этим псевдокодом: while lowest level directory !=...

16
В Linux является ли разрешение на «запись» эквивалентным «исполнению» для каталогов?

Разрешение на выполнение имеет смысл для файлов (которые включают в себя сценарии и т. Д.), Но когда дело доходит до каталогов, write (w)разрешение работает так же, как execute (x), верно? Что означает, что если мы даем разрешение на запись в каталог, мы также обычно проверяем «x» (для выполнения)...

16
Почему этот пустой каталог 3,5 МБ?

Я только что прочитал этот вопрос: что означает размер каталога в выводе команды 'ls -l'? ... который не совсем отвечает на мой вопрос. По сути, я перемещаю файлы на NAS. Папки, которые я уже переместил, полностью пусты, без скрытых файлов или чего-либо еще, и все duже сообщают, что их размер...

16
Компактная подсказка bash при использовании дерева каталогов / имени файла

В системе с Ubuntu 14.04 и у bashменя есть PS1переменная, заканчивающаяся следующим содержанием: \u@\h:\w\$ так что подсказка выглядит как user@machinename:/home/mydirectory$ Однако иногда текущий каталог имеет длинное имя или находится внутри каталогов с длинными именами, так что приглашение...