2021年9月27日

0

只要有程序打开文件 就有文件描述符

文件描述符是软链接

0->/dev/pts/0

1->/dev/pts/1

2->dev/pts/2

 

1 proc进程编号

可以看到程序所对应的内存信息,对应的文件描述符是哪些

找到程序路径

先找到进程编号 ps aux

打开proc/进程编号 找到exe软链接 到进程路径

 

proc/self/ 当前运行进程进程编号

 

2

echo $$查看当前登录的是哪个shell

 

3

ll dev/st* 

/dev/stdin -> /proc/self/fd/0 

 

hostname  1 > /dev/pts/2

uname -r > hello.txt

 

5

> 1.txt

相当于touch 1.txt

 

6

echo 默认有换行

echo -n > 1.txt 清空

 

7

rm -i 提示信息算标准错误

浅蓝色文件 软链接文件

 

8

ls /data/ /err >true.txt 2>false.txt

1或空 都是一个意思

正确和错误信息分别重定向

 

9

&> 正确和错误都重定向到一个地方()

 

10

dnf -y install nano > /dev/null

 

11

>>追加

 

12

(ls ; date)> test.txt 如果不加括号只会执行后面的date到文件里面

或者{ls ;date} > test.txt

上一篇:C#链接Windows远程桌面


下一篇:power shell 删除应用