Linux必備命令與設(shè)置技巧
一、增刪
1.1 創(chuàng)建文件/文件夾
touch創(chuàng)建內(nèi)容為空文件:#touch test.txt? ?
mkdir創(chuàng)建文件夾:#mkdir dir

?vim創(chuàng)建文件后自動進(jìn)入文件進(jìn)行編輯:#vim? edit_test.txt

按i鍵直接進(jìn)入編輯狀態(tài),退出按Esc鍵,輸入“:q!"表示不保存修改直接退出,“:qw!”表示保存修改并退出編輯狀態(tài),輸入完后按Enter即退出

1.2 刪除文件、文件夾
rm刪除當(dāng)前路徑下的所有各種格式的文件,文件夾:#rm -rf *

刪除文件名和文件夾名包含指定字符的文件和文件夾:#rm -rf *name*? ?//刪除當(dāng)前目錄中文件或文件名包含name的文件和文件夾?

二、查看
2.1.linux系統(tǒng)的時間分為系統(tǒng)時間和硬件時間
系統(tǒng)時間查看:#date
系統(tǒng)時間修改,系統(tǒng)重啟后修改會失效:#date -s "2019-06-27 21:21:21"
硬件時間查看:#hwclock
硬件時間修改:hwclock --set? --date '2019-06-27 21:21:21'
硬件時間與系統(tǒng)時間同步:#hwclock --hctosys
修改時區(qū):#cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
2.2.空間大小查看
df查看磁盤剩余空間 :#df -lh

du查看當(dāng)前目錄中各個文件夾大小:#du -h?

du值查看當(dāng)前目錄總共占用空間大小:#du -hs

查看指定文件夾所有文件的大小 #du -h 目錄名
在指定路徑設(shè)置指定文件夾深度大小查詢 #du 路徑?-h --max-depth=2
如查看/root/路徑下,文件深度為2的各文件夾大小 #du /root/ -h --max-depth=2

free查看整個系統(tǒng)空間大?。?free -h?

2.3 文件夾查找
find進(jìn)行文件查找:#find / -name test? ? ? //查找根目錄下文件夾名稱帶有test的文件夾
2.4 文件查找
find進(jìn)行文件查找:#find / -name test.txt? ? ?//查找根目錄下的test.txt

2.5?文件內(nèi)容查找
grep查找包含指定內(nèi)容的文件所在的路徑:#grep? -r ?"content" /home/test? //在目錄/home/test下查找包含content的文件的路徑,如果相同路徑下多個文件都包含查詢內(nèi)容,也只顯示一次
?grep查找包含指定內(nèi)容的文件的文件:#grep? -r? ?-l "content" /home/test? //在目錄/home/test下查找包含content的文件

三、文件傳輸
3.1.服務(wù)器之間傳文件
本地服務(wù)器文件傳輸?shù)搅硪粋€服務(wù)器
#scp -R file_name?root@IP:/home
將遠(yuǎn)程服務(wù)器上的文件復(fù)制到本地
#scp root@remote_ip:/remote_file? /local
如果遠(yuǎn)程電腦有防火墻限制端口,則scp要走特殊端口
#scp -P 端口號 root@IP:/home
四、壓縮與解壓縮
4.1.壓縮命令
#tar -zcvf file.tar.gz file
把test文件壓縮成test.zip文件
#zip -r test.zip test
4.2 解壓命令
#tar -zxvf file.tar.gz
將test.zip壓縮文件件解壓到test目錄下
#unzip test.zip -d test
五、日常操作工具命令
5.1 多個終端在同一個窗口打開
選定一個終端窗口,同時按住ctrl+shift+T,即在該終端窗口新打開一個終端,途中打開了3個終端窗口?

5.2 終端窗口全屏顯示
剛打開的linux桌面非全屏顯示,周邊處于黑色區(qū)域?

原因為分辨率太小,調(diào)整分辨率即可,調(diào)整路徑以centos 7為例,“Application->System Tools->Settings”,再進(jìn)入“Device->Displays->Resolution”

不斷調(diào)整Resolution的值

調(diào)整為1440*900后,大小顯示合適?

5.3 文件編輯界面窗口配置gvim命令
在命令窗口中,進(jìn)行文件編輯操作不如window環(huán)境中使用工具打開文件編輯方便,linux窗口也可進(jìn)行設(shè)置和window相似。使用gvim命令可實現(xiàn)該效果,命令默認(rèn)不支持,需下載安裝。不同類型linux命令存在差異,centos 7的為yum命令下載安裝
安裝命令:#sudo yum install gvim?

安裝成功后,執(zhí)行命令#gvim file.txt 即自動打開一個新的編輯窗口,窗口顯示為file.txt文件的內(nèi)容,非命令模式,可直接進(jìn)行文件編輯。

?
?