shell中關於檔案的一些常用操作 一

2021-08-01 20:45:52 字數 803 閱讀 5360

ls -lah 的結果10列

第一列檔案型別 (234)(567)(890) 3列一組、分別表示user、group、others

每組的許可權7=r(4)+w(2)+x(1)

. 開頭檔案是隱藏檔案

l 是鏈結檔案

d 資料夾

- 普通檔案

rw- 代表不具備執行許可權,對應模擬

chmod 更改檔案許可權

eg chmod u+x file 給檔案新增可執行許可權

chown user:group file 更改檔案的所有者和所屬使用者組

find path test action

常用的test條件

-name pattern 指定匹配模式的檔名

-iname pattern 指定匹配模式的檔名,不區分大小寫

-type f|d 指定檔案型別

-perm mode 指定檔案許可權位mode的檔案

-user uid 查詢屬於指定使用者的檔案

-group gid 查詢所有者的主組為指定組id的

-size size匹配大小為size的檔案

-empty 匹配空檔案

-amin [+-]n 最後一次訪問時間+n n分鐘之前 -n n分鐘之後

-atime [+-]n 最後一次訪問實際n代表天

-ctime 、-cmin、-mtime、-mmin分別是最後一次改變、修改的時間

find / -name httpd.conf 2> /dev/null 將錯誤資訊丟棄

關於標頭檔案的一些常用

1.設定編碼資訊 設定語言 設定重定向 設定快取時間 不使用快取 設定關鍵字 設定描述資訊 設定對搜尋引擎抓取 設定可視區域 2.瀏覽器使用 二 tabindex屬性 摘自w3c 1 作用 規定元素的tab鍵控制次序 2 支援該屬性的標籤 3 示例 doctype html html body a ...

關於Linux 中shell的一些判斷

例如 f opt jdk 7u79 linux x64.tar.gz 指令碼意思為 jdk 7u79 linux x64.tar.gz為檔案 為真 則執行大括號內的內容 f opt jdk 7u79 linux x64.tar.gz 取非符號用法 e filename 如果 filename存在,則...

一些常用的shell命令

1.壓縮或刪除就的檔案 find home logs log ctime 31 xargs bzip2 9 壓縮乙個月前的日誌檔案 find home logs log ctime 31 xargs rm 刪除乙個月前的日誌檔案 2.顯示檔案的最後幾行 tail n 10 log.log 顯示log...