Linux常用操作命令

man命令查看幫助手冊

/:根目錄

bin:存放二進(jìn)制可執(zhí)行文件

sbin:存放二進(jìn)制可執(zhí)行文件,只有超級管理員root可以用

etc:存放系統(tǒng)的配置文件

usr:存放共享的系統(tǒng)資源

home:存放普通用戶文件的根目錄

root:超級用戶的目錄(家)

命令

cd filename 打開/切換目錄
  • cd .. 返回上一層

  • cd / 返回根目錄

  • cd ~ 返回家即用戶登錄的家

  • cd -(減號) 兩個(gè)傳送,只能傳送上一次所在的位置

mkdir 創(chuàng)建文件夾

一次性創(chuàng)建多個(gè)文件夾,文件夾之間使用空格分隔

  • mkdir a b c d
創(chuàng)建多級目錄
  • 不能直接使用 mkdir 1/2/3/4
    • mkdir -p 1/2/3/4 正確做法
ls(list)列出文件

ls -a 列出所有文件包括隱藏的
ls -l 列出文件的詳情信息

查找文件

find尋找目錄

find 查找范圍目錄 參數(shù) -name 按名稱查找"要查找的名稱"

find ./ -name "要查找的名稱"

locate定位 相對于 find -name

locate 使用前需要?jiǎng)?chuàng)建索引數(shù)據(jù)庫,第一次使用updatedb創(chuàng)建索引數(shù)據(jù)庫,必須做

比如查找hello.txt文件

  • 首先updatedb
  • 然后 locate hello.txt

locate比find查找效率高

  • find是注意查找
  • locate是通過索引定位
where is 用于程序名搜索

移動文件

  • MV
    • 修改文件名稱 mv 原文件名 / 新文件名
    • 移動文件 mv 要移動的文件 / 目標(biāo)目錄

復(fù)制文件

  • CP
    • cp 文件名 目標(biāo)目錄
    • cp -r 遞歸移動文件夾下所有文件

創(chuàng)建文件

  • touch
    • touch hello.txt 創(chuàng)建名為hello.txt的文件

查看文件

  • cat
  • less,通過方向鍵切換查看內(nèi)容
  • more,顯示百分比,使用空格翻頁
  • tall 查看文件最后幾行 ,默認(rèn)10 在服務(wù)器執(zhí)行任務(wù),任務(wù)的執(zhí)行情況 ->log文件,查看任務(wù)的最新執(zhí)行情況。
    • tell -n 文件 查看文件后 n行內(nèi)容

VI編輯器

使用vi編輯器可以在文件中寫入內(nèi)容

  • 輸入模式 insert , i , a , o
    • i : 在光標(biāo)的當(dāng)前位置打開
    • o: 在下一行打開
    • a: 在光標(biāo)的后面插入
  • 命令模式:在輸入模式摁esc進(jìn)入
    • shift + zz 保存并退出
    • 常用快捷鍵
      • 復(fù)制: yy 從光標(biāo)算起
      • 復(fù)制n行:nyy
      • 粘貼 : p
      • 刪除 : dd
      • 刪除n行:ndd
    • $跳到行末
    • ^跳到行首
  • 底行命令模式:在命令模式輸入冒號進(jìn)入
    • 保存退出 :wq
    • 強(qiáng)制退出不保存:q!
    • 顯示行號 :set nu
    • 不顯示行號 :set nonu

刪除文件命令

  • rm
    • -r 遞歸刪除
    • -f 強(qiáng)制刪除
  • rmdir 刪除目錄

壓縮文件相關(guān)命令

  • 常見的壓縮名后綴
    • .gz
    • .tar.gz
  • tar > 打包不壓縮
    • 壓縮 :tar -zcvf 壓縮包名 要壓縮的文件
    • 解壓縮:tar -zxvf 要解壓的文件 -C 解壓后文件所存放的位置
    • ? -z 調(diào)用gzip壓縮 gzip: 對文件進(jìn)行壓縮
    • ? -c 調(diào)用tar打包
    • ? -x 解壓縮
    • ? -v 顯示運(yùn)行過程
    • ? -f 指定文件名稱
    • ? -C 指定解壓縮后存放位置

其他命令

  • pwd:顯示當(dāng)前位置
  • grep:過濾搜索
    • grep 要搜索的單詞 文件 --color
  • ps:查看當(dāng)前系統(tǒng)的進(jìn)程
    • ps -ef
  • kill
    • kill - 9 進(jìn)程id 殺死對應(yīng)進(jìn)程id的進(jìn)程
    • -9 強(qiáng)制殺死進(jìn)程
  • | 過濾網(wǎng)
    • ps -ef |grep xxx ,根據(jù)grep的條件查詢進(jìn)程
  • df-lh:查看磁盤情況
  • top:顯示內(nèi)存和cpu占用情況
  • netstat -antp:查看系統(tǒng)可用端口

Linux權(quán)限命令

  • 文件類型
    • -開頭 :普通文件
    • d開頭 :文件夾
    • l 開頭 : 鏈接
  • 接下來的9位權(quán)限,前三個(gè)是文件所屬主,接下來三個(gè)是所屬組,最后三個(gè)是其他人。
    • r —>4
    • w—>2
    • x—>0
    • 三位數(shù)相加可得不同權(quán)限
  • 修改權(quán)限 :chmod
    • chmod 對應(yīng)三個(gè)數(shù)字 文件 :修改文件的權(quán)限

用戶操作:

  • useradd username :增加用戶
  • userdel username : 刪除用戶

關(guān)機(jī):

shutdown -h t t秒后關(guān)機(jī)

shutdown -h now 現(xiàn)在關(guān)機(jī)

reboot 重啟

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容