Linux命令中 , ; 是什么意思分号就是间隔符
表示前面和后面是两个命令的意思
执行完前一个,再执行后一个
linux命令行怎样使用分号Linux命令行在一条命令结束时使用分号,分号后面连接新的命令 。
demo如下:
ls ~ ; cd pkgs/
注:以上2个命令按照顺序都会执行 。
Linux常用命令详解 | find find 命令linux命令有的带分号的基本结构如下:
find 命令手册 : man find
find 命令中linux命令有的带分号的-name选项可以根据文件名称进行检索( 区分大小写 ) 。如需要忽略文件名中的大小写linux命令有的带分号,可以使用-iname选项 。
-name和-iname两个选项都支持wildcards。如:
例1:查找 /usr 目录下所有文件名以.txt结尾的文件
例2:查找 /usr 目录下所有文件名刚好为 4 个字符的文件
例3:查以大写字母开头的文件
例4:查以两个小写字母和两个数字开头的txt文件
类似的还有:
-lname -ilname
-path -ipath
-regx -iregx
有些时候,linux命令有的带分号你需要在搜索时匹配某个文件或目录的 完整路径,而不仅仅是匹配文件名 。可以使用-path或-ipath选项 。
例1:如查找 /usr 下所有文件名以.txt结尾的文件或目录,且该文件的父目录必须是src。可以使用以下命令:
例2:在当前目录除aa之外的子目录内搜索 txt文件
例3:在当前目录 , 不再子目录中,查找txt文件
如果只想搜索得到文件 或 目录,即不想它们同时出现在结果中 。可以使用-type选项指定文件类型 。
-type选项最常用的参数如下:
例:检索 /usr 下所有文件名以python开头的目录
find 命令支持-empty选项用来检索 为空 的文件或目录 。空文件即文件里没有任何内容,空目录即目录中没有任何文件或子目录 。
例:检索用户主目录下所有的空目录
find 命令也允许用户对当前的匹配条件进行 “反义” (类似于 逻辑非 操作) 。
如需要检索 /usr 下所有文件名 不 以.txt为后缀的文件 。可以使用以下命令:
也可以“翻转”任何其他的筛选条件 , 如:检索 /usr 下所有内容不为空的文件
【linux命令有的带分号 linux命令分隔符有哪些】 为了检索归属于特定用户的文件或目录 , 可以使用-user选项 。
例:检索根目录下所有属主为 starky 的文件
类似于-user 选项,-group选项则可以根据文件或目录的 属组 进行检索 。
有些时候,需要根据文件创建或修改的时间进行检索 。
Linux 系统中 , 与文件相关联的时间参数有以下三种:
与此对应的是 find 命令中的-mtime,-atime和-ctime三个选项 。
这三个选项的使用遵循以下示例中的规则:
检索 /usr 下两天前被修改过的文件
如果觉得-mtime等选项以 天 为单位时间有点长 , 还可以使用-mmin,-amin,-cmin三个选项 。
查找比 aa.txt新 的文件
查找比 aa.txt旧 的文件
查找比aa.txt新,比bb.txt旧的文件
-size选项允许用户通过文件大小进行搜索(只适用于文件,目录没有大小……) 。
表示文件大小的单位由以下字符组成:
另外 , 还可以使用+或-符号表示 大于 或 小于 当前条件 。
检索文件大小高于 1 GB 的文件
find 命令可以使用-perm选项以文件权限为依据进行搜索 。
9.1使用符号形式
例1:如需要检索 /usr 目录下权限为rwxr-xr-x的文件,可以使用以下命令:
例2:搜索 /usr 目录下所有权限为r-xr-xr-x (即系统中的所有用户都只有读写权限)的文件和目录 , 可以使用以下命令:
推荐阅读
- 自拍走路视频配什么音乐,拍个走路的视频发什么文字好
- 家庭小程序定制,自己定制小程序
- 虚拟机导致主机,虚拟机导致主机无法休眠
- 玉溪智慧经营代理平台下载,玉溪智慧城市建设项目
- php原生怎么链接数据库 php如何链接数据库
- 夜间直播是什么样的人,直播夜里
- 看微信视频号流量费的快吗,看微信视频号流量费的快吗还是慢
- mysql的三种安装方式典型安装,mysql安装及使用教程
- 怎么启动mysql程序 启动mysql语句