chmod :檔案或資料夾許可權
方法:1:直接使用+ - = 號,如:chmod u +
g - 許可權
o =
u-所有者
g-所屬組
0-其他人
rwx 可讀可寫可執行
比如給乙個檔案的所有者增加讀寫許可權:chmod u+wx 簡單直觀
比如設定所屬組:g=rwx
方法2:重點
數字方法:用數字表示 r ,w ,x
r--4
w--2
x--1
例如:rwxr-xr-- 754 rw-r-x--x 651
752 rwxr-x-w-
rwx深入理解:
檔案的rwx:
r---檢視檔案內容
w---修改檔案內容 有寫許可權不一定能刪除檔案
x---可執行檔案
目錄的rwx:
r---ls 列出目錄檔案
w---touch/mkdir/rm 在目錄中建立刪除檔案
x---cd 可進入目錄
表:代表字元 許可權 對檔案的含義 對目錄的含義
r 讀許可權 可以檢視檔案內容 可以列出目錄中內容
w 寫許可權 可以修改檔案內容 可以在目錄中建立刪除檔案
x 可執行許可權 可以執行檔案 可以進入目錄
chown:改變檔案所有者
chown 使用者 目錄或檔名稱
chgrp:改變所屬組
命令檔案搜尋命令 which
定位到命令所在資料夾,which [命令名] 可提供別名資訊
和which 類似:whereis
whereis 不僅查到命令檔案的位置,還可查到命令的幫助文件所在的目錄。
find :查詢任何檔案或目錄
命令所在目錄/usr/bin/find
find [搜尋路徑][搜尋關鍵字] 最好不要在根目錄下查詢
find -name 根據檔名查詢
eg: find /etc -name init
萬用字元:* 查詢匹配任意字元包括0個
?匹配單個字元
find -size 按檔案大小查詢 block 資料塊兒=512位元組=0.5kb 一塊兒=2kb
大於用 + 小於用- 等於 直接寫上數字
find -user 按檔案所有者查詢
按時間查詢:
1、ctime atime mtime 以天為單位
2、cmin amin mmin 以分鐘為單位
c: change 改變,修改 表示檔案屬性被修改,所有者,所屬組,許可權
a: access 訪問
m: modify 修改,表示檔案內容被修改過
-表示時間之內
+表示超過時間
find /etc -mmin -120 兩個小時之內檔案內容修改過的檔案
find 連線符:1、-a 邏輯與 -o 邏輯或
find /etc -size +1000 -a -size -20000查詢1000 --2000大小的檔案
find -type 按型別查詢 f 二進位制 l 軟鏈結 d 目錄
find 連線符 2、-exec 命令 -ok
find ..... -exec 命令 {} \;
解釋:{}表示find查詢的結果
\轉義符,
;結果,結束
eg: find /etc -name inittab -exec ls -l {} \;
在etc下查詢inittab檔案並顯示其詳細資訊
find /home -name test -exec rm {} \;
查詢home 下名為test 的檔案並刪除
-ok和exec用法一樣,只是多了個詢問確認。
find -inum 根據i節點查詢
針對一些特殊的檔案,按i節點查詢後用exec 操作
locate 命令:查詢檔案或目錄
locate 與find不同,速度快,但有時查不到,在檔案資料庫裡查詢所以快,
updatedb 更新資料庫 配合locate使用
grep 在檔案中搜尋字串並返回所在行
幫助命令:man
獲得命令或配置檔案的幫助!
幫助指令info
幫助命令wantis 提取命令的用途
命令--help 列出選項
apropos 相當於 man -k 獲得索引的簡短資訊
makewahtis 更新wahtis 和 apropos 的索引資料庫
help 檢視shell 內建命令的幫助
Linux常用命令學習筆記(二)
如 cd abc 表示從當前目錄進入abc子目錄 cd 表示返回上一級目錄 cd 表示當前目錄下 如 rm rf 表示強制刪除當前目錄下所有的檔案和子目錄 如 cat a.txt 表示檢視a.txt檔案內容,但不會自動分屏,和more有區別 cat a1.txt a2.txt a3.txt 表示將a...
LInux筆記(二)常用命令
常見目錄的作用cd control l clear 清屏 cd cd 進入當前使用者目錄 cd 進入上次目錄 cd 進入上級目錄 mkdir mkdir p 目錄名 增加 p表示遞迴建立 tab鍵,補全命令或目錄 ls 查詢目錄中的內容 a 顯示所有檔案,包括隱藏檔案 l 檢視詳細資訊 d 檢視目錄...
Linux學習筆記之常用命令(二)
alias 用於設定命令的別名 格式為 alias 別名 命令 unalias 用於取消命令的別名 格式為 unalias 別名 ls is aliased to ls color auto 使用 type 命令 可以知道某個命令是 內部命令 還是 外部命令 vim 文字編輯器 命令模式 字串 在文...