1.常用操作
----------------------------------------------------------------------------
//文本複製:Ctrl+Insert
//文本粘貼:Shift+Insert
----------------------------------------------------------------------------
//文件複製:
cp file1 file1.bak --把文件file1複製爲新文件file1.bak
cp file1 /home/bin --把file1文件從當前位置複製到/home/bin目錄下
cp * /home/bin --把當前文件下所有文件複製一份到/home/bin目錄下
----------------------------------------------------------------------------
//文件移動
mv * /home/bin --把當前目錄下的所有文件移動到/home/bin目錄下
mv file1 /home/bin --把file1文件從當前位置下移動到/home/bin目錄下
//文件重命名
mv file1 file2 --把file1名稱改爲file2
----------------------------------------------------------------------------
//文件列表
ls --列出當前目錄下所有文件名
ls -l --列出當前目錄下所有文件的一個長列表
ls -la --列出當前目錄下所有文件的一個長列表,包括以句點開頭的隱藏文件
ls a* --列出當前目錄下以字母a開頭的所有文件
ls -l *.doc --列出當前目錄下以.doc結尾的所有文件
find -name *.rpm 在當前目錄中查找rpm包
----------------------------------------------------------------------------
//文件刪除:
rm file1,file2,... --刪除當前目錄文件file1,file2等
rm * --刪除當前目錄下所有非隱藏文件,不刪除目錄,除非指定了-r(遞歸參數)
rm -rf /home 刪除home目錄及它所包含的所有內容
rm -r /home 刪除home目錄,會讓你確認是否刪除目錄下的文件
rm -i a*
----------------------------------------------------------------------------
//文件上傳:rz 回車
//文件下載:sz file1
//提示:如果連接linux虛擬機上,rz命令不起作用,需要安裝一個rz和sz的程序:yum install -y lrzsz
----------------------------------------------------------------------------
//進入文件
cd ../ 或者 cd / --進入根目錄下
cd .. --當前目錄的上一級目錄
cd ../.. --切換到上兩級目錄
cd ~ --切換用戶目錄,如果是root用戶,則切換到/root下
cd /home/bin --進入當前目錄的/home/bin目錄下
----------------------------------------------------------------------------
//建立目錄
mkdir 001 --在當前目錄下建立001目錄
mkdir -p /001/002/003 --在當前目錄下嵌套建立指定目錄(要帶上當前目錄)
----------------------------------------------------------------------------
//創建文件
touch a.html --在當前目錄創建一個空的a.html文件
----------------------------------------------------------------------------
//查看文件內容
more file1 --查看file1文件的內容,支持分頁顯示
less file1 --查看file1文件的內容
cat file1 --顯示file1文件的內容
tail -f file1 --查看file1的內容
tail -100 file1 --查看file1的後100行內容
----------------------------------------------------------------------------
//搜索文件的內容
grep aaa /home/bin/file1 --在file1文件中查詢包含aaa的所有行
----------------------------------------------------------------------------
//窗口切換+全屏
Alt+1 --切換窗口1
Alt+2 --切換窗口2
Alt+Enter --全屏
----------------------------------------------------------------------------
//編輯文件
vi file1 --編輯file1文件內容
esc --退出vi模式,跳入命令模式
:w --保存,但不退出vi模式
:w! --強保存,但不退出vi模式
:wq --保存,並退出vi
:wq! --強保存,並退出vi
:q --不保存,退出vi
:q! --不保存,強制退出vi
:e! --放棄所有修改,從上次保存文件開始再編輯
Ctrl+Z --將vi暫停(掛起)
ctrl+c --進入命令模式
----------------------------------------------------------------------------
//查看當前的路徑:pwd
----------------------------------------------------------------------------
//打包文件
tar -cvf file1.zip file1 --將file1打包成file1.zip格式,此處可以打包成任意格式,即後綴可以爲任意的,.aaa,.bbb,.zip,.tar 等
//解包文件
tar -xvf file1.zip --解壓包file1.zip,如果當前目錄已經有文件了,覆蓋原文件,否則正常顯示
*********************************************系統命令****************************************************************
man rm --顯示rm命令的使用說明
w --顯示登錄用戶的詳細信息,類似於who
who --顯示登錄用戶
last --顯示最近登錄的用戶
date --顯示當前時期和時間
su --切換root用戶
su zy --切換到zy用戶
clear --清屏
free --查看系統內存和Swap分區情況
reboot --重啓虛擬機
shutdown -r now --停止服務後重啓計算機
shutdown -h now --停止服務後關閉計算機
halt -關閉計算機
tips:如果操作中有特殊的符號,比如()等,記得加\轉義一下,如你要刪除file1_(1).html,要寫成 rm file1_\(1\).html