标签: directory

访问docker中的主机目录时拒绝权限

简而言之:我正在尝试在Docker中安装主机目录,但是我无法从容器内访问它,即使访问权限看起来很好.

细节:

我在做

sudo docker run -i -v /data1/Downloads:/Downloads ubuntu bash
Run Code Online (Sandbox Code Playgroud)

然后

ls -al
Run Code Online (Sandbox Code Playgroud)

它给了我:

total 8892
drwxr-xr-x.  23 root root    4096 Jun 18 14:34 .
drwxr-xr-x.  23 root root    4096 Jun 18 14:34 ..
-rwxr-xr-x.   1 root root       0 Jun 18 14:34 .dockerenv
-rwx------.   1 root root 9014486 Jun 17 22:09 .dockerinit
drwxrwxr-x.  18 1000 1000   12288 Jun 16 11:40 Downloads
drwxr-xr-x.   2 root root    4096 Jan 29 18:10 bin
drwxr-xr-x.   2 root root    4096 Apr 19  2012 boot …
Run Code Online (Sandbox Code Playgroud)

directory mount file-permissions permission-denied docker

249
推荐指数
9
解决办法
20万
查看次数

写入新文件时自动创建整个路径

我想写一个新的文件FileWriter.我这样使用它:

FileWriter newJsp = new FileWriter("C:\\user\Desktop\dir1\dir2\filename.txt");
Run Code Online (Sandbox Code Playgroud)

现在dir1dir2目前都不存在.我希望Java自动创建它们,如果它们还没有存在的话.实际上Java应该设置整个文件路径(如果尚未存在).

我怎样才能做到这一点?

java directory path filewriter

232
推荐指数
4
解决办法
20万
查看次数

将文件从一个目录复制到现有目录中

在bash我需要这样做:

  1. 获取目录中的所有文件

  2. 将它们复制到现有目录中

我该怎么做呢?我试过cp -r t1 t2(t1和t2都是现有的目录,t1里面有文件)但是它在t2里面创建了一个名为t1的目录,我不想这样,我需要t1中的文件直接进入t2.我该怎么做呢?

directory bash copy file cp

230
推荐指数
7
解决办法
29万
查看次数

获取目录nodejs中的所有目录

我希望这会是一件简单的事情,但我找不到任何可以做到的事情.

我只想获取给定文件夹/目录中的所有文件夹/目录.

例如:

<MyFolder>
|- SomeFolder
|- SomeOtherFolder
|- SomeFile.txt
|- SomeOtherFile.txt
|- x-directory
Run Code Online (Sandbox Code Playgroud)

我希望得到一个数组:

["SomeFolder", "SomeOtherFolder", "x-directory"]
Run Code Online (Sandbox Code Playgroud)

或上面的路径,如果这是如何服务...

那么上面有什么已经存在的吗?

directory node.js

230
推荐指数
9
解决办法
14万
查看次数

列出一个目录PHP中的所有文件

使用PHP列出一个目录中的所有文件的最佳方法是什么?是否有$ _SERVER函数来执行此操作?我想列出usernames /目录中的所有文件,并使用链接循环该结果,这样我只需单击文件名的超链接即可到达那里.谢谢!

php directory list

223
推荐指数
2
解决办法
46万
查看次数

如何在PowerShell中静默删除包含内容的目录

使用PowerShell,是否可以删除包含文件的某个目录而不提示确认操作?

directory powershell

213
推荐指数
9
解决办法
25万
查看次数

Android Studio中没有libs目录

我需要帮助在Android Studio中为我的项目创建库,我的不是自动生成的.

当我想创建一个文件夹时,它给了我很多选项,比如AIDL,Assets,JNI,Java,Java Resources,Renderscripts和Res文件夹.我选择了Res并添加了一个libs文件夹,但它没有显示在我左侧的文件结构中.

谁能帮我?

我想添加一个JAR文件,但我找不到要放入的库.

directory android libs android-studio

207
推荐指数
5
解决办法
11万
查看次数

使用C#从文件夹中获取所有文件名

我想知道是否可以在特定文件夹中获取所有文本文件的名称.

例如,我有一个名为Maps的文件夹,我想获取该文件夹中所有文本文件的名称,并将其添加到字符串列表中.

是否有可能,如果是的话,我怎么能做到这一点?

c# directory list text-files

197
推荐指数
6
解决办法
43万
查看次数

如何在Python中获取当前执行文件的路径?

这似乎是一个新手问题,但事实并非如此.一些常见的方法并不适用于所有情况:

sys.argv中[0]

这意味着使用path = os.path.abspath(os.path.dirname(sys.argv[0])),但如果您从另一个目录中的另一个Python脚本运行,这不起作用,这可能发生在现实生活中.

__文件__

这意味着使用path = os.path.abspath(os.path.dirname(__file__)),但我发现这不起作用:

  • py2exe没有__file__属性,但有一个解决方法
  • 从IDLE运行时execute()没有__file__属性
  • OS X 10.6我得到的地方 NameError: global name '__file__' is not defined

回答不完整的相关问题:

我正在寻找一个通用的解决方案,一个适用于所有上述用例的解决方案.

更新

这是测试用例的结果:

输出python a.py(在Windows上)

a.py: __file__= a.py
a.py: os.getcwd()= C:\zzz

b.py: sys.argv[0]= a.py
b.py: __file__= a.py
b.py: os.getcwd()= C:\zzz
Run Code Online (Sandbox Code Playgroud)

a.py

#! /usr/bin/env python
import os, sys

print "a.py: sys.argv[0]=", sys.argv[0]
print "a.py: __file__=", __file__
print …
Run Code Online (Sandbox Code Playgroud)

python directory path

183
推荐指数
8
解决办法
12万
查看次数

在Bash中获取目录的父级

如果我有一个文件路径,如...

/home/smith/Desktop/Test
/home/smith/Desktop/Test/
Run Code Online (Sandbox Code Playgroud)

如何更改字符串以使其成为父目录?

例如

/home/smith/Desktop
/home/smith/Desktop/
Run Code Online (Sandbox Code Playgroud)

directory bash dirname

183
推荐指数
7
解决办法
16万
查看次数