Linux常用命令

2021-07-29 13:48:01 字數 2638 閱讀 7613

(1) sudo 命令

sudo命令用來以其他身份來執行命令,預設的身份為root.如果未經授權的使用者企圖使用sudo,則會發出警告郵件給管理員.使用者使用sudo 時,必須先輸入密碼,之後有5分鐘的有效期,超過期限則必須重新輸入密碼. 語法

sudo (選項)(引數); 選項

-b:在後台執行指令.

-h:顯示幫助.

-h:將home環境變數設定為新的home環境變數.

-l:列出目前使用者可以執行和無法執行的指令.

-p:執行指定的shell.

-u《使用者名稱》:以指定的使用者作為新身份.如果不加上此引數,則預設以root作為新的身份.

-v:延長有效密碼期限5分鐘.

-v:顯示版本資訊.

(1)ps命令 語法

ps(選項) 選項

-a:顯示所有終端機下執行的程式,除了階段作業領導者之外.

a:顯示現行終端機下的所有程式,包括其他使用者的程式.

-a:顯示所有的程式.

(1)id命令

id命令可以顯示真實有效的使用者id(uid)和組id(gid).uid是對乙個使用者的單一身份標識.組id則對應多個uid.id命令已經預設預裝在大多數linux系統中,要使用它,只需要在你的控制台輸入id. 語法

id [-ggnru] [--help] [--version] [使用者名稱] 選項

-g或--group:顯示使用者所屬群組id.

-g或--groups:顯示使用者所屬附**組的id

-n或--name:顯示使用者,所屬群組或附**組的id.

-r或--real:顯示實際id

-u或--user:顯示使用者id

-help:顯示幫助.

-version:顯示版本資訊.

(1)startx命令

startx命令用來啟動x windows,實際上啟動x windows的程式xint. 語法

startx(引數) 引數

客戶端及選項:x客戶端及選項

伺服器及選項:x伺服器及選項

(1)repquota命令

repquota命令以報表的格式輸出指定分割槽,或者檔案系統的磁碟配額資訊. 語法

repquota 選項

-a:列出在/etc/fstab檔案裡,有加入quota設定的分割槽的使用狀況,包括使用者和組群

-g:列出所有群組的磁碟空間限制.

-u:列出所有使用者的磁碟空間限制

-v:顯示該使用者或群組的所有空間限制. 引數

檔案系統:要列印報表的檔案系統或者對應的裝置檔名.

(1)reboot命令

reboot命令用來重新啟動正在執行的linux作業系統. 語法

reboot(選項) 選項

-d:重新開機時不把資料寫入記錄檔案/var/tmp/wtmp.本引數具有'-n'引數效果.

-f:強制重新開機,不呼叫shutdown指令的功能.

-i:在重開機之前,先關閉所有網路介面.

-n:重開機之前不檢查是否有未結束的程式.

-w:僅做測試,並不真正將系統重新開機,只會把重開機的資料寫入/var/log目錄下的wtmp記錄檔案.

二.軟體&開發&工具&列印

1.軟體包管理

(1)dpkg命令

dpkg命令時debian linux系統用來安裝,建立和管理軟體包的實用工具. 語法

dpkg (選項)(引數) 選項

-i:安裝軟體包.

-r:刪除軟體包

-p:刪除軟體包的同時刪除其配置檔案.

-l:顯示於軟體包關聯檔案

-l:顯示已安裝軟體包列表.

--unpack:解開軟體包

-c:顯示軟體包內檔案

--confiugre:配置軟體包. 引數

deb軟體包

(2)apt-get命令

apt-get命令是debian linux發行版中的apt軟體包管理工具。所有基於debian的發行都使用這個包管理系統. 語法

apt-get(選項)(引數)

選項-c:指定配置檔案.

引數管理命令:對apt軟體的管理操作.

軟體包:指定要操作的軟體包.

例項使用apt-get命令的第一步就是引入必須的軟體庫,debian的軟體庫也就是所有debian軟體包的合集,他們存在於網際網路上的一些公共站點.把他們是的位址加入,apt-get就能搜尋到到我們想要的軟體./etc/apt/source.list中存放了位址列表的配置檔案.格式如下:

deb [web或ftp位址] [發行版名字] [main/contrib/non-free].

ubuntu是乙個基於debian的發行,我們使用apt-get 命令獲取這個列表. 

更新軟體包列表:

apt-get update

安裝乙個新軟體包:

apt-get install packagename

解除安裝乙個已安裝的軟體包(保留配置檔案):

apt-get remove packegename

解除安裝乙個已安裝的軟體包(刪除配置檔案):

apt-get --purge remove packagename

更新所有已安裝的軟體:

apt-get upgrade

刪除已解除安裝的軟體的.deb包:

apt-get clean

apt-get autoclean

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...