小编Eri*_*ski的帖子

ls -al 结果中的“d”是什么意思,那个插槽叫什么?

在 Linux 中,d第一个位置是drwxr-xr-x什么意思?可能存在的所有可能的字母是什么,它们是什么意思?

我正在尝试了解有关 Linux 文件权限系统的更多信息,并且我想查看第一个插槽的字符含义列表。

ls permissions files

62
推荐指数
2
解决办法
10万
查看次数

ls 命令:第一行是什么意思?

当我这样做时ls -l:

calico@A000505:~/Documentos$ ls -l
total 2020
-rwxr-xr-x 1 calico calico    8559 2010-11-16 11:12 a.out
-rwxrw-rw- 1 smt    smt    2050138 2010-10-14 10:40 Java2.pdf
-rwxrw-rw- 1 ocv    ocv        234 2010-11-16 11:11 test.c
Run Code Online (Sandbox Code Playgroud)

但“2020 年总计”是什么意思?我只有 3 个文件,所以它不是文件或目录的数量,我想也不是大小。那是什么?

ls shell

31
推荐指数
3
解决办法
1万
查看次数

如何从日志文件中剪切部分?

我有一个 8 Gb 的日志文件(Rails 生产日志)。我需要在某些日期(行)之间剪切它。我可以使用哪个命令来执行此操作?

logs text-processing

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

du 跳过符号链接

默认行为du在我的系统是不正确的默认行为。

如果我是ls我的/data文件夹,我会看到(删除不重要的内容):

ghs
ghsb -> ghs
hope
rssf -> roper
roper
Run Code Online (Sandbox Code Playgroud)

每个文件夹内都有一组以数字为名称的文件夹。我想获得所有名为 的文件夹的总大小14,所以我使用:

du -s /data/*/14
Run Code Online (Sandbox Code Playgroud)

我看...

161176 /data/ghs/14
161176 /data/ghsb/14
8 /data/hope/14
681564 /data/rssf/14
681564 /data/roper/14
Run Code Online (Sandbox Code Playgroud)

我想要的只是:

161176 /data/ghs/14
8 /data/hope/14
681564 /data/roper/14
Run Code Online (Sandbox Code Playgroud)

我不想看到符号链接。我试过-L, -D,-S等。我总是得到符号链接。有没有办法去除它们?

shell symlink wildcards

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

nc: 绑定失败: 地址已被使用

我正在尝试nc从脚本执行命令,我的脚本nc使用相同的源端口在目标的不同端口上执行命令。

例如:

nc -p 8140 -z -v -n 10.X.X.9 9090
nc -p 8140 -z -v -n 10.X.X.9 9091
nc -p 8140 -z -v -n 10.X.X.9 9092
nc -p 8140 -z -v -n 10.X.X.9 9093
and so on ...
Run Code Online (Sandbox Code Playgroud)

在第一次 nc 执行之后,对于所有行的其余部分,我收到了下面提到的错误消息。

nc: bind failed: Address already in use
nc: bind failed: Address already in use
nc: bind failed: Address already in use
Run Code Online (Sandbox Code Playgroud)

有没有办法避免这种情况?

networking tcp netcat

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

标签 统计

ls ×2

shell ×2

files ×1

logs ×1

netcat ×1

networking ×1

permissions ×1

symlink ×1

tcp ×1

text-processing ×1

wildcards ×1