Linux命令詳解

 Linux 經常使用命令linux

文件命名規則
1:除了/以外,全部的字符都合法
2:有些字符最好不用,如空格符,製表符,退格符,和@#$&()-等
3:避免用.做爲普通文件的第一個字符
4:大小寫敏感
命令格式
命令格式:命令 –選項 參數
例:ls  -la /etc
說明①:當有多個選項時,能夠寫在一塊兒
②:兩個特殊的目錄 .和..分別表明當前目錄和當前目錄的父目錄。
文件處理命令
命令名稱
ls
命令英文原意
List
命令所在路徑
/bin/ls
執行權限
全部用戶
功能描述
顯示目錄文件
語法:ls 選項[-ald][文件或目錄]               -l:詳細信息顯示
-a:顯示全部文件,包括隱藏文件         -d:查看目錄屬性
/sbin
Root執行權限
/usr/sbin
/bin
Users執行權限
/usr/bin
文件處理命令
舉例:ls –l chenyi.conf 假設索取回的信息以下:

drwxr-xr-x -2 chenyi chenyi 4096 10-15 18.:30 chenyi.conf數據庫

文件類型 d 目錄 > directory  - 二進制文件>binary  l 軟連接文件 >linkwindows

­———————————————————————————————————————
第一部分:rwx r-x r-x >分爲三組 三個爲一組

r = read 讀 , w = write 寫 , x – execute 執行網絡

第一組:u 表示< user , onwer> 全部者ide

第二組:g表示< group > 所屬組spa

第三組:o表示< others > 其餘人 [ - 表示無權 ]操作系統

經過 ls -l 咱們能夠獲得兩個訊息 1. 文件類型 2.文件權限3d

若是都不是即其餘人
第二部分:表示文件的硬件數
第三部分< chenyi – 全部者 >
第四部分< chenyi – 所屬組 >
第五部分< 4098 – 文件大小 但並非確切的總大小>

Linux中的存儲以數據塊表示 ,數據塊>block 一個塊=512字節unix

每個操做系統都有育中駐足數據的方式,這種組織管理數據的方式,最明顯的體現就是,你們在安裝系統的時候,要進行分區,格式化,對存儲空間進行切塊,分紅那幾塊,每塊切好後,怎麼樣存取,要有一個規則和方式,這就叫作文件系統,如windows的NTFS,linux的EXT3 這裏還有一些細節,好比文件系統的結構,其中有一塊叫作block數據塊,存儲數據的最小單位,能夠叫作數據塊。數據塊的大小也可調整,越小越慢,越大越快,這個就依狀況而定了!
第六部分<建立時間> 第七部分<最後修改時間>
文件處理命令
命令名稱
cd
命令英文原意

Chang directoryblog

執行權限
全部用戶
功能描述
切換目錄
語法:cd [目錄] 範例:#cd / 切換到根目錄     
文件處理命令
命令名稱
pwd
命令英文原意

Print working directory

命令所在路徑
/bin/pwd
執行權限
全部用戶
功能描述
顯示當前的工做目錄
範例#pwd
文件處理命令
命令名稱
touch
命令所在路徑
/bin/touch
執行權限
全部用戶
功能描述
建立空文件
範例:#touch newfile
文件處理命令
命令名稱
mkdir
命令英文原意

Make directory

命令所在路徑
/bin/mkdir
功能描述
建立新文件
執行權限
全部用戶
範例: #mkdir newdir
文件處理命令
命令名稱
cp
命令英文原意
Copy
命令執行路徑
/bin/cp
執行權限
全部用戶
功能描述
複製文件或目錄

語法:mkdir [目錄名] 範例:#mkdir newdir

文件處理命令
命令名稱
mv
命令英文願意
Move
命令所在路徑
/bin/mv
執行權限
全部用戶
功能描述
移動文件、改名

範例:1.改名 mv chenyi chenyi1

      2.移動 mv /root/chenyi /usr

文件處理命令
命令名稱
rm
執行權限
全部用戶
命令所在路徑
/bin/rm
功能描述
刪除文件或目錄
語法 rm –r [文件或目錄] –r[刪除目錄] [-f 強制刪除]
文件處理命令
命令名稱
cat
命令所在路徑
/bin/cat
英文原意

Concatenate and display files

執行權限
全部用戶
範例: cat /etc/chenyi
文件處理命令
命令名稱
more
命令所在路徑
/bin/more
執行權限
全部用戶
功能描述
分頁顯示文件內容
範例:more /etc/chenyi  [ 空格 或 f 顯示下一頁 Enter顯示下一行 q退出]
文件處理命令
命令名稱
head
命令所在路徑
/bin/head
執行權限
全部用戶
功能描述
默認查看文件的前10行

範例#head -20 /etc/chenyi

文件處理命令
命令名稱
tail
指令所在路徑
/bin/tail
執行權限

All user

功能描述
默認查看文件的後10行

範例:#tail -30 /etc/chenyi  查看後30行 能夠加-f 動態顯示文件

文件處理命令
命令名稱
ln
命令英文原意
Link
命令所在路徑
/bin/ln
執行權限
全部用戶
功能描述
產生連接文件
語法:ln –s [ 源文件 ] 目標文件 [ -s ] 建立軟鏈接 ln默認建立硬連接
權限管理命令
命令名稱
chmod
命令所在路徑
/bin/chmod
命令英文原意

Change the permissions mode of a file

執行權限
全部用戶
功能描述
改變文件或目錄權限

語法[{ugo}{+-=}{rwx}] 也能夠用數字形式表示[mode = 421 ]

chmod u=全部者 g=所屬組 o=其餘人

+ 受權 rwx/421  - 降權 rwx/421 = 等於

權限管理命令
命令名稱
chown
命令英文原意

Change file ownership

命令所在路徑
/bin/chown
執行權限
全部用戶
功能描述
改變文件或目錄的全部者

範例# chown chenyi file >>改變文件file的所屬用戶爲 chenyi

權限管理命令
命令名稱
chgrp
命令英文願意

Change file group ownership

命令所在路徑
/bin/chgrp
執行權限
全部用戶
功能描述
改變文件或目錄的所屬組

範例:chgrp chenyi file >>改變文件file的所屬組爲chenyi

權限管理命令
命令名稱
umask
功能描述
顯示文件缺省權限
命令所在路徑
/bin/umask
執行權限
全部用戶
語法 umask [-s]  -s 以 rwx 形式顯示文件或目錄的缺省權限
範例: #umask
 建立一個新文件,默認缺省建立的文件不能受權執行,即 644 即使默認的掩碼是755 ,由於若是新進來一個病毒,它沒有執行權限,那麼該病毒也就失去了意義!
文件搜索命令
命令名稱
which
命令所在路徑
/usr/bin/which
執行權限
全部用戶
功能描述
顯示系統命令所在目錄
範例 #which ls
文件搜索命令
命令名稱
find
命令所在路徑
/usr/bin/find
執行權限
全部用戶
功能描述
查找文件或目錄

範例:find /etc –name chenyi 在etc目錄下查找名爲chenyi的文件

size=按大小查找 group=按組查找 user=按用戶查找

小技巧:例若有一個 <123 321_chenyi>這樣的文件,不知道怎麼刪除!圖解吧!

 

 

文件搜索命令
命令名稱
locate
命令英文原意

List files in databases

命令所在路徑
/usr/bin/locate
執行權限

All user

範例:#locate file 列出和file相關的文件
Locate 和find 查找基於的結構不一樣,find是在指定空間中搜索
Locate是在系統安裝或安裝後更新的數據庫中查找

Locate的速度很快,咳咳,locate命令unix和部分發行版中沒有<updatedb更新數據庫,執行權限 root 功能描述:創建整個系統目錄文件數據庫>關於updatedb 系統默認有計劃任務。按期會自動更新!

 
文件搜索命令
命令名稱
grep
命令所在路徑
/bin/grep
執行權限
全部用戶
功能描述
在文件中尋搜字串匹配行是輸出
語法:grep[指定字串][源文件]

範例:grep chenyi /etc/chenyi

壓縮解壓命令
命令名稱
tar
命令所在路徑
/bin/tar
執行權限
全部用戶
功能描述
打包目錄。壓縮文件格式
 語法 tar 選項[cvf] [目錄]
-c 產生.tar包文件 –v 顯示詳細信息 –f 指定壓縮後的文件名 –z 打包同時壓縮

Gzip unzip bzip2 親們百度下吧!!

網絡通訊命令
命令名稱
write
命令所在路徑
/usr/bin/write
執行權限

All user

功能描述
向另外一個用戶發信息
能夠當QQ玩的一個命令。前提是發送目標用戶已登陸哦!!
網絡通訊命令
命令名稱
wall
命令所在路徑
/usr/bin/wall
執行權限

All user

功能描述
向全部用戶發廣播

 

還有些ping命令的用法啊 。shutdown的用法啊 reboot的用法啊,咳咳。我也不會!
相關文章
相關標籤/搜索