輸出重定向
;覆蓋檔案內容
echo "123" > test;把原來的內容覆蓋
echo "123" >> test;把原來的存在(並存)
echo "ken2" > /etc/hostame;實現改名
2>;錯誤的覆蓋輸出
echo 2>
2>>不覆蓋
&>;一和二不用判斷都可以輸入到檔案中去
&>>;不覆蓋
輸入重定向
wc -l < /etc/passwd
管道符|;將前乙個檔案的輸出用作下乙個命令的輸入
cat /etc/passwd | grep "proot" |wc -l;結果就是最後統計的行數
萬用字元;代表零個或者無數個
?;匹配乙個未知位而且必須存在
[0-9];匹配單個數字
[a-z]匹配單個字母
ls /dev/sda;可以找以dev為開頭的所有檔案
三種引www.cppcns.com號
單引號('')所見及所得。
雙引號("")保留其中的變數屬性,不進行轉義處理。
反引號``;執行命令
軟連線windows的快捷方式
【軟鏈結相當於快捷方式,www.cppcns.com硬鏈結相當於複製貼上】
建立完成後,原始檔、軟鏈結和硬鏈結均可以檢視到檔案內容。
編輯原始檔,軟、硬鏈結跟著動。
刪除原始檔,軟鏈結失效,鏈硬接無影響。再重新建乙個與原始檔程式設計客棧同名的檔案,軟鏈結就直接鏈結到新的檔案,而硬鏈結不變。因為軟鏈結是按著名稱進行鏈結。
特點:1、就是相當於win中的快捷方式
2、刪除鏈結檔案,原始檔無影響
3、刪除原始檔,鏈結檔案失效
4、修改原始檔\鏈結檔案,內容都發生改變
ln -s test test1;建立軟連線test1
硬連線刪除原來檔案對連線檔案沒有影響
總結:1、刪除鏈qcprec接檔案,原始檔無影響
2、刪除原始檔,鏈結檔案無影響
3、修改原始檔\鏈結檔案,內容都發生改變
linux磁碟系統
/test -->在根目錄裡
test -->在當前檔案下
絕對路徑和相對路徑
ls /root/name/abc;絕對路徑從根開始找
ls name/abc;相對路徑是在本地路徑開始找
總結本文位址: /os/linux/259511.html
Linux系統命令 高階
命令經常用來監控linux的系統狀況,比如cpu 記憶體的使用。查詢指定檔案 whereis 查詢指定的檔案源和二進位制檔案和手冊等 which 用於查詢命令或別名的位置。locate 快速查詢系統資料庫中指定的內容。grep 查詢檔案裡符合條件的字串。在檔案中查詢字串 不區分大小寫 grep i ...
linux高階命令
二 許可權的修改組管理 三 內容檢視,壓縮,解壓,檔案大小的檢視 四 vi 或者vim編輯器 五 管道 查詢 grep find locate wa 六 輸出及顯示 七 主機名hostname和hosts檔案的操作 八 軟體的安裝和解除安裝 九 jdk的安裝和配置 十 history的操作和幫助文件...
Linux高階命令
當我們熟悉一定的基礎命令時,我們往往會接觸到一些高階的命令操作,或者說是陌生的命令操作。2.1.程序除錯 gdb 程式互動除錯 gdb是乙個由gnu開源組織發布的 unix linux作業系統下的 基於命令列的 功能強大的程式除錯工具。對於一名linux下工作的c 程式設計師,gdb是必不可少的工具...