1、系統(tǒng)管理命令?
高級(jí)管理員:
sudo su?
sudo? -i
開關(guān)機(jī)命令:
reboot? 重啟
shutdown?關(guān)機(jī)
halt? ? ?關(guān)機(jī)
exit? ? 退出系統(tǒng)
Ctrl+d? ?退出命令
Ctrl +C? 退出當(dāng)前執(zhí)行的命令
pwd? 查看當(dāng)前路徑
2、文件操作命令:
ls: 顯示目錄文件
-alh? 查看文件類型
-a 顯示目錄中所有文件(包括隱藏文件)
-l 顯示文件的詳細(xì)信息(權(quán)限、時(shí)間、屬主、屬組等)
-h 顯示文件大小(自動(dòng)換算為B、KB、MB、G)
-d 顯示目錄本身信息
cd: 切換所在目錄
cd ~ 切換到當(dāng)前用戶的家目錄
cd - 切換到上一次目錄
cd . 切換到當(dāng)前目錄
cd .. 切換到上一級(jí)目錄(父目錄)
cd /xx 切換到指定路徑
find:查找文件
find / -name? "文件"??
mkdir:創(chuàng)建文件夾
mkdir? 文件夾名?
rmdir :刪除文件夾
rmdir? 文件夾名? ? ?
rm:刪除文件
rm -rf? ?文件夾或者文件名? ? 遞歸強(qiáng)制刪除
? ? ? ?-r? 遞歸
? ? ? ?-f? 強(qiáng)制
cp:拷貝文件
cp -R 源文件? 目標(biāo)地址(絕對(duì)路徑)?
mv: 移動(dòng)文件或者重命名
mv? 源文件? 目標(biāo)地址? ?
du/df:磁盤查看命令?
df -h 查看磁盤情況
du -sh * 查看所有目錄的大小
du -sh 目錄? 查看該目錄的大小
cat: 輸出文件所有內(nèi)容
cat filename? 輸出filename的所有內(nèi)容
cat -n filename 輸出內(nèi)容、顯示行號(hào)
head:查看文件內(nèi)容(默認(rèn)顯示前10行)
head -20? 查看文件,頭開始20行
tail: 查看文件內(nèi)容(默認(rèn)顯示后10行)
-f? filename 動(dòng)態(tài)顯示文件后10行(實(shí)時(shí)刷新)
-f#? filename 動(dòng)態(tài)顯示文件后#行(實(shí)時(shí)刷新)
tail -10? 查看文件,尾開始 20行
tail -f? |grep (過濾) "? ?日期 或者時(shí)間"? 實(shí)時(shí)監(jiān)控
例如: tail -f? |grep "? 2019-3-10" |more?
|more? ?管道? 向下檢索
echo: 像文件內(nèi)寫入內(nèi)容
echo xxx > filename 用xxx覆蓋filename的內(nèi)容(filename原來內(nèi)容消失,只有xxx)
echo xxx >> filename 在filename內(nèi)容新追加一行xxx(filename原來內(nèi)容依然在,新增一行xxx)
3、vi 編輯器基本命令:
i? ?當(dāng)前光標(biāo)編輯
o? 當(dāng)前光標(biāo)首行插入
x 刪除當(dāng)前光標(biāo)的字符
u? 撤銷擋墻操作
yy? 復(fù)制整行
dd? 刪除整行或者是剪切
p? 粘貼
gg? 回到首行
#G 切換到#行
G 切換到尾行
/? 正向查找
n 查找下一個(gè)
Ctrl +f? 下翻頁
Ctrl+b? 上翻頁
:set un 顯示行數(shù)
:set noun 不是顯示行數(shù)
:%s/old/new/g? ? 查找并且替換
4、linux?壓縮與解壓命令
tar命令:
? 解包:tar zxvf filename.tar
? 打包:tar czvf filename.tar dirname
gz命令:
? 解壓1:gunzip filename.gz
? 解壓2:gzip -d filename.gz
? 壓縮:gzip filename
? .tar.gz 和? .tgz
? ?解壓:tar zxvf filename.tar.gz
? ?壓縮:tar zcvf filename.tar.gz dirname
? ?壓縮多個(gè)文件:tar zcvf filename.tar.gz dirname1 dirname2 dirname3.....
bz2命令:
? ? 解壓1:bzip2? -d? filename.bz2
? ? 解壓2:bunzip2? filename.bz2
? ? 壓縮:bzip2? -z? filename
? ?.tar.bz2
? ? 解壓:tar? ?jxvf filename.tar.bz2
? ? 壓縮:tar? ?jcvf filename.tar.bz2 dirname
bz命令:
??? 解壓1:bzip2 -d filename.bz
??? 解壓2:bunzip2 filename.bz
? ? .tar.bz
? ? ?解壓:tar jxvf filename.tar.bz
z命令:
??? 解壓:uncompress? ?filename.z
??? 壓縮:compress? filename
? ? .tar.z
? ? ?解壓:tar? ?zxvf filename.tar.z
? ? ?壓縮:tar? ?zcvf filename.tar.z dirname
zip命令:
? ? 解壓:unzip? ?filename.zip
??? 壓縮:zip? ? ?filename.zip dirname