相关疑难解决方法(0)

211
推荐指数
4
解决办法
13万
查看次数

文件夹名称包含点 (.) 是不好的做法吗?带有多个点的文件名怎么样?

有时,文件夹名称包含一个点 ( .)是有实际意义的。例如,您正在存储在 L=0.5 下进行的实验的数据。所以文件夹可能被命名为:

experiment_L0.5
Run Code Online (Sandbox Code Playgroud)

文件名可能会出现类似的问题。例如:

file_L0.5.txt
Run Code Online (Sandbox Code Playgroud)

在 Ubuntu 中工作,这是不好的做法吗?与 Windows 用户共享这些目录怎么样?

files directory

34
推荐指数
3
解决办法
6万
查看次数

什么是仅点命名的文件夹?

我知道点文件或文件夹是什么,但是每个目录中都有一个特定的点命名文件夹(名称只是一个点)。它们是做什么用的?

例如,这里是我的“bin”文件夹的一部分。看第一条牵引线。

drwxr-xr-x  2 root root 4.0K Jul 29 12:39 .
drwxr-xr-x 23 root root 4.0K Jul 29 12:37 ..
-rwxr-xr-x  1 root root 904K Mar 30 20:02 bash
-rwxr-xr-x  1 root root  30K Aug  3  2012 bunzip2
...
Run Code Online (Sandbox Code Playgroud)

hidden-files directory

8
推荐指数
1
解决办法
2万
查看次数

为什么 ls 命令中的当前目录被标识为链接到自身?

在“学习 UNIX 操作系统”一书中,有一节:“3.1.8 列出文件”,描述了该ls命令。

ls -l它的段落中描述了此命令的输出列。

ls -l命令的第二列包含一个数字。这个数字在书中描述为“链接到这个文件和目录的数量”。(链接到与相关编号在同一行的最后一列中命名的文件或目录。)

我尝试了这个命令,并将输出与当前目录中文件和目录的实际数量进行了比较。

ls -l
drwxr-xr-x   6 azbc  staff    192 Sep  7 16:09 test
Run Code Online (Sandbox Code Playgroud)

在目录中test,我有 2 个子目录和 1 个文件,以及 1 个隐藏文件和当前目录的列表,加上父目录的列表,因此共有 6 个文件和目录。

 ls -a -F
 ./                .hidden_file.txt  dir_2/
 ../               dir_1/            file_1.sh
Run Code Online (Sandbox Code Playgroud)

将所有文件和目录(包括隐藏文件和目录)标识为链接到当前目录对我来说似乎是合乎逻辑的。将父目录标识为链接到当前目录似乎也是合乎逻辑的。

但是为什么当前目录被标识为链接到自身?

ls -latest 目录的命令提供以下输出。( -F 选项/在目录名称后面显示目录的情况下,在可执行文件的情况下显示 *)

 ls -la -F
 total 0
 drwxr-xr-x   6 azbc  staff   192 Sep  7 16:09 ./
 drwxr-xr-x+ ?? azbc  staff    ?? Sep  7 16:06 ../
 -rw-r--r-- …
Run Code Online (Sandbox Code Playgroud)

command-line

6
推荐指数
1
解决办法
3756
查看次数

标签 统计

command-line ×2

directory ×2

bash ×1

files ×1

hidden-files ×1

redirect ×1