Linux 命令小結

2021-08-29 07:18:40 字數 2053 閱讀 2030

cp

用於複製檔案或目錄; 將檔案file1複製成檔案file2命令如下:cp file1 file2

cat

文字輸出命令;**某個檔案的內容

>

linux中資料流導向: 輸出重定向到乙個檔案或裝置 覆蓋原來的檔案

>!

輸出重定向到乙個檔案或裝置 強制覆蓋原來的檔案

>>

輸出重定向到乙個檔案或裝置 追加原來的檔案

<

輸入導向

dd

指定大小的塊拷貝,並在拷貝的同時進行指定轉換;引數:if 輸入檔案(或裝置名稱) of 輸出檔案(或裝置名稱);將檔案file1拷貝到檔案file2中命令如下: dd if=file1 of=file2

|

管道命令操作符,處理經由前面乙個指令傳出的正確輸出資訊,然後,傳遞給下乙個命令,作為標準的輸入

tar

主選項:

-x 解包

-c 打包

-t 列出包中內容

輔助選項:

-z 打包或解包時,使用gzip進行壓縮或解壓/格式 xx.tar.gz

-j 打包或解包時,使用bzip進行壓縮或解壓/格式 xx.tar.bzz

-v 顯示打/解包過程

-f 後面跟檔名

grep

文字搜尋工具,能使用正規表示式搜尋文字,並列印匹配的行。

^:匹配正規表示式的開始行。

$: 匹配正規表示式的結束行。

chmod

改變乙個或多個檔案的訪問模式;只能檔案屬主或特權使用者才能使用

chmod mode files

mode可以是數字形式或以who opcode permission形式表示。who是可選的,預設是a(所有使用者)。只能選擇乙個opcode,可以指定多個mode,逗號分開。

options:

-c,–changes只輸出被改變檔案的資訊

-f,–silent,–quiet當chmod不能改變檔案模式時,不通知檔案的使用者

–help輸出幫助資訊。

-r,–recursive可遞迴遍歷子目錄,把修改應到目錄下所有檔案和子目錄

–reference=filename參照filename的許可權來設定許可權

-v,–verbose無論修改是否成功,輸出每個檔案的資訊

–version輸出版本資訊。

who:

-u 使用者

-g 組

-o其他

-a 所有使用者

opcode:

+ 增加許可權 ;- 刪除許可權 ;= 重新分配許可權

permission

r 讀;w 寫;x 執行;s 設定使用者(或組)的id號;u 使用者當前許可權 ;g 組的當前許可權;o 其他使用者當前許可權

用三位八進位制數字形式表示許可權,第一位指定屬主的許可權,第二位指定組許可權,第三位指定其他使用者的許可權,每位通過4(讀)、2(寫)、1(執行)三種數值的和來確定許可權。

例子:chmod u+x aaa 給aaa的屬主增加執行許可權

chmod 751 aaa / chmod u=rwx ,g= rx ,o= x aaa 給file的屬主分配讀、寫、執行(7)的許可權,給file的所在組分配讀、執行(5)的許可權,給其他使用者分配執行(1)的許可權

前面還可以有乙個佔位符表示檔案型別

- 二進位制檔案

d 目錄

l 軟連線

wc(word count)

統計指定檔案中的位元組數、字數、行數。如果沒有給出檔名,則從標準輸入讀取。

-c :單純統計位元組數

-l :單純統計行數

-m:單純統計字元數

-w:單純統計字數 。乙個字被定義為由空白、跳格或換行字元分割的字串

-l :列印最長行長度

linux命令小結

1 定時執行任務 1 linux具有定時執行某些指定程式的功能,命令是at,用法為 命令格式 at 時間 這裡 時間 可以使用標準時間格式串。例1,設定在當天12 30將 root abc檔案以電子郵件方式向使用者h1 h2傳送。可以輸入 at 12 30 此時游標停在下一行,可以開始輸入要定時執行...

Linux命令小結

1.檢視機器的硬碟空間df h2.檢視當前系統的時間date3.重啟命令 重啟 reboot 立刻重啟 root使用者使用 shutdown r now 過10分鐘自動重啟 root使用者使用 shutdown r 10 在時間為20 35時候重啟 root使用者使用 shutdown r 20 3...

linux命令小結

1.檢視當做操作目錄位置 pwd 2.檢視 當前 目錄裡邊的檔案內容 ls list ls l 或ll 顯示檔案的詳細資訊 ls al all顯示檔案的詳細資訊 包括隱藏檔案 ls a 顯示目錄全部檔案名字 包括隱藏檔案 ls al 目錄 檢視指定目錄的檔案資訊 3.目錄的切換 cd 目錄名字 cd...