chgrp命令
chgrp [-r] dirname/filename
-r :進行遞迴的持續對所有檔案和子目錄更改
# 例如:
chgrp users -r ./dir # 遞迴地把dir目錄下中的所有檔案和子目錄下所有檔案的使用者組修改為users
chown命令
用於改變檔案的所有者
chmod命令
用於改變檔案的許可權
chmod [-r] xyz 檔案或目錄
-r:進行遞迴的持續更改,即連同子目錄下的所有檔案都會更改
# 例如:
chmod 0755 file # 把file的檔案許可權改變為-rxwr-xr-x
chmod g+w file # 向file的檔案許可權中加入使用者組可寫許可權
find命令
查詢功能 find / -name httpd.conf
與檔案許可權及名稱有關的引數:
-name filename: 找出檔名為filename的檔案
-size [+-]size: 找出比size還要大或小的檔案
-tpye type: 查詢檔案的型別為type的檔案,type的值包括:一般檔案(f)、裝置檔案(b、c)、 目錄(d)、連線檔案(l),socket(s)、fifo管道檔案(p)
-perm mode: 查詢檔案許可權剛好等於mode的檔案,mode用數字表示,如0755
……ps命令
用於將某個時間點的程序運**況選取下來並輸出,process的意思
-a: 列出所有程序
-a: 不與terminal有關的所有程序
-x: 一般與a引數一起使用,可列出較完整的資訊
-l: 較長,詳細地講pid資訊列出
kill命令
用於向某個工作或者是某個pid傳送乙個訊號,通常與ps和jobs命令一起使用
kill -signal pid
signal的常用引數如下:
1:sighup,啟動被終止的程序
2:sigint,相當於ctrl+c,中斷程式執行
9:sigkill,強制中斷乙個程式的執行
15:sigterm,以正常的結束方式來終止程序
17:sigstop,相當於輸入ctrl+z,暫停乙個程序的進行
file命令
file filename 用於判斷在file命令後面的檔案的基本資料
tar命令
用於對檔案進行打包,預設情況下不會壓縮
壓縮:tar -jcv -f filename.tar.bz2 要被處理的檔案或目錄名稱
查詢:tar -jtv -f filename.tar.bz2
解壓:tar -jxv -f filename.tar.bz2 -c 欲解壓縮的目錄
ls命令
一下引數可以組合使用
-l: 列出長資料串,包含檔案屬性和許可權等
-a:列出全部檔案,包含隱藏檔案
-d: 列出目錄本身
-h: 將檔案容量以易讀的方式(gb,kb)列出
-r: 連同子目錄一起列出
grep命令
查詢命令,用於分析一行的資訊
-a: 將binary檔案以text檔案的方式查詢資料
-c:計算找到「查詢字串」的次數
-i : 忽略大小寫區別
-v:反向選擇,即顯示沒有「查詢字串」內容的一行
grep --color=auto 'manpath' /etc/man.config
ls -l | grep -i file
cp命令
用於複製
-a: 將檔案的特性一起複製
-p: 連同檔案的屬性一起複製,而非使用預設方式,和-a相似,常用於備份
-i : 若目標檔案已經存在時,在覆蓋時會先詢問操作的進行
-r: 目錄複製
-u: 有差異時複製
rm操作
用於刪除檔案或目錄
-f: 就是force的意思,強制刪除
-i: 互動模式,刪除前會詢問使用者
-r:目錄刪除
linux基礎知識整理(備忘)
bin bin是binary的縮寫,這個目錄存放著最經常使用的命令。boot 這裡存放的是啟動linux時使用的一些核心檔案,包括一些連線檔案以及映象檔案。dev dev是device 裝置 的縮寫,該目錄下存放的是linux的外部裝置,在linux中訪問裝置的方式和訪問檔案的方式是相同的。etc ...
基礎知識整理
1.在輸出字元變數的值時,可以選擇以十進位制整數形式輸出,或以字元形式輸出。2.在乙個整數的末尾加大寫字母l或小寫字母l,表示它是長整型。3.代表除法運算子,兩個實數相除的結果是雙精度實數。兩個整數相除的結果是整數,捨去小數部分。但是,如果除數或被除數中有乙個是負值,則捨入的方向是不固定的。多數c編...
LDAP基礎知識整理
一 概述 ldap lightweight directory access protocol 輕量級目錄訪問協議 ldap 協議基於 x.500 標準,與x.500 不同,ldap 支援tcp ip,是跨平台的和標準的協議 二 基本概念在 ldap 中資訊以樹狀方式組織,在樹狀資訊中的基本資料單元...