1.touch:建立文件,好比: touch a.txt
2.vi:編輯修改文件,好比: vi a.txt
打開編輯頁面後:
a 鍵:開始輸入編輯;
Esc鍵:結束輸入內容
:wq:保存文件編輯內容退出;注意前面的「:」
ctrl+z:強制退出當前編輯狀態;
!:不保存退出
3.rm:刪除文件
-f:force,即強制刪除; 如:rm -f a.txt
-r:recursive,即遞歸式的刪除列出的目錄下的全部文件和目錄;如:rm -r a.txt
-i:interactive,即交互式刪除文件,即會問是否刪除文件?如: rm -i a.xtx
-v:verbose,詳細顯示進行的步驟;如:rm -v a.txt
4.mkdir:建立目錄,如:
mkdir Music
5.rm -rf : 強制刪除文件目錄和其下的文件,如:
rm -rf Music (假設Music下還有其餘文件和目錄)
6.rm -d:刪除空文件目錄,如:
rm -d Music (假設Music文件夾是空的)
7.cat:按正序輸出(讀出)文件內容,如:
cat a.txt (頁面就會顯示文件內容)
8.tac:按反向輸出文件內容,如:
tac a.txt
9.echo:輸出一行內容,常常輸出字符串,數字之類的內容,如:
echo "hello world"/ echo hello world / echo 12345等
10.printf:格式化輸出內容,如:
printf "%-10s %-10s %-10s\n" id name pwd
輸出:id name pwd (製表形式輸出內容)
注:
%s :字符串格式化 %-10s:靠作對齊 %10s:靠又對齊,下同
%d:整數格式化
%f:浮點型格式化
11.ls:列出目錄內容
-l:垂直形式列出目錄內容
-i:把一些相關信息也一塊兒列出來
-s: size,即把目錄下文件大小也輸出來,默認按文件大小排序出來
12.mv:源文件內容拷貝到目標文件中,覆蓋原內容,如:
mv a.txt b.txt 其中a:src ,b :des
13.su: 切換到root用戶(有可能須要輸入root密碼)
14.exit: 從root用戶切換到普通用戶(免密碼的方式)
su - test: 從root用戶切換到test用戶 (test是普測試用戶,要換成本身的纔對)
15.find 命令的幾種用法:
1.全盤
find / -name tomcat tomcat 是要查找的文件名 ;/ 表明是全盤搜索也能夠指定目錄搜索
2.按目錄搜索:
find /etc -name tomcat
find /home -name tomcat
3.按文件大小查找:
find / -size +204800 + 號是大於; - 號是小於直接寫數字就是等於
4.查找屬於用戶名爲hello.sh的文件,輸入find / -user hello.sh,根據文件類型查找,查找某個目錄下的全部目錄。
5.輸入find / -type d,根據訪問時間,查找etc下面1小時內被修改的文件,輸入find /etc -cmin -60。