2021年9月27日
阿新 • • 發佈:2021-09-28
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
4
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