Linux02 檔案處理命令

2021-10-05 07:18:57 字數 4567 閱讀 5843

檔案處理命令

$$ 命令名稱:touch

功能:建立空檔案

例:touch /tmp/lq.jpg;touch /tmp/「love story.txt」

$$ 命令名稱:cat 顯示檔案內容

-n 顯示行號

$$ 命令名稱: tac 反過來顯示內容

$$ 命令名稱:more 分頁顯示檔案內容

語法:more [檔名]

空格或f 翻頁

enter 換行

q或q 退出

命令名稱:less 分頁顯示檔案內容(可向上翻頁)

語法:less [檔名]

可用page up/down,其他和more基本一致,

在less中可以使用 [/+字元] 來查詢內容 ,且通過n 乙個乙個向下查詢。

命令名稱:head 顯示前面幾行(預設是10行)

語法:head -n 指定行數

例:head -n 20 /etc/services

命令名稱:tail 顯示檔案後面幾行

語法: tail -n 20 [檔案位置]

-n 指定行數

-f 動態顯示檔案末尾內容

許可權管理命令

命令名稱: chmod                 改變檔案或目錄許可權

語法: chomd 數字 [檔名] 改變檔案許可權

例: chomd 741 [檔名]

chomd -r 741 [檔名] r表示遞迴修改許可權,表示會改變該目錄下的所有許可權

許可權數字表示: r---4 w-----2 x-----1

file r : cat /more /head /tail /less

w: vim

x: scrip / command

directory r : ls

w :touch /mkdir /rmdir /rm

x: cd

命令名稱: chown 改變檔案或目錄的所有者

語法: chown [使用者] [檔案或目錄]

(一般只有root擁有許可權更改)

命令名稱:chgrp

語法: chgrp [使用者組] [檔案或目錄]

命令名稱:umask 顯示,設定檔案的預設許可權

語法:umask [-s]

檔案搜尋命令

命令名稱:find        檔案搜尋

語法: find [搜尋範圍] [匹配條件]

例:find /etc -name init 準確搜尋含有init為名字的

find /etc -name *init* 模糊搜尋有init 的

find /etc -name init??? 搜尋含有init 開頭的

find /etc -iname init 搜尋不區別大小寫

find [目錄] -size +204800 按照資料位元組大小查詢

+n 大於 -n 小於 n 等於

find [目錄] -user/-group 名字/組 按照名字或者組進行查詢

find [目錄] -amin/-cmin/-nmin -5 特定時間內時間改變,屬性改變,內容改變的檔案

-amin 訪問時間

-cmin 檔案屬性

-mmin 檔案內容

find [目錄] -size + 163840 -a -size -204800 在該目錄下查詢滿足大小的檔案

-a 兩個都滿足

-o 只需要滿足乙個

find [目錄] -type f/d/l

f 檔案 d 目錄 l 軟鏈結

-exec/ -ok 命令 {} \; 對搜尋結果執行操作

find . inum n 在當前目錄根據i節點查詢

幫助命令

命令名稱:man

語法:man [命令/配置檔案] 命令或配置檔案的用法

不能加絕對路徑,只需要加配置檔案的名字

命令名稱: --help 檢視該命令的用法

命令名稱:whatis [命令]

使用者管理命令

命令名稱:useadd

語法:useadd 名字 注:該命令屬於root許可權

命令名稱:passwd

語法:passwd 使用者名稱

命令名稱:who

例: # 登陸使用者名稱 登入終端 時間

tty 本地終端 pts 遠端終端

命令名稱:w 獲得登入使用者的具體資訊

壓縮解鎖命令

命令名稱:gzip								壓縮檔案,不能壓縮目錄

語法:gzip [檔案] 字尾名為 .gz

命令名稱:gunzip 解壓縮

語法:gunzip [壓縮檔案]

或 gzip -d [壓縮檔案]

命令名稱:tar 壓縮檔案

語法:tar -cvf/ -zcf [壓縮後檔名] [目錄]

-c 打包

-v 顯示詳細資訊

-f 指定檔名

-z 打包後壓縮

-x 解包

例:tar -zxvf [壓縮後檔名] [目錄]

命令名稱:zip 可保留原檔案

解壓縮命令:unzip

語法: zip 選項[-r] [壓縮後檔名] [檔案或目錄]

-r 壓縮目錄

命令名稱:bzip2 壓縮檔案

語法: bzip2 選項[-k] [檔案]

-k 產生壓縮檔案並且保留原檔案

例: 解壓 **tar.bz2

tar -xjf **.tar.bz2

網路命令

命令名稱:write

命令名稱:wall 給所有使用者發資訊

語法:wall [message]

命令名稱:ping 測試網路連通性

-c 指定傳送次數

命令名稱:ifconfig 檢視和設定網路資訊

命令名稱:mail 檢視傳送電子郵件

語法:mail [使用者名稱]

輸入序列號可看到具體的內容

h 可看到資訊列表

d 序列號 刪除第幾封郵件

命令名稱:last 統計所有使用者的登入重啟時間

語法:last

命令名稱:lastlog 顯示某使用者最後登入時間

語法:lastlog [-u]

命令名稱:traceroute 									顯示資料報到主機的路徑

命令名稱:netstat 查詢網路狀態

語法:netstat [選項]

-t tcp協議; -u udp協議 -l 監聽

-r 路由 -n 顯示ip位址和埠號

例: netstat -tlum 檢視本機監聽的埠

netstat -an 檢視本機所有的網路連線

netstat -rn 檢視本機路由表

命令名稱:setup 配置網路

語法:setup

命令名稱:mount 掛載命令

語法:mount [-t 檔案系統] 裝置檔名 掛載點

關機重啟命令

命令名稱:shutdown

語法:shutdown -h now[時間] #現在關機

-c 取消前乙個關機命令

-r 重啟

命令名稱:halt /poweroff /initial 關機

語法:命令名稱:reboot /initial6 重啟

語法:

linux 02 常見命令

類unix系統內建的文字編輯器 vim是vi的增強版本。2.1 基本操作vi 檔案2.2 vi編輯器的三種模式一般模式 命令模式 都是命令 插入模式 編輯模式 新增 修改內容 底行模式 底行命令模式 命令都是在最後一行 1.直接通過vi vim開啟檔案,預設進入命令模式 2.命令模式下輸入a i o...

linux(一)檔案處理命令

一 檔案處理命令 ls 選項 檔案或目錄 選項 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性 h 人性化顯示檔案大小 i 顯示inode 檔案型別 檔案 d 目錄 l 軟連線檔案 u 所有者 g所屬組 o其他人 r 讀 w 寫 x 執行 mkdir 建立目錄 p 遞迴建立目錄 ...

4 1 3檔案處理命令

4.1.3檔案處理命令 命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch 檔名 功能描述 建立空檔案 注意 特殊符號也可以用作檔名,但是不建議使用 命令名稱 cat 命令所在路徑 bin cat 執行許可權 所有使用者 語法 cat 檔名 n 顯示行號...