按顺序显示文件

在Linux中,要按文件修改时间降序显示文件列表,可以使用ls命令结合-lt-r选项。

ls -lt
  • -l:以长格式显示文件信息。
  • -t:根据修改时间排序,默认是按升序排列。
  • -r:反转排序顺序,将默认的升序改为降序。

因此,完整命令为:

ls -ltr

这会显示当前目录下的文件,按修改时间降序排列(最新的文件排在最前面)。

查找文件

你可以使用 find 命令来搜索包含 personal-blog 字段的文件夹。使用以下命令:

find /path/to/search -type d -name '*personal-blog*'

解释:

  • /path/to/search:你要搜索的目录路径,可以是根目录 / 或者具体的文件夹路径。
  • -type d:表示只查找目录(文件夹)。
  • -name '*personal-blog*':表示查找名称中包含 personal-blog 字段的文件夹。

这个命令会返回所有符合条件的文件夹路径。如果你需要更详细的输出,或者需要更精确的控制,可以进一步调整命令。

查找内容

查找包含关键字 “.Site.Author” 的文件,并显示行号 grep -r -n ".Site.Author" /file/path

在单一文件内替换 , “.Site.Author” 用 “.Site.Params.Author” 代替 sed -i 's/\.Site\.Author/\.Site\.Params\.Author/g' /path/to/file

批量替换 find /path/to/directory -type f -exec sed -i 's/\.Site\.Author/\.Site\.Params\.Author/g' {} \;

压缩文件

zip -r 输出文件名.zip 要压缩的文件夹/