cd命令:
cd --直接回到家目錄
cd ~? ? --直接回到家目錄
cd ..? ? --返回上級目錄
cd .? ? --回到當(dāng)前目錄
cd -? ? --在兩個目錄之間切換
ls命令:
ls?????? ? ? ? ? 列出文件或者目錄下的內(nèi)容
ls?????? ? ? --查看當(dāng)前目錄包含哪里些內(nèi)容
ls ./?? ? ? ? --查看當(dāng)前目錄包含哪里些內(nèi)容
ls ../? ? ? ? --查看上層目錄包含哪里些內(nèi)容
ls -a? ? ? ? --查看當(dāng)前目錄中所有的文件儒搭,包括以點開頭的隱藏文件
ls -l??? ? ? --詳細方式列出目錄中的內(nèi)容
ls -al /?????--以長格式列出目錄中所有的內(nèi)容吵血,包括隱藏文件
ls -ltr?????? --以長格式和時間及以時間反向順序來顯示目錄中的內(nèi)容氮兵,最老的文件在最上面
ls -R? ? ? ? --遞歸列出目錄中的內(nèi)容
tree /a/?? --查看a目錄的目錄樹結(jié)構(gòu) 安裝tree(yum -y install tree)
ls -lh?? ? ? ? 顯示文件的大小
mkdir命令:——創(chuàng)建目錄文件夾
mkdir a??? ???? ? ? ? ? 新建一級目錄
mkdir -p c/d??? ?? ? 新建多級不存在目錄
touch命令:——創(chuàng)建文件委刘、更改文件時間戳
# touch /tmp/test/uplooking
# touch a1 a2 a3
# touch b{1,2,3}? 等價與 b1 b2 b3
# touch c{1,2}{a,b,c}
rm 命令:——刪除文件或目錄
# rm -r /tmp/test/a
rm:是否刪除目錄 "/tmp/test/a"碴开?y
-r 遍歷刪除 (可以把目錄以及目錄里的東西都刪除)
# rm -rf /tmp/test/b/
*****-rf? 非常危險,不做任何提示把目錄刪除掉*******
# rm -rf /tmp/test/*
刪除/tmp/test/目錄下所有內(nèi)容
# rm -rf ./*
rmdir:刪除空目錄
cp?命令?:——拷貝文件或目錄
cp /dir1/file1?? /dir2/
cp /dir1/file1?? /dir2/file2???? 拷貝并且改名
cp -a /dir1/file1 /dir2?????? ? ? 從dir1目錄拷貝文件至2,過程中文件中所有的屬性不變
cp -r /dir1/ /dir2?????? ? ? ? ? ? 遞歸拷貝(拷貝目錄)
mv 命令:—— 移動文件!
mv /dir1/file1 /dir2
mv /dir1/file1 /dir2/file2??????? --移動并改名
mv /dir1/file1?/dir1/file2??????? --改名字
history 命令:——查看歷史記錄
history????? ? ? ? 查看命令歷史
history -c? ? ? ? 清空命令歷史
history -w? ? ? ? 把命令歷史寫入默認文件中($HOME/.bash_history)
alias命令:——定義別名
alias xxx="yyy"
#alias kk="ls --color"
# unalias kk
unalias xxx 取消別名
help命令:——幫助
內(nèi)部幫助 help +內(nèi)部命令
help cd
外部命令 外部命令 +? --help
shutdown? ? ? ? ? ? ? ? ? --help
ctrl+shift+t? 打開新的窗口
&> dev/null? ? -----屏幕不產(chǎn)生任何輸出
mkdir(他建目錄)
mkdir a--新建一級目錄
mkdir -p --新建多級不存在目錄
rmdir:刪除空目錄可以刪除多級空目錄
#rmdir dir1
#rmdir -p a/b/c
rmdir只可以刪除空目錄哪廓, rm可以刪除有文件目錄
cp copy files and directories 復(fù)制文件和目錄
cp /dir1/file1/dir2/
cp /dir1/file1/dir2/file2
cp -a /dir1/file1 /dir2--從dir1目錄拷貝文件至2,過程中文件中所有的屬性不變
cp -r /dir1/ /dir2--遞歸拷貝(拷貝目錄)
\cp? /dir1/file1? /dir2/file1? 如果有重名的不訊問是否覆蓋初烘,直接覆蓋
mv move (rename) file
mv /dir1/file1/dir2
mv /dir1/file1/dir2/file2--移動并改名
mv /dir1/file1/dir1/file2--改名字
rm - remove files or directories
rm /a.txt
rm /a/
rm -rf /a/ /a.txt? 禁用
force 強制
轉(zhuǎn)意 沒有顏色
alias? ? ? ? ----定義別名
alias xxx="yyy"
#alias kk="ls --color"
# unalias kk
unalias xxx 取消別名