cd 命令 cd /home 進入/home目錄
cd ./ 到當前目錄
cd ../返回上一級目錄
理解相對路徑與絕對路徑
ls ./ 查看當前目錄所有文件和目錄(./可省略)
ls -a 查看所有文件,包括.開頭的文件
pwd 顯示當前所在目錄
mkdir 創建目錄 用法:mkdir test 命令後接目錄名稱即可
rmdir 刪除空目錄
rm 刪除文件或目錄
rm -rf test.txt (-r 遞歸 -f強制)
cp 複製文件 用法: cp old.txt /tmp/new.txt 常用來備份
如果複製目錄,需要加-r 參數
mv 重命名或移動文件或目錄 用法:mv old.txt new.txt
touch 創建文件 用法:touch test.txt 如果文件存在,則表示修改當前文件時間
useradd 創建用戶 用法:useradd Peter
userdel 刪除用戶
groupadd 創建組 用法:groupadd abc
groupdel 刪除組
find 查找文件或者目錄 用法:find /home -name "test.txt"
格式爲find 接 查找的目錄 -name 指定需要查找的文件名稱
名稱可以用 表示所有
如find /home -name ".txt" 表示查找home目錄下所有以.txt結尾的文件或目錄
vi 修改某個文件
vi的三種模式:
命令行模式、文本輸入模式、末行模式
默認vi打開一個文件,首先是命令行模式,然後按 i 進入文本輸入模式,可以在文件裏寫入字符等信息。
寫完後,按ESC進入命令模式,再輸入:進入末行模式,例如輸入:wq 表示保存退出
:q! 不保存直接強制退出
cat 查看文件內容 用法:cat test.txt
more 查看文件內容,分頁查看。cat是全部查看,若篇幅很多,只能看到最後的篇幅。
可以cat和more同時使用,如:cat test.txt |more 分頁顯示text.txt內容。|爲管道符,用於把|前面的輸出作爲後面命令的輸入。
echo 回顯 用法:echo ok ,則會顯示ok,輸入什麼顯示什麼
echo ok >test.txt 表示把ok字符覆蓋test.txt內容,
>表示追加並覆蓋
>>兩個大於符號,表示追加,不覆蓋
如echo ok >>test.txt 表示向test.txt文件追加ok字符,不覆蓋原文件裏的內容