首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 文件系统那些事儿

为了消除这种限制,引入了一种新的链接方式——符号链接,也称为软链接,建立这种链接时不修改目标文件的链接数,而是新建一个独立的文件,这个文件与普通文件有以下几点不同: 文件类型 S_IFLINK,系统会对它做特殊处理...文件创建 这里按创建的文件类型先列一下使用的接口及必需的权限: 文件类型 接口 权限 说明 普通文件 creat/open (pathname, oflag = O_CREAT, mode) 路径上每个节点...(ctime 同步更新当前时间) -m 只更新 mtime 当前时间 (ctime 同步更新当前时间) -d DATE 同时更新 atime 和 mtime指定时间 (ctime 同步更新当前时间...),DATE 遵循的格式非常广泛,一般可以指定 YYYY-MM-DD HH-mm-SS [注1],如果指定了 -a/-m,则只设置其中一个 -t TIME 同时更新 atime 和 mtime 指定时间...指定文件的 atime 和  mtime (ctime 同步更新当前时间) [注3/4],如果指定了 -a/-m,则只设置其中一个 -c 文件不存在时不自动创建文件 注1:还可以指定 3 day

1.4K10

linux常用命令lsof高级用法-误删除后自己恢复文件

收集应用程序工作情况的信息时,或在进行某些可能损坏的数据操作前,确保文件未被使用 参数说明 -a 两个参数都满足时才显示结果 -c string 显示COMMAND列包含指定字符的进程打开的文件 -u...username 显示所属用user 进程打开的文件 -g gid 显示归属gid的进程情况 +d /DIR 显示目录下被进程打开的文件 +D /DIR 搜索目录下的所有目录 -d FD 显示指定文件描述符的进程...如cwd、txt等 TYPE:文件类型,如DIR、REG等 DEVICE:指定磁盘的名称 SIZE:文件的大小 NODE:索引节点(文件在磁盘上的标识) NAME:打开文件的确切名称 2 查看22端口的运行情况...lsof -i :22 3 查看root 用户进程所打开的文件类型txt的文件 lsof -a -u root -d txt 4 指定进程打开的文件类型txt的文件 lsof -a -p 605...exec 5 output echo newline>&4 cat output newline 文件删除,恢复实验 lsof 用法 1> 查找谁在使用文件系统 sudo mount -o loop

1.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

常用Bash命令整理之查看文件和目录

-n 选项,可以显示文件内容的行号 cat -n /etc/fstab # -b 选项和 -n 选项类似,但只标识非空白行的行号 cat -b /etc/fstab # -e 选项,将在每一行的结尾显示...-Q 不使用警告音 -s 显示连续空行为一行 -S 行过长时间将超出部分舍弃 -x 将“tab”键显示规定的数字空格 /字符串:向下搜索“字符串”的功能 ?...-c 10 /etc/inittab 5.tail - 显示文件尾部 tail命令和head命令相反,它打印指定输入的结尾部分的内容。...file命令用于接收一个文件作为参数并执行某些测试,已确定正确的文件类型。...-iname example # 找出当前目录下所有以 sh 结尾的文件 find . -type f -name "*.sh" # 找出当前目录下,文件权限是 777 的所有文件 find .

2.2K20

如何使用 Linux find 命令查找文件?

expression:查找表达式,指定要查找的文件类型、名称、大小等条件。...例如:我们要在服务器的根目录查找包含“wljslmz”的文件或者目录:find / -name "*wljslmz*"输出:图片查找文件类型要查找特定类型的文件,您可以使用Linux find命令的-type...-type f表示要查找的是文件类型。-name "*.txt"表示要查找以.txt结尾的文件。...例如,要查找大小10MB的文件,可以使用以下命令:find /path/to/search -type f -size 10M在上面的命令中,-size选项指定要查找的文件大小10MB。...search -type f \( -name "*.jpg" -o -name "*.png" \) -size -1M在上面的命令中,(和)用于将-name选项组合在一起,表示查找以.jpg或.png结尾的文件

4.3K00

SVN源代码泄露利用工具 SvnExploit升级版

SVN源代码泄露利用工具    可以利用.svn/entries文件,获取到服务器源码、svn服务器账号密码等信息)更严重的问题在于,SVN产生的.svn目录下还包含了以.svn-base结尾的源代码文件副本...(低版本SVN具体路径text-base目录,高版本SVNpristine目录),如果服务器没有对此类后缀做解析,黑客则可以直接获得文件源代码  下载地址:  Github 用法 安装依赖库 sudo...------------------+----------+------------------------------------------------+ |       文件名       | 文件类型...--------------------+----------+---------------------------------------------+ |        文件名       | 文件类型...     |   file   |      js/.svn/text-base/loop.js.svn-base     | +---------------------+----------+---

5.7K31

Linux命令find和grep详解

分钟 1、按文件类型进行搜索 文件属性 文件类型 – 常规文件,即file, 文本文件,二进制文件、图片等常见文件 d 目录文件 b block device 即块设备文件,如硬盘;支持以block单位进行随机访问...test-imagetools.sh 的文件 find ./ -name "test-imagetools.sh" 3、指定搜索深度 应作为第一个参数出现 在当前目录及子目录下,查找深度1且名字...,查找名字 .c 结尾的文件并将文件以 ls -lh 显示 find ./ -name '*.c' -exec ls -lh {} \; 7、以交互式的方式将 find 搜索的结果集执行某一指定命令...在当前目录及子目录下,查找名字 .sh 结尾的文件并交互式将文件以 ls -l 显示 find ./ -name "*.sh" -ok ls -l {} \; 8、find … | xargs...-f 或 --file= : 指定规则文件,其内容含有一个或多个规则样式,让grep查找符合规则条件的文件内容,格式每行一个规则样式。

1.1K50

Python endswith() 函数

函数:endswith() 作用:判断字符串是否以指定字符或子字符串结尾,常用于判断文件类型 相关函数:判断字符串开头 startswith() 一、函数说明 语法:string.endswith...=[0,end=len(string)])            string[beg:end].endswith(str) 参数说明: string: 被检测的字符串 str:      指定的字符或者子字符串...(可以使用元组,会逐一匹配) beg:    设置字符串检测的起始位置(可选,从左数起) end:    设置字符串检测的结束位置(可选,从左数起) 如果存在参数 beg 和 end,则在指定范围内检查...解析:如果字符串string是以str结束,则返回True,否则返回False 注:会认为空字符真 二、实例 >>> s = 'hello good boy doiido' >>> print...False #匹配空字符集 >>> print s.endswith('') True #匹配元组 >>> print s.endswith(('t','b','o')) True 常用环境:用于判断文件类型

62010

Web安全测试基础三

id=1”存在xss攻击漏洞,则可以构造攻击URL: http://www.xxx/abc.php?...intext:搜索网页正文内容中的指定字符,例如输入“intext:cbi”、"intext:管理后台"。这个语法类似我们平时在某些网站中使用的“文章内容搜索”功能。...Filetype:搜索指定类型的文件。例如输入“filetype:cbi”,将返回所有以cbi结尾的文件URL。...当我们在查询里边包含filetype:扩展名的时候,Google会限制查询结果仅返回特定文件类型的网页。例[资产评估 filetype:pdf],这个查询将会返回所有文件类型pdf的资产评估信息。...其它可用的特定文件类型格式查询还有doc ,txt,ppt,xls.rtf,swf,ps等。 Site:找到与指定网站有联系的URL。例如输入“Site:imshixu.com”。

1K60

Linux 命令 | find

Linux 命令 find 命令解析 Linux 命令 find 是一种查找文件和目录的工具,可以通过文件类型、日期、大小等属性来查找符合要求的文件。...常用的 option 如下: -name:按照文件名查找; -type:按照文件类型查找; -mtime:按照修改时间查找; -size:按照文件大小查找。...方便读者理解,林一写个具体的 demo: find /data/logs -name "access.log*" -type f -mtime -7 -exec cp {} /backup/ ; 解析...这个命令的意思是:在/data/logs目录下查找文件名以 access.log开头、文件类型文件、修改时间在7天内的所有文件,并将其复制到 /backup 目录下。...Linux 命令 find 命令注意事项 find 命令搜索文件或目录是从给定的路径开始向下递归,找到所有符合条件的文件或目录: -exec选项后面的命令必须以;结尾表示命令结束; -prune选项表示不进入指定的目录查找文件

16820

Python startswith()和endswith() 方法原理解析

如果参数 beg 和 end 指定值,则在指定范围内检查。 str.startswith(str, beg=0,end=len(string)); 参数 str –检测的字符串。...True print isSelect(listsql) [root@bigdata-poc-shtz-3 zw]# python h.py True endswith()方法 作用:判断字符串是否以指定字符或子字符串结尾...,常用于判断文件类型 一、函数说明 语法:string.endswith(str, beg=[0,end=len(string)]) string[beg:end].endswith(str) 参数说明...解析:如果字符串string是以str结束,则返回True,否则返回False 注:会认为空字符真 python endsql = ‘select * from ifrs.indiv_info’...endsql.endswith(‘info’,3,10) False endsql.endswith(‘info’,25,29) True endsql.endswith(”) True 常用环境:用于判断文件类型

84910

【linux命令讲解大全】011.使用find命令在指定目录下查找文件及应用技巧和选项详情

; -ctime:查找在指定时间之时被更改的文件或目录,单位以24小时计算; -daystart:从本日开始计算时间; -depth:从指定目录下最深层的子目录开始查找; -empty:寻找文件大小...-true:将 find 指令的回传值皆设为 True; -type:只寻找符合指定文件类型的文件; -uid:查找符合指定的用户识别码的文件或目录; -used:查找文件或目录被更改之后在指定时间曾被存取过的文件或目录...,单位以日计算; -user:查找符和指定的拥有者名称的文件或目录; -version或 --version:显示版本信息; -xdev:将范围局限在先行的文件系统中; -xtype<文件类型....txt 和 .pdf 结尾的文件 find . \( -name "*.txt" -o -name "*.pdf" \) 或 find ....-name "*.txt" 根据文件类型进行搜索 find .

1.3K10

linux find 命令查找文件和文件夹

; -ctime:查找在指定时间之时被更改的文件或目录,单位以24小时计算; -daystart:从本日开始计算时间; -depth:从指定目录下最深层的子目录开始查找; -expty:寻找文件大小...-true:将find指令的回传值皆设为True; -typ:只寻找符合指定文件类型的文件; -uid:查找符合指定的用户识别码的文件或目录; -used:查找文件或目录被更改之后在指定时间曾被存取过的文件或目录...,单位以日计算; -user:查找符和指定的拥有者名称的文件或目录; -version或——version:显示版本信息; -xdev:将范围局限在先行的文件系统中; -xtype<文件类型...-iregex ".*\(\.txt\|\.pdf\)$" 否定参数 找出/home下不是以.txt结尾的文件 find /home !...-name "*.txt" 根据文件类型进行搜索 find .

26.8K51

marquee 标签参数详细说明

loop: 设置滚动的次数。默认值-1,无限次循环。 scrollamount: 设置每次滚动时移动的长度(以像素单位),也就是滚动速度。默认值6 。...scrolldelay: 设置每次滚动时的时间间隔(以毫秒单位)。默认值 85。 值越大,滚动速度越慢,通常不设置。...注意:除非指定 truespeed 值,否则将忽略任何小于 60 的值,并改为使用 60。 truespeed: 默认情况下,会忽略小于60的scrolldelay值。...事件回调 onbounce:当 marquee 滚动到结尾时触发。它只能在 behavior 属性设置 alternate 时触发。...onfinish:当 marquee 完成 loop 属性设置的值时触发。它只能在 loop 属性设置大于 0 的某个数字时触发。 onstart:当 marquee 开始滚动时触发。

2.2K10

管理ASM 文件

ASM支持的文件类型 ASM支持绝大多数文件类型,不包括trace file和操作系统文件 ? ? 2....,ONLINELOG等,详细见下图 file_type_tag 文件类型的一个标签,如文件所处的表空间名称等,详细见下图 file.incarnation是一个file/incarnation对,用于唯一标识一个文件...,将不受Oracle Managed Files 管理,如数据文件不会在表空间删除时删除 我们可以为除了根(+)目录外所有目录以及文件指定别名,和完全限定文件名和数字文件名不同的是它不可以以数字对的形式结尾...,如123.456 +dgroup1/myfiles/control_file1 +dgroup2/mydir/second.dbf 新建文件时指定别名,其首先创建一个完全限定文件名,再添加一个别名,我们可以通过...2者来定位文件 新建文件时未指定别名的话,哪怕是后来添加别名,我们也不能通过别名来定位该文件 如下为一些数据库使用别名定位文件的例子: 别名会通过v视图反映出来。

1.9K30

Linux 命令之 find:查找文件

语法:find + 目标目录(路径) + + 参数 常用选项列表 选项 含义 -perm 查找符合指定的权限数值的文件或目录 -type 只寻找符合指定文件类型的文件...-name 指定字符串作为寻找文件或目录的范本样式 -expty 寻找文件大小 0 Byte 的文件,或目录下没有任何子目录或文件的空目录 -ls 假设find指令的回传值ture,...示例 2:在/testLinux目录下查找以.txt结尾的文件名 // 需要书写完整的路径 find /tmp/cg/testLinux -name "*.txt" ?...-depth 从指定目录下最深层的子目录开始查找 -expty 寻找文件大小 0 Byte 的文件,或目录下没有任何子目录或文件的空目录 -exec 假设find指令的回传值true...true 将find指令的回传值皆设为true -type 只寻找符合指定文件类型的文件 -uid 查找符合指定的用户识别码的文件或目录 -used 查找文件或目录被更改之后在指定时间曾被存取过的文件或目录

5.8K20
领券