關於linux 的基本命令 整理

2021-04-23 15:52:12 字數 3581 閱讀 8661

因為,這段時間要在linux環境裡,發布專案.所以從網路下整理了一些相關的命令.

logout  登出

login 重新登入

exit 退出當前使用者

關機:shutdown +time    例如:shutdown now(現在、立刻關機)

shutdown -c 取消所有關機設定(快捷鍵:ctrl+c)

重新啟動計算機: shutdown -r 重啟時間    例如:shutdown -r 12:00

reboot(立刻重啟)同shutdown -r

linux有7個執行級(run_level_number),可以通過這7個執行級進行字元介面,圖形介面等切換

linux  重新命名分別為: 關機     0

單使用者   1

多使用者(無網路功能)2

多使用者(全部功能) 3

保留     4

字元介面 3

圖形介面 5

重新啟動 6

字元介面命令為:init run_level_number         例如:init 5 進入圖形介面

使用者名稱的新建/修改/刪除:

建立新使用者:useradd  使用者名稱              

adduser  使用者名稱

設定使用者密碼:passwd 密碼

修改使用者名稱:usermod  新使用者名稱 前使用者名稱

刪除使用者:userdel [-r] name   (-r表示刪除使用者時一併將使用者的預設主目錄刪除)

檢視幫助資訊:

command  --help           獲得簡單的幫助資訊    cp  --help 

man command               獲得詳細的幫助資訊    man cp

info command                獲得詳細的幫助資訊    info cp

linux  重新命名檢視使用者登入資訊

whoami :顯示當前使用者名稱

who am i :現當前使用者的詳細資訊

檢視系統資訊

uname -a :全部資訊

uname -s :核心名

uname -n :節點名

uname -r :發行版本號

uname -v :核心發布時間

uname -m :硬體名

uname -p :處理器型別

uname -i  :硬體平台

uname -o :os名稱

cd 命令 檔案修改,目錄切換命令

cd命令類似windws中的dos命令

常用簡寫:

cd~ :進入主目錄

cd.  :切換到當前目錄

cd.. :切換到當前目錄

cd (直接回車) :預設回到自己的主目錄

ls(list) 命令  列出目錄中的內容

ls -l:長格式,只顯示檔案大小,屬性等

ls -a:列出所有檔案,包括應藏檔案(注:以"."開頭的檔案為隱藏檔案)

ls -r:以層次結構顯示目錄內容

ls --help:顯示ls命令的簡單幫助

ls --color=?:檔案型別顯示顏色, "?"表示什麼時候需要顏色區分檔案型別。有以下選擇項:

tty:只在終端顯示

auto:系統預設

always:總是顯示顏色

none:永遠不顯示

linux  重新命名字元介面中以顏色區分檔案型別, 分別如下:

灰色:普通檔案

綠色:可執行檔案

藍色:目錄檔案

紅色:壓縮檔案

淺藍色:鏈結檔案(類似windows中的快捷方式)

粉紅色:檔案

黃色(橙色):裝置檔案

紅底白字:錯問檔案

檢視檔案系統資訊

which :顯示命令的別名和執行檔名

whereis :顯示命令的文件和執行檔名

linux  重新命名檔案許可權

linux中檔案必須通過修改屬性改變其許可權

ls -l可以列出檔案的所有資訊

例如:lrwxrwxrwx    1             root        root    3               10:00          aaa->abc

檔案屬性       鏈結數    所有者    組      檔案大小    修改時間    檔名

其中檔案屬性代表檔案的型別和許可權

檔案屬性有10個字元組成第一位:l 是檔案型別 , 剩下9位為檔案許可權 9=3(字元)*3(類使用者)

檔案型別:

-  :普通檔案

l  :鏈結檔案

b :塊裝置檔案(如:硬碟)

c :序列裝置檔案(如:鍵盤,滑鼠)

3類使用者分別為:檔案所有者(主人)user,組成員group,其他人other

檔案有3種許可權:

讀:r寫:w

執行:x

沒有許可權:-

例如乙個檔案屬性為:lrw-r--r--    表示為檔案所有者具有讀寫許可權,組成員和其他人唯讀

chmod 命令

chmod命令可以修改檔案屬性,來改變檔案的許可權

基本格式:chmod -r 許可權表示式 檔名

-r 為選項,可以忽略

許可權表示式有兩種,分別為符號表示式和數字表示式

符號表示式:

r w x :分別代表相應的許可權

+ - = :分別表示增加,去除,設定(覆蓋)許可權

u g o :分別代表主任,組成員和其他人

例如:chmod u=rw-,g=r--,o=--- abc   表示將abc檔案設定為主人讀寫,組成員唯讀,其他人沒任何許可權

數字表示式:r=4 表示讀許可權用乙個4數字來表示

w=2 表示寫許可權用乙個2數字來表示

x=1 表示執行許可權用乙個1數字來表示

-=0 表示沒有許可權用乙個0數字來表示

例如:chmod u=rw-,g=r--,o=--- abc  同 chmod 640 abc

注:chmod 755 abc  (755是應用於**的資源檔案)

linux  重新命名其他常用命令

複製: cp  [-option]  原始檔 目標檔案

option :

cp  -f  原始檔 目標檔案   :強制覆蓋,不提示任何資訊

cp  -i  原始檔 目標檔案   :強制覆蓋,有提示資訊  

cp  -r  原始檔 目標檔案   :複製命令

tonch : 修改檔案的最後修改日期

如果檔案不存在,建立新的空白檔案(linux系統中沒有專門的建立檔案命令)

rm :remove 刪除目錄/檔案(可刪除非空白目錄/檔案,永久刪除)

rm -f :強制delete,無提示

rm -i :強制delete,有提示

rm -r :刪除目錄

mv :move 移動檔案(延伸功能:重新命名,linux系統沒有專門的重新命名命令)

基本格式:

移動檔案:mv 檔名 移動目的地檔名

重新命名檔案:mv 檔名 修改後的檔名

mkdir :make dir 建立乙個目錄

mkdir -p a/b/c:建立多層目錄

rmdir :刪除目錄(不可以刪除非空目錄)

linux 基本命令整理

推薦 1.檢視目錄檔案 ls 2.檢視目前路徑 psw 3.檢視檔案內容 cat 檔名 4.開啟編輯器 vim 檔名 1 2 3 4 5 修改 按insert鍵 退出修改模式 按esc 鍵 進入輸命令模式 同時按鍵 shift 儲存退出 wq 不儲存退出 q 5.刪除檔案 夾 rm 檔案 夾 可以多...

Emacs 基本命令整理

c表示ctrl鍵,m表示alt鍵 游標控制 c v 向前翻頁 m v 向後翻頁,pageup c l 游標所在行置中 c p 游標上移 c n 游標下移 c b 游標後移 c f 游標前移 m f 前移一詞 m b 後移一詞 c a 移到行首 c e 移到行尾 m a 移到句首 m e 移到句尾 m...

mongoDB 基本命令整理

1 mongodb官網 www.mongodb.org 2 mongodb國內官方 www.monging.com 4 mongodb的github 5 mongodb的jira 6 兩個google groups mongdb user與mongo cn 為什麼選擇mongodb 1 無資料結構的...