相关疑难解决方法(0)

了解 /dev 及其子目录和文件

$ ls -l /dev/stdin /dev/fd/0
lrwx------ 1 tim tim 64 2011-08-07 09:53 /dev/fd/0 -> /dev/pts/2
lrwxrwxrwx 1 root root 15 2011-08-06 08:14 /dev/stdin -> /proc/self/fd/0
$ ls -l /dev/pts/2 /proc/self/fd/0
crw--w---- 1 tim tty  136, 2 2011-08-07 09:54 /dev/pts/2
lrwx------ 1 tim tim     64 2011-08-07 09:54 /proc/self/fd/0 -> /dev/pts/2
Run Code Online (Sandbox Code Playgroud)
  1. 我想知道是否所有文件/dev及其子目录下的所有文件都是设备的文件描述符?
  2. 为什么彼此之间有这么多链接?例如,/dev/fd/0/dev/stdin/proc/self/fd/0都是指向 的链接/dev/pts/2
  3. 如果lin lrwx------mean link,cincrw--w---- 是什么意思?

linux file-descriptors devices

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

使用 diff 比较两个命令的输出

如何使用diff比较两个命令的输出?

我知道如何使用它来比较文件的内容filename1与命令的输出cmd2

cmd | diff filename -
Run Code Online (Sandbox Code Playgroud)

我该如何做到这一点,以便我可以有另一个命令,例如cmd1代替filename

我使用的是 dash,它不支持进程替换。

diff dash stdout

4
推荐指数
1
解决办法
1570
查看次数

标签 统计

dash ×1

devices ×1

diff ×1

file-descriptors ×1

linux ×1

stdout ×1