日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 查询替换文件内容吗,Linux 下查询文件的方法 替换文件内容

發布時間:2025/3/12 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 查询替换文件内容吗,Linux 下查询文件的方法 替换文件内容 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在當前目錄里查找所有名為以 php

開頭的文件:

find -name "php*"

在subdir 目錄里查找所有的名為以 php

開頭的文件:

find subdir -name

"php*"

在當前目錄里列出所有包含 debug 字串的 java

文件:

grep *.java -l -e

"debug"

在當前目錄里列出所有不包含 debug 字串的 java

文件:

grep *.java -l -v -e

"debug"

在當前目錄及其子目錄里查找所有包含 debug 字串的

java 文件:

find -name "*.java" | xargs grep

-l -e "debug"

sudo dpkg-reconfigure

xserver-xorg

重新設置圖形環境.

shell腳本(這個好用,功能強大,

不用去寫shell腳本 一句話代替)

find ./ -name "*.html" | xargs

sed -i 's/

name=\"search\" onSubmit=\"\">/

action=\"\/search\/search\" method=\"get\" name=\"search\"

onSubmit=\"\">\n

value=0 name=start>\n

type=hidden value=10

name=num>\n

value=FullIndex name=index>\n

type=hidden value=html

name=outputFormat>\n

type=hidden value=gbk

name=encoding>\n

value=Score name=orderStyle>\n

type=hidden value=tb_helpdoc

name=dir>/'

找到本目錄底下的html文件, 把

action="" method="post" name="search"

onSubmit="">替換成

name="search" onSubmit="">

name=start>

name=num>

name=index>

name=outputFormat>

name=encoding>

name=orderStyle>

name=dir>

在一個文件夾abc下面有若干文件和文件夾,

而下層的文件夾中也同樣是有很多的文件和文件夾,

現在希望用一條chmod命令使得所有的文件夾的屬性為755,所有文件的屬性為644

方法1

find . -exec sh -c "if [[ -d "{}" ]]; then chmod 755 "{}"; else

chmod 644 "{}"; fi " \;

方法2

find ./ -type d -print|xargs chmod 755; find ./ -type f -print

|xargs chmod 644

-----------------------Find

查找指定時間文件------------------------

-daystart

從當日起始時開始而不是從24小時之前,計算時間(for

-amin, -atime, -cmin, -ctime, -mmin, and -mtime)。

---------------------------------------------------------------

-amin n

對文件的最近一次訪問是在 n 分鐘之前。

-anewer file

對文件的最近一次訪問比 file

修改時間要晚。如果命令行中 -follow 在 -anewer

之前,(也只有在這種情況下) -anewer

會受 -follow 的影響。

-atime n

對文件的最近一次訪問是在 n*24 小時之前。

-cmin n

對文件狀態的最近一次修改是在 n 分鐘之前。

-cnewer file

對文件狀態的最近一次修改比 file

修改時間要晚。如果命令行中 -follow 在 -cnewer

之前,(也只有在這種情況下)

-cnewer 會受 -follow 的影響。

-ctime n

對文件狀態的最近一次修改是在 n*24

小時之前。

-mmin n

對文件數據的最近一次修改是在 n 分鐘之前。

-mtime n

對文件數據的最近一次修改是在 n*24 小時之前。

----------------------------------------------------------

find /opt -iname "*" -atime 1 -type -f

找出 /opt 下一天前訪問過的文件

另外使用 date 的參考 Shell Script 代碼如下:

for filename in *; do

if `date -r $filename +%D` == "07/31/04"; then

echo $filename

fi

done

轉發至微博

轉發至微博

總結

以上是生活随笔為你收集整理的linux 查询替换文件内容吗,Linux 下查询文件的方法 替换文件内容的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。