linux(ubuntu)基本操作命令

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容