Linux命令總結(持續更新)

2021-08-26 02:55:44 字數 3202 閱讀 2334

其他常用指令

`rpm`

`yum`

系統管理

修改時間

遠端連線

pwd檢視當前位置的絕對路徑

clear清空螢幕

cd改變當前目錄

mkdir建立目錄

touch建立檔案

rmdir刪除空目錄

rm刪除檔案或目錄

cp複製檔案

mv移動檔案,可以用來重新命名檔案

檢視檔案內容

tail檢視檔案的後幾行(預設後10行)

刪除使用者userdel [選項] 《使用者名稱》

修改使用者usermod [選項] 《使用者名稱》

修改密碼passwd [選項] 《使用者名稱》

新增使用者組groupadd [選項] 《使用者組名》

刪除使用者組groupdel [選項] 《使用者組名》修改使用者組groupmod [選項] 《使用者組名》

切換使用者組,如果乙個使用者同時屬於多個使用者組,那麼使用者可以在使用者組之間切換,以便具有其他使用者組的許可權。newgrp 《目標使用者組》/etc/passwd檔案

切換使用者su

修改許可權

修改所有者

進入編輯模式

儲存、退出

命令模式下:

顯示行號: 最後行模式下set nu刪除

刪除單個字元x

撤銷u貼上p複製當前行yy移動游標

查詢 替換

附快捷鍵圖

修改網路對映

靜態ip配置vim /etc/sysconfig/network-scripts/ifcfg-eth0重啟網路配置service network restart

按檔案大小查詢

按檔案型別查詢

按檔案所有者&所屬組

-a: and 連線兩個條件

whereis: 只能用於查詢二進位制檔案、源**檔案和man手冊頁

which: 在$path宣告的目錄中查詢符合條件的檔案

locate: 用於查詢符合條件的文件,他會去儲存文件和目錄名稱的資料庫內

# 1.方式一

vim /etc/sudoers

# 2.方式二

visudo

# ----------------

# add this

hduser all=

(all) all

>>: 追加符號,將前乙個命令的輸出追加寫入乙個檔案中

>: 覆蓋符號,將前乙個命令的輸出覆蓋寫入乙個檔案中

tar解壓

連線映象檔案(使用root使用者操作)

掛載映象

mkdir /mnt/iso # 建立掛載路徑

mount /dev/cdrom/ /mnt/iso/ # 掛載

修改源:

cd /etc/yum.repos.d/

mv centos-base.repo centos-base.repo.bak # 備份原yum源配置

vim centos-media.repo

# === vim centos-media.repo ===

baseurl=file:///mnt/iso/

gpgcheck=0

enabled=1

# *************************====

如果失敗,檢查下其他原始檔中enabled字段是否也開啟為1,有則關閉,比如epel.repo

顯示有關每個file所在的檔案系統的資訊,或缺省情況下顯示所有檔案系統的資訊。

service

管理一些服務程序的啟動、關閉。(有些服務啟動需要root許可權)

sudo service [服務名] [start|status|stop]
systemctl
sudo systemctl [start|status|stop|restart] [服務名]
tzselect根據提示選擇時區

修改/etc/localtime檔案

notes:

如果當前使用者名稱於遠端登入的使用者名稱相同,可以省略,即ssh [hostname]

ssh

[username]@[hostname]

# 傳輸單個檔案

scp[filename]

[username]@[hostname]:[remotefilepath]

# 傳輸資料夾

scp -r [dir]

[username]@[hostname]:[remotepath]

# 注意:不會載入環境變數,需要手動source

ssh[username]@[hostname]

"your command"

Linux 命令學習總結(持續更新)

命令關機 shutdown h now 正常關機 halt 關閉記憶體 init0 備份 在vm中備份分為 快照,轉殖 快照 又稱還原點,就是儲存在拍快照時候的系統的狀態 包含了所有的內容 在後期的時候隨時可以恢復。側重於短期備份,需要頻繁備份的時候可以使用快照,做快照的時候虛擬的作業系統一般處於開...

常用Linux命令(日常總結,持續更新)

telnet 選項 引數 解釋 telnet命令用於登入遠端主機,對遠端主機進行管理。telnet因為採用明文傳送報文,安全性不好,很多linux伺服器都不開放telnet服務,而改用更安全的ssh方式了。但仍然有很多別的系統可能採用了telnet方式來提供遠端登入,因此弄清楚telnet客戶端的使...

vim 命令總結 持續更新

工作三年,一直處在半命令列,半ide的狀態,慢慢的總結一部分,便於以後使用。1.tab 在新標籤中開啟檔案 tabedit filenamevim 從 vim7 開始加入了多標籤切換的功能,相當於多視窗.tabnew 開啟新的tab ctrl n新建標籤頁,ctrl t在新標籤頁中開啟選定的檔案 t...