Linux基本命令

2022-08-23 12:09:08 字數 2879 閱讀 1434

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

dir:用於顯示指定資料夾和目錄的命令   tree: 以樹狀圖列出目錄內容

du:顯示目錄或檔案大小 

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

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

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

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

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

mkdir:用於建立目錄

rmdir:用於刪除空的目錄

rm -f:用於刪除不為空的目錄

touch:建立乙個新的檔案

vi:建立乙個新的檔案

rm:刪除檔案或目錄

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

cp:複製命令

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

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:進入工作目錄

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

ln:為原始檔建立乙個連線,並不將原始檔複製乙份,即占用的空間很小。

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

軟連線:也稱為符號連線,即為檔案或目錄建立乙個快捷方式。

ln命令引數如下:

-f:在建立連線時,先將與目的物件同名的檔案或目錄刪除。

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

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

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

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

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

其他命令

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

-ami  顯示當前使用者

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

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

-v:顯示程式版本

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

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

ps:顯示瞬間程序的動態

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

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

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

kill: 殺死一些特定的程序

logout:退出系統

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

clear:清屏

passwd:設定使用者密碼

vi編輯器

首先用vi命令開啟乙個檔案

末行模式命令:

:n,m w path/filename 儲存指定範圍文件( n表開始行,m表結束行)

:q!    對檔案做過修改後,強制退出

:q     沒有對檔案做過修改退出

wq或x  儲存退出

dd   刪除游標所在行

: set number 顯示行號

:n 跳轉到n行

:s  替換字串 :s/test/test2/g  /g全域性替換 /也可以用%代替

/ 查詢字串

ftp:檔案傳輸

lftp:檔案傳輸

mail:傳送/接收電子郵件

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

mutt e-mail 管理程式

ncftp :檔案傳輸

netstat:顯示網路連線.路由表和網路介面資訊

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

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

ssh:安全模式下遠端登陸

telnet:遠端登入

talk:與另一使用者對話

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

write:向其它使用者終端寫資訊    

rlogin:遠端登入

linux基本命令

linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...

《linux基本命令》

博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...

LINUX 基本命令

檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...