Linux常用命令

2021-06-20 19:40:58 字數 3636 閱讀 4291

顯示目錄和檔案的命令 ls

:用於檢視所有資料夾的命令。

dir:用於顯示指定資料夾和目錄的命令

tree

: 以樹狀圖列出目錄內容 du

:顯示目錄或檔案大小 

修改目錄,檔案許可權和屬主及陣列命令

chmod

:用於改變指定目錄或檔案的許可權命令。

chown

:用於改變檔案擁有屬性的命令。

chgrp

:用於改變檔案群組的命令。

chattr

:用於設定檔案具有不可刪除和修改許可權。

lsattr

:用於顯示檔案或目錄的隱藏屬性。

建立和刪除目錄的命令

mkdir

:用於建立目錄

rmdir

:用於刪除空的目錄

rm -f

:用於刪除不為空的目錄

建立和刪除,重新命名,複製檔案的命令

touch

:建立乙個新的檔案

vi:建立乙個新的檔案 rm

:刪除檔案或目錄 mv

:重新命名或移動檔案的命令 cp

:複製命令

scp:用於將本地的檔案或目錄複製到遠端伺服器

wget

ftp或

伺服器檔案到本地。

顯示檔案內容的命令

cat:用於顯示指定檔案的全部內容

more

:用分頁的形式顯示指定檔案的內容

less

:用分頁的形式顯示指定檔案的內容,區別是

more

和less

翻頁使用的

操作鍵不同。

head

:用於顯示檔案的前

n行內容。

tail

:用於顯示檔案的後

n行內容。

tail -f

:用於自動重新整理的顯示檔案後

n行資料內容。

查詢命令

find

:查詢指定目錄或檔案的命令。

whereis

:查詢指定的檔案源和二進位制檔案和手冊等

which

:用於查詢命令或別名的位置。

locate

:快速查詢系統

資料庫中指定的內容。

grep

:在指定的檔案或標準輸出,標準輸入內,查詢滿足條件的內容。

關機和重啟計算機的命令

shutdown

:-r 

關機後立即重啟

-k 並不真正的關機,而只是發出警告資訊給所有使用者

-h 關機後不重新啟動

poweroff

:用於關機和關閉電源

init

:改變系統執行級別 0

級用於關閉系統 1 

級用於單一使用者模式 2

級用來進行多使用者使用模式(但不帶網路功能) 3

級用來進行多使用者使用模式(帶網路全功能) 4

級用來進行使用者自定義使用模式 5

級表示進入

x  windows

時的模式 6

級用來重啟系統

reboot

:用於計算機重啟

halt

:用於關閉計算機系統

壓縮和打包命令

tar:用於多個檔案或目錄進行打包,但不壓縮,同時也用命令進行解包

gzip

:用於檔案進行壓縮和解壓縮命令,擴充套件名為

.gz結尾。

gunzip

:用於對

gzip

壓縮文件進行解壓縮。

bzip2

:用於對檔案或目錄進行壓縮和解壓縮

bzcat

:用於顯示壓縮檔案的內容。

compress/un compress

: 壓縮

/解壓縮

.z檔案

zcat

:檢視z或gz

結尾的壓縮檔案內容。

gzexe

:壓縮可執行的檔案

unarg

:解壓縮

.arj檔案

zip/unzip:

壓縮解壓縮

.zip檔案

使用者操作命令 su

:切換使用者命令

sudo

:一系統管理員的身份執行命令

passwd

:用於修改使用者的密碼

改變目錄和檢視當前目錄命令 cd

:進入工作目錄

cd..

pwd:顯示當前使用者所在工作目錄位置

檔案連線命令 ln

:為原始檔建立乙個

鏈結,並不將原始檔複製乙份,即占用的空間很小。

可以分為軟體連線和硬鏈結。 軟

鏈結:也稱為符號

鏈結,即為檔案或目錄建立乙個快捷方式。

ln命令引數如下: -f

:在建立

鏈結時,先將與目的物件同名的檔案或目錄刪除。 -d

-i:在刪除與目的物件同名檔案或目錄時先詢問使用者。 -n

:在建立軟連線時,將目的物件視為一般的檔案。 -s

:建立軟連線,即符號連線。 -v

:在連線之前顯示檔案或目錄名。 -b

:將在連線時會被覆蓋或刪除的檔案進行備份。

網路通訊常用的命令

arp

ftp:檔案傳輸

lftp

:檔案傳輸

mail

:傳送/

接收電子郵件

mesg

:允許或拒絕其他使用者向自己所用的終端傳送資訊

mutt e-mail 

管理程式

ncftp 

:檔案傳輸

netstat

:顯示網路連線

.路由表和網路介面資訊

pine

:收發電子郵件,瀏覽新聞組

ping

:用於檢視網路是否連線通暢

ssh:安全模式下遠端登陸

telnet

:遠端登入

talk

:與另一使用者對話

traceroute

:顯示到達某一主機所經由的路徑及所使用的時間。

wget

write

:向其它

使用者終端寫資訊 

rlogin

:遠端登入 其他

命令man: 幫助命令

who:顯示系統中有那些使用者在使用。

-ami  

顯示當前使用者 -u

:顯示使用者的動作/工作

-s:使用簡短的格式來顯示 -v

:顯示程式版本

free

:檢視當前系統的記憶體使用情況

uptime

:顯示系統執行了多長時間 ps

:顯示瞬間程序的動態

pstree

:以樹狀方式顯示系統中所有的程序

date

:顯示或設定系統的日期與時間。

last

:顯示每月登陸系統的使用者資訊

kill

: 殺死一些特定的程序

logout

:退出系統

useradd/userdel:

新增使用者

/刪除使用者

clear

:清屏

passwd

:設定使用者密碼

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