一、
1、which:
顯示命令的完正路徑,如果命令有別名則顯示其別名,可以使用–skip-alias忽略其別名
2、whereis:
在當前系統上搜索程序
-b: 僅搜索二進制程序路徑
-m: 僅搜索使用手冊文件路徑
3、who:
查看登陸當前系統的相關信息
-b: 系統最近一次啟動的時間
-u:顯示用戶在哪一個終端登陸并顯示出進程id
-r: 顯示運行級別
4、w:增強版的who,用來顯示誰登陸了,和他們正在做什么
5、history:
查看命令歷史
定義history的功能:可通過環境變量來實現
$HISTSIZE #?定義命令歷史的保存條數
$HISTFILE #?持久保存命令歷史的文件,每個用戶都有一個隱藏在用戶家目錄下的文件.bash_history
$HISTFILESIZE #?定義文件中保留多少條命令歷史,默認1000
$HISTCONTROL #忽略重復的命令
ignoredups
ignorespace #?忽略以空白開頭的命令
ignoreboth #?以上兩者同時生效
-c: 刪除所有內存中保存的命令歷史,文件中的不會刪除
-d:刪除指定的某條命令歷史
-a:將內存中的命令歷史追加到文件中
-r:從文件中將命令歷史讀取到內存中
-w:把歷史列表中的命令追加至歷史文件中
6、mkdir:
創建目錄
-p: 自動按需創建副目錄
-v:輸出詳細過程
rmdir: 刪除空目錄,若目錄中有內容則無法刪除
7、tree:
以樹狀結構顯示目錄的層次結構
tree? [OPTIONS] [DIRECTORY]
-L:指定要顯示幾層目錄結構,默認顯示所有層次結構
8、more:
用法:more FILE
9、less:
用法:less FILE
10、head :
查看文件的前N行內容,默認查看前10行
用法:head ? ? ?? [OPTIONS] ? ? ? ? FILE
-n :指定查看多少行
-20:與-n 20? 作用相同都是查看前20行
二、
1、tail:
查看文件末尾多少行
用法:tail [OPTIONS] ? ? FILE
-n:指定查看多少行
-20:與-n 20 作用相同都是查看前20行
2、stat:
顯示文件的狀態
用法:stat FILE
元數據與數據
元數據: metadata ? 描述屬性的數據是元數據
3、touch :
修改文件的時間戳,如果文件不存在則創建一個空文件
用法: touch [OPTION]… FILE…
‐c:指定的文件路徑不存在時不創建對應的空文件
‐a:僅修改access時間
‐m: 僅修改modify時間
‐t?STAMP:指定一個時間,將目標文件修改為指定的時間,通常配合‐a或者‐m使用
‐t?指定的時間格式為?年月日時分.秒
4、cp:
文件復制
用法:cp [OPTION]…SOURCE…DIRECTORY
-i;覆蓋之前提醒用戶確認
-f:強制覆蓋目標文件
-r:遞歸復制目錄
-d:復制符號鏈接本身而非其指向的源文件
-a:遞歸復制目錄,保留文件的所有屬性
5、mv:
移動或重命名文件
用法:mv [OPTION]…SOURCE…DIRECTORY
-i: 交互式
-f:強制
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/95350