Linux命令筆記1
1、mkdir 創建目錄
參數:
-p遞歸
例子:mkdir /data (創建一個名叫data的目錄)
例子:mkdir -p /data/oldboy (連續創建data和oldboy目錄,-p選項允許你一次性創建多層次的目錄)
2、ls 查看列表
參數:
-l 使用長列表格式
-d 查看目錄
-h 可讀的文件
組合模式:
例子:ls -ld +/目錄名 (查看目錄的詳細信息)
例子:ls -lh +/目錄名 (查看目錄裏面所有文件的詳細信息)
3、cd 改變目錄路徑
例子:cd /data (切換到data目錄下)
4、pwd 打印當前目錄
例子:pwd (顯示當前工作路徑)
5、touch
選項:
-a 只更改訪問的時間
-m 只修改修改的時間
例子:touch 123.txt (創建123.txt文件)
例子:touch -a 123.txt (修改123.txt的訪問時間)
例子:touch -m 123.txt (只修改修改123.txt的時間)
date c查看當前計算機的時間
參數:
-s 修改當前計算機的系統時間
例子:date -s "2017-10-09 22:34:02" (修改系統時間)
6、vi 編輯器
例子:vi 123.txt (進入123.txt文件可以增加或者修改內容)
使用方法:
執行vi 123.txt 進入vi編輯器,按鍵按下a或者i鍵進入編輯模式,輸入需要的內容比如:I am studying linux. 然後按鍵盤上的ESC鍵退出編輯模式,最後輸入:wq保存並退出 (註釋w是保存,q是退出)
7、vim 更加復雜的編輯器
8、cat 查看文件內容
例子:cat 123.txt (查看123.txt文件的內容)
例子:cat >123.txt (直接創建一個123.txt的文件回車之後輸入需要的內容之後CTRL+D保存退出)
例子:cat >>/data/123.txt<<EOF
> a
> v
> b
> n
> EOF (cat >>/data/123.txt表示執行cat命令找到/data/123.txt在把需要的內容輸出到/data/123.txt文件,內容來自哪裏?內容來自字符串(EOF字符串必須是成對出現)EOF之後的內容輸入到123.txt裏面去)
9、echo 打印輸出內容 可以配合>或者>>把文件覆蓋和追加內容
例子:echo "woshilizi">123.txt (直接把“”裏面的內容輸入到123.txt文件裏面)
提示:>此方法會清除之前的內容
>>此方法為內容追加,只會在文件尾部追加。
例子:echo "oldboy1" >>123.txt 2<&1 (把正確的內容輸入到123.txt裏面去和把如果錯誤的命令也一起輸入到123.txt做記錄)
10、xargs 從標準輸入獲取內容創建和執行命令
參數:
-n 2 (-n加數組)
例子:xargs -n 2 <123.txt (利用-n多行輸出,2代表每行輸出為2個數組)
本文出自 “天晴Linux之旅” 博客,請務必保留此出處http://6520736.blog.51cto.com/6510736/1971055
Linux命令筆記1