日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux權(quán)限類型:掌握這些,打造更安全的操作環(huán)境(linux權(quán)限type)

Linux作為一種開源的操作系統(tǒng),由于其高可靠性、安全性和良好的性能,越來越受到人們的重視。作為一個管理員,掌握Linux的權(quán)限類型對操作系統(tǒng)的安全性有著至關(guān)重要的作用。在本文中,我們將詳細介紹Linux的權(quán)限類型,以便管理員熟練掌握并打造更安全的操作環(huán)境。

大連網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)于2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

一、Linux權(quán)限概述

在Linux中,權(quán)限包括文件權(quán)限和目錄權(quán)限。管理員通過設(shè)置權(quán)限來控制用戶和用戶組對文件和目錄的訪問權(quán)限。Linux的文件權(quán)限和目錄權(quán)限分為三種類型:讀權(quán)限、寫權(quán)限和執(zhí)行權(quán)限。管理員可以將這些權(quán)限分配給用戶、用戶組以及其他用戶。當然,管理員也可以在每個文件/目錄上設(shè)置ACL權(quán)限。

通常情況下,Linux中的用戶組分為以下幾種:文件所有者、文件所屬組和其他用戶。文件所有者是指該文件的創(chuàng)建者,文件所屬組是該文件的所有人所在的用戶組,而其他用戶是系統(tǒng)中的其他用戶。根據(jù)Linux權(quán)限規(guī)則,文件所有者默認對文件有讀、寫和執(zhí)行的權(quán)限,文件所屬組和其他用戶則默認只有讀和執(zhí)行的權(quán)限。當管理員需要限制一個用戶對某個具體目錄或者文件的讀、寫或執(zhí)行權(quán)限時,可以通過修改文件或者目錄的權(quán)限實現(xiàn)。

二、文件權(quán)限

文件類型包括普通文件、目錄、鏈接文件、設(shè)備文件等等。在Linux系統(tǒng)中,文件類型是通過文件頭標志來表示的。通常,只有普通文件和符號鏈接文件需要設(shè)置文件權(quán)限。

文件權(quán)限的分類格式如下:

“`

-r——- (400) 只讀權(quán)限

-rw—— (600) 讀寫權(quán)限

-rwx—– (700) 讀、寫、執(zhí)行權(quán)限

“`

當管理員需要將文件權(quán)限設(shè)置為只讀時,可以使用”chmod 400″命令,此時,文件所有者仍然具有讀寫權(quán)限,而文件所屬組和其他用戶僅具有讀權(quán)限。需要設(shè)置為管理員組只讀權(quán)限,也可以使用同樣的命令。

當需要將文件權(quán)限設(shè)置為讀寫時,可以使用”chmod 600″命令,此時,文件所有者、文件所屬組以及其他用戶都具有讀寫權(quán)限。需要檢查通過訪問控制列表(ACL)是否將讀寫權(quán)限限制住。

當文件需要設(shè)置為所有用戶可讀寫執(zhí)行時,可以使用”chmod 700″命令。需要注意,管理員應(yīng)該最小化開放權(quán)限,保證系統(tǒng)安全性。

三、目錄權(quán)限

和文件權(quán)限類似,目錄權(quán)限也有幾種不同的權(quán)限設(shè)置,包括讀權(quán)限、寫權(quán)限和執(zhí)行權(quán)限。

在Linux系統(tǒng)中,目錄是一種特殊的文件類型。目錄中的權(quán)限確保了用戶能夠執(zhí)行不同的操作,例如在目錄中查看文件列表、創(chuàng)建文件或者刪除文件。

示例如下:

“`

drwx—— (700) 目錄只有屬性所有者具有讀取、寫入和搜索權(quán)限。

drwxr-xr-x (755) 目錄屬性所有者有讀取、寫入和搜索權(quán)限,而用戶組和其他用戶只具有讀取和搜索權(quán)限。

drwxrwxrwx (777) 目錄所有用戶都有讀取、寫入和搜索權(quán)限。

“`

當管理員需要讓用戶可以訪問特定的目錄,同時具有對目錄下文件的只讀權(quán)限,可以使用”chmod 755″命令進行設(shè)置。需要注意,盡可能不要將目錄的權(quán)限設(shè)置為777,確保最小權(quán)限原則。

四、ACL權(quán)限

ACL權(quán)限是Linux中一種非常強大的權(quán)限類型,因為它可以控制用戶對文件和目錄的訪問權(quán)限。相比于文件和目錄的權(quán)限,ACL權(quán)限更加靈活和細致,用戶可以針對單獨的文件、目錄和用戶進行具體的權(quán)限設(shè)置。ACL權(quán)限包括三種類型:基本權(quán)限、默認權(quán)限和命名空間權(quán)限。需要注意,對于ACL權(quán)限的訪問需要Linux系統(tǒng)對該權(quán)限的支持。

掌握Linux的權(quán)限類型對于管理員來說是至關(guān)重要的。正確設(shè)置文件和目錄的權(quán)限可以有效保護Linux系統(tǒng)免受惡意攻擊和破壞。通過設(shè)置最小權(quán)限原則,更大程度地保護系統(tǒng)安全性,同時表現(xiàn)出良好的系統(tǒng)管理能力。管理員還可以通過ACL權(quán)限對各個用戶和特定的文件或者目錄進行詳細的訪問控制。最終,管理員需要保證系統(tǒng)的安全并確定哪些用戶可以訪問哪些頻道和目錄,如此一來,管理員才能夠更好地掌管Linux系統(tǒng),打造更加安全的操作環(huán)境。

相關(guān)問題拓展閱讀:

  • linux的iptables里的–reject-with type中這些type的區(qū)別是什么?
  • linux vsftpd 怎樣設(shè)置權(quán)限,才能可以刪除目錄,但是不可以刪除文件
  • linux find的用法

linux的iptables里的–reject-with type中這些type的區(qū)別是什么?

iptables 的歷史以及工作原理

1.iptables的發(fā)展:

iptables的前身叫ipfirewall (內(nèi)核1.x時代),這是一個作者從freeBSD上移植過來的,能夠工作在內(nèi)核當中的,對數(shù)據(jù)包進行檢測的一款簡易訪問控制工具。但是ipfirewall工作功能極其有限(它需要將所有的規(guī)則都放進內(nèi)核當中,這樣規(guī)則才能夠運行起來,而放進內(nèi)核,這個做法一般是極其困難的)。當內(nèi)核發(fā)展到2.x系列的時候,軟件更名為ipchains,它可以定義多條規(guī)則,將他們串起來,共同發(fā)揮作用,而現(xiàn)在,它叫做iptables,可以將規(guī)則組成一個列表,實現(xiàn)絕對詳細的訪問控制功能。

他們都是工作在用戶空間中,定義規(guī)則的工具,本身并不算是防火墻。它們定義的規(guī)則,可以讓在內(nèi)核空間當中的netfilter來讀取,并且實現(xiàn)讓防火墻工作。而放入內(nèi)核的地方必須要是特定的位置,必須是tcp/ip的協(xié)議棧經(jīng)過的地方。而這個tcp/ip協(xié)議棧必須經(jīng)過的地方,可以實現(xiàn)讀取規(guī)則的地方就叫做 netfilter.(網(wǎng)絡(luò)過濾器)

作者一共在內(nèi)核空間中選擇了5個位置,

1.內(nèi)核空間中:從一個網(wǎng)絡(luò)接口進來,到另一個網(wǎng)絡(luò)接口去的

2.數(shù)據(jù)包從內(nèi)核流入用戶空間的

3.數(shù)據(jù)包從用戶空間流出的

4.進入/離開本機的外網(wǎng)接口

5.進入/離開本機的內(nèi)網(wǎng)接口

2.iptables的工作機制

從上面的發(fā)展我們知道了作者選擇了5個位置,來作為控制的地方,但是你有沒有發(fā)現(xiàn),其實前三個位置已經(jīng)基本上能將路徑徹底封鎖了,但是為什么已經(jīng)在進出的口設(shè)置了關(guān)卡之后還要在內(nèi)部卡呢? 由于數(shù)據(jù)包尚未進行路由決策,還不知道數(shù)據(jù)要走向哪里,所以在進出口是沒辦法實現(xiàn)數(shù)據(jù)過濾的。所以要在內(nèi)核空間里設(shè)置轉(zhuǎn)發(fā)的關(guān)卡,進入用戶空間的關(guān)卡,從用戶空間出去的關(guān)卡。那么,既然他們沒什么用,那我們?yōu)槭裁催€要放置他們呢?因為我們頃則在做NAT和DNAT的時候,目標地址轉(zhuǎn)換必須在路由之前轉(zhuǎn)換。所以我們必須在外網(wǎng)而后內(nèi)網(wǎng)的接口處進行設(shè)置關(guān)卡。

這五個位置也被稱為五個鉤子函數(shù)(hook functions),也叫五個規(guī)則鏈。

1.PREROUTING (路由前)

2.INPUT (數(shù)據(jù)包流入口)

3.FORWARD (轉(zhuǎn)發(fā)管卡)

4.OUTPUT(數(shù)據(jù)包出口)

5.POSTROUTING(路由后)

這是NetFilter規(guī)定的五個規(guī)則鏈,任何一個數(shù)據(jù)包,只要經(jīng)過本機,必將經(jīng)過這五個鏈中的其中一個鏈。

3.防火墻的策略

防火墻策略一般分為兩種,一種叫“通”策略,一種叫“鬧擾堵”策略,通策略,默認門是關(guān)著的,必須要定義誰能進。堵策略則是,大門是洞開的,但是你必須有身份認證,否則不能進。所以我們要定義,讓進來的進來,讓出去的出去,所以通,是要全通,而堵,則是要選擇。當我們定義的策略的時候,要分別定義多條功能,其中:定義數(shù)據(jù)包中允許或者不允許的策略,filter過濾的功能,而定義地址轉(zhuǎn)換的功能的則是nat選項。為了讓這些功能交替工作,我們制定出了“表”這個定義,來定義、區(qū)分各種不同的工作功能和處理方式。

我們現(xiàn)在用的比較多個功能有3個:

1.filter 定義允許或者不允許的

2.nat 定義地址轉(zhuǎn)換的

3.mangle功能:修改報文原數(shù)據(jù)

我們修改報文原數(shù)據(jù)就是來修改TTL的。能夠?qū)崿F(xiàn)將數(shù)據(jù)包的元數(shù)據(jù)拆開,在里面做標記/修改內(nèi)容的。而防火墻標記,其實就是靠mangle來實現(xiàn)的。

小擴展:

對于filter來講一般只能做在3個鏈上:INPUT ,F(xiàn)ORWARD ,OUTPUT

對于nat來講一般也只能做在3個鏈上:PREROUTING ,OUTPUT ,POSTROUTING

而mangle則是5個鏈都可以做:PREROUTING,INPUT,F(xiàn)ORWARD,OUTPUT,POSTROUTING

iptables/netfilter(這款軟件)是工作在用戶空間的,它可以讓規(guī)則進行生效的,本身不是一種服務(wù),而且規(guī)則是立即生效的。而我們iptables現(xiàn)在被做成了一個服務(wù),可以進行啟動,停止的。啟動,則將規(guī)則直接生效,停止,則將規(guī)則撤銷。

iptables還支持自己定義鏈。但是自己定義的鏈,必須是跟某種特定的鏈關(guān)聯(lián)起來的。在一個關(guān)卡設(shè)定,指定當有數(shù)據(jù)的時候?qū)iT去找某個特定的鏈來處理,當那個鏈雀彎棚處理完之后,再返回。接著在特定的鏈中繼續(xù)檢查。

注意:規(guī)則的次序非常關(guān)鍵,誰的規(guī)則越嚴格,應(yīng)該放的越靠前,而檢查規(guī)則的時候,是按照從上往下的方式進行檢查的。

三.規(guī)則的寫法:

iptables定義規(guī)則的方式比較復(fù)雜:

格式:iptables COMMAND chain CRETIRIA -j ACTION

-t table :3個filter nat mangle

COMMAND:定義如何對規(guī)則進行管理

chain:指定你接下來的規(guī)則到底是在哪個鏈上操作的,當定義策略的時候,是可以省略的

CRETIRIA:指定匹配標準

-j ACTION :指定如何進行處理

比如:不允許172.16.0.0/24的進行訪問。

iptables -t filter -A INPUT -s 172.16.0.0/16 -p udp –dport 53 -j DROP

當然你如果想拒絕的更徹底:

iptables -t filter -R INPUT 1 -s 172.16.0.0/16 -p udp –dport 53 -j REJECT

iptables -L -n -v#查看定義規(guī)則的詳細信息

四:詳解COMMAND:

1.鏈管理命令(這都是立即生效的)

-P :設(shè)置默認策略的(設(shè)定默認門是關(guān)著的還是開著的)

默認策略一般只有兩種

iptables -P INPUT (DROP|ACCEPT) 默認是關(guān)的/默認是開的

比如:

iptables -P INPUT DROP 這就把默認規(guī)則給拒絕了。并且沒有定義哪個動作,所以關(guān)于外界連接的所有規(guī)則包括Xshell連接之類的,遠程連接都被拒絕了。

-F: FLASH,清空規(guī)則鏈的(注意每個鏈的管理權(quán)限)

iptables -t nat -F PREROUTING

iptables -t nat -F 清空nat表的所有鏈

-N:NEW 支持用戶新建一個鏈

iptables -N inbound_tcp_web 表示附在tcp表上用于檢查web的。

-X: 用于刪除用戶自定義的空鏈

使用方法跟-N相同,但是在刪除之前必須要將里面的鏈給清空昂了

-E:用來Rename chain主要是用來給用戶自定義的鏈重命名

-E oldname newname

-Z:清空鏈,及鏈中默認規(guī)則的計數(shù)器的(有兩個計數(shù)器,被匹配到多少個數(shù)據(jù)包,多少個字節(jié))

iptables -Z :清空

2.規(guī)則管理命令

-A:追加,在當前鏈的最后新增一個規(guī)則

-I num : 插入,把當前規(guī)則插入為第幾條。

-I 3 :插入為第三條

-R num:Replays替換/修改第幾條規(guī)則

格式:iptables -R 3 …………

-D num:刪除,明確指定刪除第幾條規(guī)則

3.查看管理命令 “-L”

附加子命令

-n:以數(shù)字的方式顯示ip,它會將ip直接顯示出來,如果不加-n,則會將ip反向解析成主機名。

-v:顯示詳細信息

-vv

-vvv :越多越詳細

-x:在計數(shù)器上顯示精確值,不做單位換算

–line-numbers : 顯示規(guī)則的行號

-t nat:顯示所有的關(guān)卡的信息

五:詳解匹配標準

1.通用匹配:源地址目標地址的匹配

-s:指定作為源地址匹配,這里不能指定主機名稱,必須是IP

IP | IP/MASK | 0.0.0.0/0.0.0.0

而且地址可以取反,加一個“!”表示除了哪個IP之外

-d:表示匹配目標地址

-p:用于匹配協(xié)議的(這里的協(xié)議通常有3種,TCP/UDP/ICMP)

-i eth0:從這塊網(wǎng)卡流入的數(shù)據(jù)

流入一般用在INPUT和PREROUTING上

-o eth0:從這塊網(wǎng)卡流出的數(shù)據(jù)

流出一般在OUTPUT和POSTROUTING上

2.擴展匹配

2.1隱含擴展:對協(xié)議的擴展

-p tcp :TCP協(xié)議的擴展。一般有三種擴展

–dport XX-XX:指定目標端口,不能指定多個非連續(xù)端口,只能指定單個端口,比如

–dport 21 或者 –dport(此時表示21,22,23)

–sport:指定源端口

–tcp-fiags:TCP的標志位(SYN,ACK,F(xiàn)IN,PSH,RST,URG)

對于它,一般要跟兩個參數(shù):

1.檢查的標志位

2.必須為1的標志位

–tcpflags syn,ack,fin,rst syn = –syn

表示檢查這4個位,這4個位中syn必須為1,其他的必須為0。所以這個意思就是用于檢測三次握手的之一次包的。對于這種專門匹配之一包的SYN為1的包,還有一種簡寫方式,叫做–syn

-p udp:UDP協(xié)議的擴展

–dport

–sport

-p icmp:icmp數(shù)據(jù)報文的擴展

–icmp-type:

echo-request(請求回顯),一般用8 來表示

所以 –icmp-type 8 匹配請求回顯數(shù)據(jù)包

echo-reply (響應(yīng)的數(shù)據(jù)包)一般用0來表示

2.2顯式擴展(-m)

擴展各種模塊

-m multiport:表示啟用多端口擴展

之后我們就可以啟用比如 –dports 21,23,80

六:詳解-j ACTION

常用的ACTION:

DROP:悄悄丟棄

一般我們多用DROP來隱藏我們的身份,以及隱藏我們的鏈表

REJECT:明示拒絕

ACCEPT:接受

custom_chain:轉(zhuǎn)向一個自定義的鏈

DNAT

SNAT

MASQUERADE:源地址偽裝

REDIRECT:重定向:主要用于實現(xiàn)端口重定向

MARK:打防火墻標記的

RETURN:返回

在自定義鏈執(zhí)行完畢后使用返回,來返回原規(guī)則鏈。

七:狀態(tài)檢測:

是一種顯式擴展,用于檢測會話之間的連接關(guān)系的,有了檢測我們可以實現(xiàn)會話間功能的擴展

什么是狀態(tài)檢測?對于整個TCP協(xié)議來講,它是一個有連接的協(xié)議,三次握手中,之一次握手,我們就叫NEW連接,而從第二次握手以后的,ack都為1,這是正常的數(shù)據(jù)傳輸,和tcp的第二次第三次握手,叫做已建立的連接(ESTABLISHED),還有一種狀態(tài),比較詭異的,比如:SYN=1 ACK=1 RST=1,對于這種我們無法識別的,我們都稱之為INVALID無法識別的。還有第四種,F(xiàn)TP這種古老的擁有的特征,每個端口都是獨立的,21號和20號端口都是一去一回,他們之間是有關(guān)系的,這種關(guān)系我們稱之為RELATED。

所以我們的狀態(tài)一共有四種:

NEW

ESTABLISHED

RELATED

INVALID

八:SNAT和DNAT的實現(xiàn)

由于我們現(xiàn)在IP地址十分緊俏,已經(jīng)分配完了,這就導(dǎo)致我們必須要進行地址轉(zhuǎn)換,來節(jié)約我們僅剩的一點IP資源。那么通過iptables如何實現(xiàn)NAT的地址轉(zhuǎn)換呢?

1.SNAT基于原地址的轉(zhuǎn)換

基于原地址的轉(zhuǎn)換一般用在我們的許多內(nèi)網(wǎng)用戶通過一個外網(wǎng)的口上網(wǎng)的時候,這時我們將我們內(nèi)網(wǎng)的地址轉(zhuǎn)換為一個外網(wǎng)的IP,我們就可以實現(xiàn)連接其他外網(wǎng)IP的功能。

所以我們在iptables中就要定義到底如何轉(zhuǎn)換:

定義的樣式:

比如我們現(xiàn)在要將所有192.168.10.0網(wǎng)段的IP在經(jīng)過的時候全都轉(zhuǎn)換成172.16.100.1這個假設(shè)出來的外網(wǎng)地址:

iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j SNAT –to-source 172.16.100.1

這樣,只要是來自本地網(wǎng)絡(luò)的試圖通過網(wǎng)卡訪問網(wǎng)絡(luò)的,都會被統(tǒng)統(tǒng)轉(zhuǎn)換成172.16.100.1這個IP.

那么,如果172.16.100.1不是固定的怎么辦?

我們都知道當我們使用聯(lián)通或者電信上網(wǎng)的時候,一般它都會在每次你開機的時候隨機生成一個外網(wǎng)的IP,意思就是外網(wǎng)地址是動態(tài)變換的。這時我們就要將外網(wǎng)地址換成 MASQUERADE(動態(tài)偽裝):它可以實現(xiàn)自動尋找到外網(wǎng)地址,而自動將其改為正確的外網(wǎng)地址。所以,我們就需要這樣設(shè)置:

iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j MASQUERADE

這里要注意:地址偽裝并不適用于所有的地方。

2.DNAT目標地址轉(zhuǎn)換

對于目標地址轉(zhuǎn)換,數(shù)據(jù)流向是從外向內(nèi)的,外面的是客戶端,里面的是服務(wù)器端通過目標地址轉(zhuǎn)換,我們可以讓外面的ip通過我們對外的外網(wǎng)ip來訪問我們服務(wù)器不同的服務(wù)器,而我們的服務(wù)卻放在內(nèi)網(wǎng)服務(wù)器的不同的服務(wù)器上。

如何做目標地址轉(zhuǎn)換呢?:

iptables -t nat -A PREROUTING -d 192.168.10.18 -p tcp –dport 80 -j DNAT –todestination 172.16.100.2

目標地址轉(zhuǎn)換要做在到達網(wǎng)卡之前進行轉(zhuǎn)換,所以要做在PREROUTING這個位置上

九:控制規(guī)則的存放以及開啟

注意:你所定義的所有內(nèi)容,當你重啟的時候都會失效,要想我們能夠生效,需要使用一個命令將它保存起來

1.service iptables save 命令

它會保存在/etc/sysconfig/iptables這個文件中

2.iptables-save 命令

iptables-save > /etc/sysconfig/iptables

3.iptables-restore 命令

開機的時候,它會自動加載/etc/sysconfig/iptabels

如果開機不能加載或者沒有加載,而你想讓一個自己寫的配置文件(假設(shè)為iptables.2)手動生效的話:

iptables-restore /etc/sysconfig/iptables

3.iptables-restore 命令

開機的時候,它會自動加載/etc/sysconfig/iptabels

如果開機不能加載或者沒有加載,而你想讓一個自己寫的配置文件(假設(shè)為iptables.2)手動生效的話:

iptables-restore

linux vsftpd 怎樣設(shè)置權(quán)限,才能可以刪除目錄,但是不可以刪除文件

呵呵。這帶睜些都是小意蠢帆歲思。對每一個賬戶轎姿做配置。所以不好貼。這個是只能上傳

其他權(quán)限都沒

write_enable=yes

anon_world_readable_only=no

anon_upload_enable=yes

anon_mkdir_write_enable=yes

anon_other_write_enable=yes

local_umask=022

cmds_allowed=abor,cwd,list,mdtm,mkd,nlst,pass,pasv,port,pwd,quit,retr,rnfr,rnto,size,stor,

type,user,rest,cdup,help,mode,noop,rein,stat,stou,stru,syst,feat

download_enable=no

local_root=/home/longcheer

linux find的用法

不明白問正判題所悔寬在阿,自問自答舉前改

man find

這個真的要看你實現(xiàn)什么功能

1、按名稱或正則表達式查找文件

要按特定名稱搜索文件,命令如下:

find . -name test.txt

如何查找所有格式為pdf的書籍?使用正則表達式:

find ./yang/books -name “*.pdf”

默認情況下,find命令會搜索常規(guī)文件,但更好進行指定(-type f)以使睜老所有內(nèi)容更清晰:

find ./yang/books -type f -name “*.pdf”

2、查找不同類型的文件

除了搜索常規(guī)文件外,我們還可以通過指定-type選項來搜索其他類型的文件,例如目錄:

find . -type d -name “yang*”

或者符號鏈接:

find . -type l -name “yang*”

3、按指定的時間戳查找文件

要搜索atime超過一年的文件,我們可以編寫如下命令:

find . -type f -atime +365

如果我們需要查找mtime正好是5天前的文件,請不要包含+,因為它的意思是“大于”。

find . -type f -mtime 5

顯然,+表示“大于”,-表示“小于”。所以我們可以搜索ctime在5~10天前的文件:

find . -type f -ctime +5 -ctime -10

4、按大小查找文件

類似于按時間戳查找文件,+表示“大于”,-表示“小于”。例如,要查找大小為10MB~1GB的文件:

find . -type f -size +10M -size -1G

5、按權(quán)限查找文件

合理控制文件的權(quán)限是Linux管理員的一項重要任務(wù)。find命令的-perm選項可以幫助我們按指定權(quán)限查找文件:

find . -type f -perm 777

6、按所有權(quán)查找文件

例如,以下命令將查找所有屬于yang的文件:

find -type f -user yang

7、在找到文件后執(zhí)行命令

在大多數(shù)情況下,我們希望在找到我們需要的文件后進行后續(xù)操悉閉升作。例如將其刪除,或檢查它們的詳細信息等等態(tài)漏。-exec命令使這些所有事情變得更加容易。

現(xiàn)在,要了解如何使用它,讓我們回到之前提到的面試問題:

find . -type f -atime +365 -exec rm -rf {} \;

上述命令在-exec選項后是rm -rf,其用于刪除文件。{}是用于查找結(jié)果的占位符。

注意:占位符{}非常重要,尤其是在您想刪除文件時。因為,如果您不使用它,該命令將對所有文件執(zhí)行(而不是您剛剛通過find命令找到的文件)。

find可以根據(jù)文件名,文件類型,文件鬧世大小,文件擁有者,文件肆穗所屬組,文件裂彎卜權(quán)限等等來查詢,這些只是一般常用的參數(shù),格式:find

滿意請采納

求采納為滿意回答。

find -name XXOO

XXOO就是文件名

linux 權(quán)限 type的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux 權(quán)限 type,Linux權(quán)限類型:掌握這些,打造更安全的操作環(huán)境,linux的iptables里的–reject-with type中這些type的區(qū)別是什么?,linux vsftpd 怎樣設(shè)置權(quán)限,才能可以刪除目錄,但是不可以刪除文件,linux find的用法的信息別忘了在本站進行查找喔。

創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計和制作領(lǐng)域具有豐富的經(jīng)驗。


分享名稱:Linux權(quán)限類型:掌握這些,打造更安全的操作環(huán)境(linux權(quán)限type)
轉(zhuǎn)載源于:http://www.5511xx.com/article/coggcih.html