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

Linux 命令(154)—— dir 命令

-c 与 -lt 一起:排序并显示 ctime(上次的时间文件状态信息的修改)。与 -l 一起: 显示 ctime 并按名称排序,否则按 ctime 排序,最新的在前。...-R, --recursive 递归显示子目录。 -s, --size 块数形式显示每个文件分配的尺寸。 -S 根据文件大小排序。...同 -l 一起使用:显示访问时间并按文件名排序。其他:按照访问时间排序。 -U 不进行排序;按照目录顺序列出项目。 -v 在文本中进行数字(版本)的自然排序。...-x 逐行列出项目而不是逐栏列出。 -X 根据扩展名排序。 -1 每行只列出一个文件。 --help 显示此帮助信息并退出。 --version 显示版本信息并退出。...,带有颜色区分不同类型的文件

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

Linux命令行:find的26个用法示例

/test/cool.php 请注意,所有的文件夹都会被递归地查找。所以,这是用于查找指定扩展名文件的一种非常强大的方式。.../test/abc 上面的命令查找所有 abc 开头并且不含 .php 扩展名文件。这个示例展现了 find 命令自带的查找表达式是多么的强大。.../cool.php 上面的命令查找所有 .php 结尾或者 .txt 结尾的文件。 6. 只查找文件或目录 有时我们只想通过某个名字查找对应的文件或对应的目录,我们可以很容易实现这个要求。.../dir2/abcdefg.txt 检查一下,它确实列出了来自给定的两个目录的文件。 8. 查找隐藏文件 在Linux系统中,隐藏文件的名字英文的句号开头,即 . 。...所以要列出隐藏文件,只需加上简单的文件过滤条件就行了。 $ find ~ -type f -name ".*" 二、基于文件权限和属性的查找 9.

1.1K80

Linux命令行:find的26个用法示例

/test/cool.php 请注意,所有的文件夹都会被递归地查找。所以,这是用于查找指定扩展名文件的一种非常强大的方式。.../test/abc 上面的命令查找所有 abc 开头并且不含 .php 扩展名文件。这个示例展现了 find 命令自带的查找表达式是多么的强大。.../cool.php 上面的命令查找所有 .php 结尾或者 .txt 结尾的文件。 6. 只查找文件或目录 有时我们只想通过某个名字查找对应的文件或对应的目录,我们可以很容易实现这个要求。.../dir2/abcdefg.txt 检查一下,它确实列出了来自给定的两个目录的文件。 8. 查找隐藏文件 在Linux系统中,隐藏文件的名字英文的句号开头,即 . 。...所以要列出隐藏文件,只需加上简单的文件过滤条件就行了。 $ find ~ -type f -name ".*" 二、基于文件权限和属性的查找 9.

1.1K130

Linux命令行:find的26个用法示例

/test/cool.php 请注意,所有的文件夹都会被递归地查找。所以,这是用于查找指定扩展名文件的一种非常强大的方式。.../test/abc 上面的命令查找所有 abc 开头并且不含 .php 扩展名文件。这个示例展现了 find 命令自带的查找表达式是多么的强大。.../cool.php 上面的命令查找所有 .php 结尾或者 .txt 结尾的文件。 6. 只查找文件或目录 有时我们只想通过某个名字查找对应的文件或对应的目录,我们可以很容易实现这个要求。.../dir2/abcdefg.txt 检查一下,它确实列出了来自给定的两个目录的文件。 8. 查找隐藏文件 在Linux系统中,隐藏文件的名字英文的句号开头,即 . 。...所以要列出隐藏文件,只需加上简单的文件过滤条件就行了。 $ find ~ -type f -name ".*" 二、基于文件权限和属性的查找 9.

1.1K130

Linux操作系统下 chkconfig 命令详解

特别是在修改主题或者插件的时候这个需求特别的强烈,在Windows下一般都是锁定某个文件借助文本编辑器搜索来解决的,很明显这个方式最笨了,效率也是最低的,在Linux下这样的话很明显是不科学的,其实在Linux...递归方式查找具有特定字符串的所有文件 第一个命令示例将在/etc/目录下的所有文件中搜索字符串artful,同时排除任何子目录: grep -s artful /etc/* /etc/lsb-release...输出显示文件名以及打印包含请求字符串的实际行。 递归地查找具有特定字符串的所有文件 以上命令省略了所有的子目录。 递归搜索意味着遍历所有的子目录。...例如,我们只想在扩展名为.conf的配置文件中搜索特定的文本/字符串。...v选项来列出所有不包含特定关键字的文件

1.2K00

Linux系统:第七章:Linux最常用命令汇总

makdir a:创建目录a pwd:打印当前所在目录 ll:ls -l的简化形式,ls:将目录内容列表形式展示出来,-l:详细信息形式列出查询内容,详细信息格式为: 条目类型 权限 链接数 文件属主...文件属组 文件大小(字节为单位) 建立或最近修改时间 名称  mkdir -p a/b/c:递归创建多层目录a/b/c cd /a/b/c:这个命令错误,第一个目录不用加/,可以使用以下方式 cd...a/b/c:进入目录 touch a:创建文件a touch a.txt touch a.sh Linux系统本身不识别文件扩展名,一个文件的类型不靠扩展名来区分 rm a:删除目录或文件a **...**rm -f a.sh: ****强制删除a.sh rm -f 文件名:强制删除,使用-f参数后不进行确认直接删除 rm -r a.txt:递归删除a.txt,要删除目录必须使用-r参数递归删除 rmdir...cat相反的方式显示文件here内容 less here:一页一页显示文件here内容 控制方式 [1]空格键:向下翻一页 [2]回车键:向下一行 head:查看前面几行 head -n 10 example.txt

75620

Linux常见基本命令与用法大全

Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“…”代表上一级目录,“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。 ls常用参数: ? ? ? ? ?...建立链接文件:ln Linux链接文件类似于Windows下的快捷方式。 链接文件分为软链接和硬链接。 软链接:软链接不占用磁盘空间,源文件删除则软链接失效。...归档管理:tar 计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开恢复数据。...文件压缩解压:zip、unzip 通过zip压缩文件的目标文件不需要指定扩展名,默认扩展名为zip。...注意:如果想递归所有目录加上相同权限,需要加上参数“ -R ”。 如:chmod 777 test/ -R 递归 test 目录下所有文件加 777 权限 14.

2.5K21

15:IO之File、Properties类

* 获取指定目录下,指定扩展名文件(包含子目录中的)  * 这些文件的绝对路径写入到一个文本文件中。  ...*  * 简单说,就是建立一个指定扩展名文件的列表。  *  * 思路:  * 1,必须进行深度遍历。  * 2,要在遍历的过程中进行过滤。将符合条件的内容都存储到容器中。...,当前文件 write2File(list, destFile); } /** * 对指定目录中的内容进行深度遍历,并按照指定过滤器,进行过滤, 将过滤后的内容存储到指定容器List中。...思路:   1、对指定目录进行递归   2、获取递归过程中所有的java文件   3、把路径存放在集合中   4、把集合中的数据写入文件 * 将一个指定目录下的java文件的绝对路径,存储到一个文本文件中...* * 思路: * 1、对指定目录进行递归 * 2、获取递归过程中所有的java文件 * 3、把路径存放在集合中 * 4、把集合中的数据写入文件 */ public class

82480

【实用 Python 库】Python glob库:轻松应对文件和目录管理

glob库允许我们编程的方式在Python脚本中执行类似的文件匹配操作。 glob库的主要方法是glob()函数,该函数接受一个模式字符串作为输入,并返回与该模式匹配的所有文件和目录的列表。...匹配特定目录 如果我们希望匹配的文件在子目录中,我们可以使用双星号**来进行递归搜索。...排序匹配结果 glob库返回的匹配结果通常是按照操作系统的文件系统规则排序的。但是,有时候我们可能需要按照自定义的方式对匹配结果进行排序。...例如,假设我们想要匹配所有奇数数字结尾的文件并按照数字大小进行排序: import glob # 自定义过滤函数 def custom_filter(file_path): filename...遍历子目录中的文件 前面我们介绍了使用**来进行递归搜索,但如果你只希望遍历子目录中的文件而不进一步进入子目录,可以使用glob.glob()结合os.path.join()来实现。

82640

Linux|Grep 命令的 12 个实用示例

搜索和过滤文件 grep 还可用于在单个文件或多个文件中搜索和过滤。您的 Apache Web 服务器遇到了一些问题,并且您已联系网络上众多精彩论坛之一寻求帮助。...请注意,我们还使用了 grep .最后隐藏所有空行的输出。这样我们只能在终端中看到配置设置。 3.查找所有.mp3文件 grep 对于从标准输出进行过滤非常有用。...-name “*.mp3” | grep –i JayZ | grep –vi “remix” 在此示例中,我们使用 find 打印所有带有 *.mp3 扩展名文件,将其通过管道传输到 grep –...i 过滤并打印名称为“JayZ”的所有文件,然后将另一个管道传输到 grep –vi 进行过滤out 并且不会打印带有字符串(在任何情况下)“remix”的所有文件名。...在所有目录中递归搜索字符串 如果您想在当前目录以及所有子目录中搜索字符串,可以指定 -r 选项进行递归搜索: grep -r “function” * 9.

27910

python wget下载文件

这又常被称作"递归下载"。在递归下载的时候,wget 遵循Robot Exclusion标准(/robots.txt). wget可以在下载的同时,将链接转换成指向本地文件,以方便离线浏览。 ...此时,wget会登录到服务器上,读入robots.txt并按robots.txt的规定来执行。     2、断点续传。    ...如果有多个文件需要下载,那么可以生成一个文件,把每个文件的URL写一行,例如生成文件download.txt,然后用命令:wget -i download.txt 这样就会把download.txt里面列出的每个...-E,  --html-extension      将所有text/html文档.html扩展名保存        --ignore-length       忽略 `Content-Length...分号分隔的被接受扩展名的列表   -R,  --reject=LIST                分号分隔的不被接受的扩展名的列表   -D,  --domains=LIST

5.2K21

在Linux中使用find命令行查找文件

find是一个基于条件机制递归过滤文件系统中对象的命令。使用find搜索文件系统中的文件或目录。使用-exec标志,可以在同一命令中找到并立即处理文件。...按名称或扩展名查找Linux文件 使用find命令行按名称或扩展名查找特定文件。...查找选项和优化 默认配置find将忽略快捷方式文件。如果要find跟随并返回符号链接,可以将-L选项添加到命令中,如上例所示。 find优化其过滤策略提高性能。...第二个命令过滤exampleuser用户的主目录,查找名称conf字符结尾并在前3天内被修改的文件。 使用Grep根据内容查找文件 该find命令只能根据文件名和元数据过滤目录层次结构。...在以下示例中,find查找从当前目录开始并完全递归到目录树中的层次结构中的所有文件。在此示例中,find将删除以.bak字符结尾的所有文件: find .

4K20

Linux命令-文件管理1.目录方面命令:ls

ls显示指定目录的文件和目录 ls -a列出目录下的所有文件,包括.开头的隐藏文件 ?...ls -l显示指定目录的详细列表 ls -R列出所有子目录下的文件 ls -F在每个文件名后附上一个字符说明该文件的类型 /表示目录文件 *表示执行文件 |管道文件 ?...-p递归删除 6.删除文件:rm 可通过rm删除文件或目录。使用rm命令要小心,因为文件删除后不能恢复。为了防止文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。...ctrl+b返回上一屏 ctrl+f下一屏 8.查看或者合并文件内容:cat cat显示小文件的内容,头到尾 tac显示小文件的内容,尾到头 -n:显示行号 方法一: cat /etc/group...如:chmod 777 test/ -R递归test目录下所有文件加777权限 10.修改文件所有者:chown ? 11.修改文件所属组:chgrp ?

2.1K20

VsCode插件导出若干讨论

就是这个目录,自己找找 因此,如treehead的编辑或MarkP的答案所示,您现在可以列出所有已安装的扩展,因此安装该扩展列表的方式是: code --list-extensions >> vs_code_extensions_list.txt...设置同步将向您显示摘要,其中包含要下载的每个文件扩展名的列表。 将打开新的弹出窗口,使您可以重新启动代码应用设置。...选择命令“同步:高级选项>切换强制上载”命令打开/关闭强制上载。 切换摘要 默认情况下启用摘要,该摘要显示在单个页面上添加或删除的所有文件扩展名。您可以将其关闭,以使上载和下载过程整洁安静。...这将使用命令列出您的扩展,以便安装它们,这样您就可以将整个输出复制并粘贴到另一台机器中 @builtin-显示VS Code附带的扩展名。按类型分组(编程语言,主题等)。...如果未提供过滤器,那么“扩展名”视图将显示当前已安装和建议的扩展名。 排序# 您可以使用@sort过滤器对扩展名进行排序,该过滤器可以采用以下值: installs -按市场安装次数降序排列。

5.2K20

Linux 日常操作

) 命令列表 列目录内容 文件和目录常用命令 # 长数据格式列出所有目录,并按时间排序 $ ls -lat # 长数据格式列出所有目录,并按时间反序排序 $ ls -lart # 长数据格式列出所有目录...-type d # 查找当前路径下的所有文件 $ find . -type f # 查找当前路径下的所有文件,并列出来 $ find ....-type f -exec ls -l {} \ # 查找7天前的 .log 结果的文件,确认之后删除 $ find ....-o 压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该 -v 显示指令执行过程或显示版本信息。...报告文件系统磁盘空间的使用情况 磁盘常用命令 # 查看磁盘使用情况,易读方式 $ df -h # 查看 inode 使用情况 $ df -i # 查看磁盘占用空间,易读方式 $ du -h #

1.2K20
领券