Linux 常用命令

2021-06-01 01:47:43 字數 2891 閱讀 5211

linux 常用命令

linux 系統常用命令格式:

command  [option]  [argument1]  [argument2]  ...

其中option以「-」開始,多個option可用乙個「-」連起來,如「ls -l -a」 與「ls -la」的效果是一樣的。根據命令的不同,引數分為可選的或必須的;所有的命令從標準輸入接受輸入,輸出結果顯示在標準輸出,而錯誤資訊則顯示在標準錯誤輸出裝置。可使用重定向功能對這些裝置進行重定向。

命令在正常執行結果後返回乙個0值,如果命令出錯可未完全完成,則返回乙個非零值(在shell中可用變數$?檢視)。 在shell script中可用此返回值作為控制邏輯的一部分。

幫助命令:

man  獲取相關命令的幫助資訊

例如:man dir 可以獲取關於dir的使用資訊。

檔案操作:

cat  顯示檔案內容和合併多個檔案

clear  清屏

chattr  改變檔案屬性

chgrp  改變檔案組權

chmod  改變檔案或目錄的許可權

chown  改變檔案的屬權

comm  比較兩個已排過序的檔案

cp  將檔案拷貝至另一檔案

dd  從指定檔案讀取資料寫到指定檔案

df  報告磁碟空間使用情況

diff  比較兩個文字檔案,列出行不同之處

du  統計目錄/檔案所佔磁碟空間的大小

file  辨識檔案型別

emacs  功能強大的編輯環境       

find  搜尋檔案並執行指定操作(find2)

grep  按給定模式搜尋檔案內容

head  顯示指定檔案的前若干行

less  按頁顯示檔案

ln  建立檔案鏈結

locate  查詢符合條件的檔案

more  在終端螢幕按幀顯示文字檔案

mv  檔案或目錄的移動或更名

rm/rmdir  刪除檔案/目錄

sed  利用script來處理文字檔案

sort  對指定檔案按行進行排序

tail  顯示指定檔案的最後部分

touch  建立檔案

tr  轉換字元

vi  全屏編輯器

wc  顯示指定檔案中的行數,詞數或字元數

which  在環境變數 $path 設定的目錄裡查詢符合條件的檔案

壓縮與備份:

bzip2/bunzip2  .bz2檔案的壓縮/解壓縮程式

cpio  備份檔案

dump  備份檔案系統

gzip/gunzip  .gz檔案的壓縮/解壓縮程式

gzexe  壓縮可執行檔案

restore 還原由傾倒(dump)操作所備份下來的檔案或整個檔案系統(乙個分割槽)

tar  將若干檔案存檔或讀取存檔檔案

unarj  解壓縮.arj檔案

zip/unzip  壓縮/解壓縮 zip檔案

zipinfo  列出zip壓縮檔案的詳細資訊

磁碟操作:

cd/pwd  切換目錄/顯示當前工作目錄

df  顯示磁碟的相關資訊

du  顯示目錄或檔案的大小

e2fsck  檢查ext2/ext3檔案系統的正確性

fdisk  對硬碟進行分割槽 

fsck  檢查檔案系統並嘗試修復錯誤

losetup  設定迴圈裝置

ls  列出目錄內容

mkdir  建立目錄

mformat  對ms-dos檔案系統的磁碟進行格式化

mkbootdisk  建立目前系統的啟動盤

mke2fs  建立ext2檔案系統

mkisofs  製作iso光碟映像檔案

mount/umount 載入檔案系統/解除安裝檔案系統

quota  顯示磁碟已使用的空間與限制

sync  將記憶體緩衝區內的資料寫入磁碟

tree  以樹狀圖列出目錄的內容

系統操作:

alias  設定指令的別名

chkconfig  檢查,設定系統的各種服務

clock  調整 rtc 時間

date  顯示或設定系統時間與日期

dmesg  顯示開機資訊

eval  重新運算求出引數的內容

exit  退出目前的shell

export  設定或顯示環境變數

finger  查詢並顯示使用者資訊

free  顯示記憶體狀態

hostid  顯示主機標識

hostname  顯示主機名

id  顯示使用者標識

kill  刪除執行中的程式或工作

last  列出目前與過去登入系統的使用者相關資訊

logout  退出系統

lsmod  顯示已載入系統的模組

modprobe  自動處理可載入模組

passwd  設定使用者密碼

ps  process status 報告程式狀況

reboot  重啟計算機

rhwo  檢視系統使用者

rlogin  遠端登入

rpm  管理linux各項套件的程式

shutdown  關機

su switch user 變更使用者身份

top  顯示,管理執行中的程式

uname  顯示系統資訊

useradd/userdel  新增使用者 / 刪除使用者

userinfo  圖形介面的修改工具

usermod  修改使用者屬性,包括使用者的shell型別,使用者組等,甚至還能改登入名

w  顯示目前註冊的使用者及使用者正執行的命令

whereis  確定乙個命令的二進位制執行碼,原始碼及幫助所在的位置

who  列出正在使用系統的使用者

whois  查詢並顯示使用者資訊

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...