目錄操作
cd usr/ :切換到該目錄下usr目錄
cd .. :切換到上一層目錄
cd / :切換到系統(tǒng)根目錄
mkdir :目錄名稱 創(chuàng)建目錄
ls :目錄名稱 查詢該目錄下所有的目錄和文件
ls [-a] :目錄名稱 查詢該目錄下所有的目錄和文件,包含隱藏文件
ls [-l] :目錄名稱 查詢該目錄下所有的目錄和文件的詳細(xì)信息
find / -name :目錄名稱 查找/root下的目錄(文件)
mv :目錄名稱 新目錄名稱 修改目錄名稱
mv :目錄名稱 目錄的新位置 剪切
cp -r :目錄名稱 目錄的目標(biāo)位置 拷貝
rm -rf :目錄 強(qiáng)制刪除目錄
文件操作
touch :文件名稱 創(chuàng)建空文件
cat/more/less/tail :文件 查看文件內(nèi)容
tail -f :文件 動態(tài)查看/實時查看文件(日志)
grep :要搜索的字符串 要搜索的文件 關(guān)鍵字搜索
vi/vim :文件 修改文件內(nèi)容
rm -rf :文件 強(qiáng)制刪除文件
文件的打包:tar -zcvf 文件名.tar 要打包的文件
文件的解壓:tar -xvf 文件名.tar
擴(kuò)充:將文件解壓到固定位置:tar -xvf 文件名.tar -C 指定解壓的位置
查詢當(dāng)前所在位置:pwd
查看進(jìn)程
ps -ef | grep 進(jìn)程名稱(tomcat/mysql)
殺死進(jìn)程
kill -9 進(jìn)程pid
查看端口號
netstat -an | grep 端口號(3306)
查看服務(wù)器ip
ifconfig
查看網(wǎng)絡(luò)是否能正常使用
ping 外網(wǎng)地址 查看是否能訪問外網(wǎng)
ping 內(nèi)網(wǎng)ip 查看是否能訪問內(nèi)網(wǎng)
權(quán)限命令
chmod 777 文件 賦權(quán)
查看cpu
top
查看磁盤信息
df -h
查看內(nèi)存信息
free
關(guān)機(jī)命令
shutdown -h now 立刻關(guān)機(jī)誊垢,其中now相當(dāng)于時間為0的狀態(tài)
shutdown -h 10:23
shutdown -h +10 系統(tǒng)再過十分鐘后自動關(guān)機(jī)
重新啟動
reboot 重新啟動操作系統(tǒng)
1.關(guān)于vim使用過程:
在實際開發(fā)中,使用vim編輯器主要作用就是修改配置文件
vim 文件------>進(jìn)入文件----->命令模式------>按i進(jìn)入編輯模式----->編輯文件 ------->按Esc進(jìn)入底行模式----->輸入:wq/q!
2.打包并壓縮文件
打包是指將一大堆文件或目錄什么的變成一個總的文件,壓縮則是將一個大的文件通過一些壓縮算法變成一個小文件蓖扑。
Linux中的打包文件一般是以.tar結(jié)尾的聂使,壓縮的命令一般是以.gz結(jié)尾的鸳君。
而一般情況下打包和壓縮是一起進(jìn)行的折欠,打包并壓縮后的文件的后綴名一般.tar.gz叠萍。
命令:tar -zcvf 打包壓縮后的文件名 要打包壓縮的文件
其中:z:調(diào)用gzip壓縮命令進(jìn)行壓縮
c:打包文件
v:顯示運行過程
f:指定文件名
示例:打包并壓縮/test下的所有文件 壓縮后的壓縮包指定名稱為xxx.tar.gz
tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt
或:tar -zcvf xxx.tar.gz /test/*
3.解壓壓縮包(重點)
命令:tar [-xvf] 壓縮文件
其中:x:代表解壓
示例:將/test下的xxx.tar.gz解壓到當(dāng)前目錄下:tar -xvf xxx.tar.gz