day 14 文件屬性、locate,kill、find、tar

1.文件屬性


注:權(quán)限信息后的.是因?yàn)閟elinux沒(méi)有關(guān)閉,代表此文件有selinux的安全策略

拿第一個(gè)文件信息舉例說(shuō)明

信息 含義
855157 文件inode號(hào)碼
- 文件類型
rw-r--r-- 文件權(quán)限信息
1 文件硬鏈接數(shù)
root(第一個(gè)) 文件所屬用戶 (屬主)
root(第二個(gè)) 文件所屬用戶 (屬組)
410 文件大小
Jul 25 03:24 7 文件修改時(shí)間
7_26.txt 文件名稱

注:文件名稱信息不屬于文件屬性

1.1文件屬性---文件類型

文件類型查看命令 file

  1. 普通文件 -
    例如:文本文件 二進(jìn)制文件(命令文件) 腳本文件(.sh .py) 數(shù)據(jù)文件(壓縮文件)
  • ASCII text --- 文本文件



    ELF 64-bit LSB executable --- 二進(jìn)制文件



    Bourne-Again shell script, ASCII text executable --- 腳本文件

    gzip compressed data, from Unix --- 數(shù)據(jù)文件


  1. 目錄文件 d directory
  2. 鏈接文件 l 軟連接文件
  3. 設(shè)備文件
  • c 字符流設(shè)備文件 character /dev/urandom 產(chǎn)生大量字符


  • b 塊設(shè)備文件 block 存儲(chǔ)設(shè)備文件信息


  1. 套接字文件 s socket(網(wǎng)絡(luò)通訊 網(wǎng)絡(luò)開發(fā))
  • 利用擴(kuò)展名標(biāo)識(shí)文件類型:
    .log 日志文件
    .conf 配置文件
    .sh 腳本文件
    .py python腳本文件
    .tar.gz 壓縮文件
    注:文件的擴(kuò)展名并不能代表文件的類型屬性

2.locate

默認(rèn)系統(tǒng)中沒(méi)有這個(gè)命令
yum install -y mlocate 安裝 mlocate

  1. 創(chuàng)建一個(gè)文件索引數(shù)據(jù)庫(kù)文件
    updatedb
  2. 第二步: 找文件
    locate oldboy.sh


  • kill 殺死進(jìn)程
    kill 進(jìn)程號(hào)
    ps -ef --- 查看進(jìn)程

3.find

find 多用于查找文件
-type --- 根據(jù)文件類型查找數(shù)據(jù)
-name --- 根據(jù)文件名稱查找數(shù)據(jù)(不忽略大小寫)
-iname --- 根據(jù)文件名稱查找數(shù)據(jù)(忽略大小寫)
-size --- 根據(jù)文件大小查找數(shù)據(jù)(+大于 -小于 沒(méi)有+- 等于 需要加上單位kMG)
-mindepth --- 查找數(shù)據(jù)文件最小深度(至少?gòu)牡趲准?jí)目錄查找)
-maxdepth --- 查找數(shù)據(jù)文件最大深度(最多從1級(jí)查找到第幾級(jí))
(maxdepth、mindepth參數(shù)最好放在開頭)
-exec --- 與xargs類似 (格式-exec 命令 {} \ ;)
-a --- and 與的意思
-o --- or或者的意思
-prune --- 修剪,去除(判斷的效果多與 -o -a 搭配使用)(最好放在前面)
-path --- 路徑
-perm --- 權(quán)限
-not --- 取反

4.tar(打包命令)

說(shuō)明:用于壓縮數(shù)據(jù)
注:不要壓縮小文件、已經(jīng)壓縮過(guò)文件、每次壓縮數(shù)據(jù)會(huì)將絕對(duì)路徑 / 移除
格式:tar 參數(shù) 壓縮包文件路徑 將要壓縮的文件路徑(最好使用相對(duì)路徑)
參數(shù):
z --- 壓縮文件的方式 gzip
c --- 創(chuàng)建一個(gè)壓縮包文件
v --- 詳細(xì)顯示壓縮的過(guò)程
f --- 指定壓縮包的路徑(必須寫在所有參數(shù)最后)
t --- 不解壓,檢查壓縮包里面內(nèi)容
x --- 解壓指定壓縮包
C --- 指定解壓縮數(shù)據(jù)路徑 (放到命令的最后)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容