1. 程式人生 > >python之Linux基礎(六)

python之Linux基礎(六)

Linux基本命令(⼆)

  1. 輸出重定向命令:>
    Linux允許將命令執⾏結果重定向到⼀個⽂件,本應顯示在終端上的內容儲存到指定⽂件 中。
    如:ls > test.txt ( test.txt 如果不存在,則建立,存在則覆蓋其內容 )
    python之Linux基礎(六)
    分屏顯示:more
    檢視內容時,在資訊過⻓⽆法在⼀屏上顯示時,會出現快速滾屏,使得⽤戶⽆法看清⽂件 的內容,此時可以使⽤more命令,每次只顯示⼀⻚,按下空格鍵可以顯示下⼀⻚,按下q 鍵退出顯示,按下h鍵可以獲取幫助。
    python之Linux基礎(六)

管道:|
管道:⼀個命令的輸出可以通過管道做為另⼀個命令的輸⼊。
管道我們可以理解現實⽣活中的管⼦,管⼦的⼀頭塞東⻄進去,另⼀頭取出來,這⾥“ | ”的左右分為兩端,左端塞東⻄(寫),右端取東⻄(讀)。
python之Linux基礎(六)

建⽴連結⽂件:ln
Linux連結⽂件類似於Windows下的快捷⽅式。
連結⽂件分為軟連結和硬連結。
軟連結:軟連結不佔⽤磁碟空間,源⽂件刪除則軟連結失效。
硬連結:硬連結只能連結普通⽂件,不能連結⽬錄。
使⽤格式:

ln 源⽂件 連結⽂件 ln -s 源⽂件 連結⽂件

如果 沒有-s 選項代表建⽴⼀個硬連結⽂件,兩個⽂件佔⽤相同⼤⼩的硬碟空間,即使刪 除了源⽂件,連結⽂件還是存在,所以-s選項是更常⻅的形式。
注意:如果軟連結⽂件和源⽂件不在同⼀個⽬錄,源⽂件要使⽤絕對路徑,不能使⽤相對 路徑。
python之Linux基礎(六)
python之Linux基礎(六)

python之Linux基礎(六)
python之Linux基礎(六)

檢視或者合併⽂件內容:cat
python之Linux基礎(六)