Linux常用的一些基礎命令

2022-05-18 07:42:15 字數 1549 閱讀 1195

檢視

臨時生效修改主機名

永久生效

預設設定

修改dns

nameserver 114.114.114.114

切換使用者

su+使用者

#su djl

#su root

環境變數的問題

#su#su-

檢視硬碟檔案

檢視硬碟資訊

分割槽n建立分割槽

p檢視分割槽

w儲存退出

q不儲存退出

檢視分割槽、掛載、使用率

格式化檔案系統

關閉防火牆

[centos6.5]

service iptables stop

防火牆開機不啟動

chkconfig iptables off

[centos7.0]

service firewalld stop

檢視mount命令路徑

#which mount

root付使用者許可權

#gedit /etc/sudoers

#sudo

檢視本使用者許可權

#sudo -l

清除密碼

#sudo -k

不需要密碼,普通使用者直接切換到root

#sudo -i

boot分割槽一般300m足夠大

重定向

date > aa.txt如果不存在,則建立,如果存在,則刪除裡面的內容,然後在寫(覆蓋)

>>追加,不清空後面檔案的內容,接著在後面寫

只能重定向正確的結果,不能重定向錯誤的結果

2>覆蓋

2>>追加

只重定向錯誤的結果,不重定向正確的結果

hatis+命令(解釋命令是幹什麼的)

--help            -h

man   amanual   manpage

#mandb(更新資料庫)

vi編輯器

vi 替換

b替換成a

s/(a)/(b)/只切換這一行,而且只切換這一行的第乙個

s/(a)/(b)/g把本行所有的關鍵字全都切換

m,ns/(a)/(b)/g從第m行切換到第n行

.指定是當前行

$最後一行

$-1當數第二行

%全文切換

\反斜線**移符)

分隔符不一定非得使用/。如果替換的字元有/的話,我們應該可以使用其他字元比如#等

:%s#()#()g

複製yy複製當前行

3yy複製三行

y複製當前行

yw複製乙個單詞

y$複製游標到結尾

y^複製游標到行首

#yy複製#行

#yw複製#個單詞

m,ny複製m到n行內容。

撤銷 u

前進 ctrl + r

貼上在命令模式下,將游標移動到將要貼上的行處,按「p」進行貼上

剪下dd

3dd

Linux一些基礎命令

新建使用者 sudo adduse 使用者名稱 登入使用者 su l 使用者名稱 檢視當前所在組 group 使用者名稱 為使用者建立分組 su l 使用者名稱 su ls 會提示不在檔案中 su root 當前登入的管理員賬號 group 使用者名稱 sudo usermod g sudo 使用者...

Linux一些基礎命令

目錄操作 文件根目錄 cd path 進入指定目錄 ls 檢視目錄下子目錄 檔案,帶引數 ls l,簡寫 ll pwd 顯示當前位置完整路徑 tab鍵 補缺 偷懶 任何對檔案的操作都是有目錄的,要麼是相對位址,要麼是絕對位址 檔案操作 cp source target 複製源路徑檔案到目錄位置 cp...

Linux 常用的一些命令

rm刪除檔案 rm rf快速刪除資料夾 rm刪除檔案 安裝rpm檔案包 rpm字尾名的安裝包在linux環境下要使用rpm命令執行 rpm ivh rpmrpm檢視安裝路徑 rpm qpl rpm檢視編譯庫版本 rpm aq grep glibc使用chmod給資料夾遞迴賦予許可權 chmod 77...