Linux基礎知識整理

2021-08-28 21:35:30 字數 2010 閱讀 5301

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 中資訊以樹狀方式組織,在樹狀資訊中的基本資料單元...