linux查找新建的文件夹命令

不及物动词 其他 38

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用以下命令来查找新建的文件夹:

    1. find命令:find命令是一个非常强大的文件搜索工具,可以根据指定的条件查找文件和文件夹。要在整个系统中查找新建的文件夹,可以使用以下命令:
    “`shell
    find / -type d -ctime -1
    “`
    这个命令将从根目录开始递归搜索整个文件系统,查找最近一天(ctime -1)内创建的文件夹。你也可以根据需要修改ctime的值,如-ctime -7表示搜索最近7天内创建的文件夹。

    2. ls命令:ls命令用于列出指定目录中的文件和文件夹。要查找当前目录下新建的文件夹,可以使用以下命令:
    “`shell
    ls -ltd */
    “`
    这个命令将根据修改时间(mtime)进行排序,显示最近修改的文件夹。*/表示只显示文件夹,-l选项显示详细信息,-t选项根据修改时间排序,-d选项只显示目录而非目录中的内容。

    3. find命令结合ls命令:有时候我们可能需要在指定目录下查找新建的文件夹,可以使用以下命令:
    “`shell
    find /path/to/directory -type d -ctime -1 -exec ls -ld {} \;
    “`
    这个命令将在指定的目录/path/to/directory下查找最近一天内创建的文件夹,并使用ls命令显示详细信息。

    以上是在Linux系统中查找新建文件夹的常用命令,根据实际需求选择合适的命令即可。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,可以使用以下命令来查找新建的文件夹:

    1. find命令:
    find命令可以递归地查找文件和文件夹,并在指定的路径下搜索满足条件的项。使用find命令可以找到最新创建的文件夹。例如,要在当前目录下查找最新创建的文件夹,可以运行以下命令:
    “`
    find . -type d -ctime -1
    “`
    上述命令将在当前目录下查找最近一天内创建的文件夹,并将结果返回。

    2. ls命令:
    ls命令用于列出目录中的文件和文件夹。通过结合不同的选项,可以找到最新创建的文件夹。例如,要按照最后修改时间的顺序列出文件夹,可以使用以下命令:
    “`
    ls -lt | grep “^d”
    “`
    上述命令将列出目录中所有文件夹,并按照最后修改时间的递减顺序排列。

    3. ls命令的时间选项:
    ls命令有一些时间选项,可以根据文件/文件夹的创建、修改或访问时间来进行过滤。以下是一些常用的时间选项:
    – `-ctime`:按照文件/文件夹的创建时间进行过滤。
    – `-mtime`:按照文件/文件夹的修改时间进行过滤。
    – `-atime`:按照文件/文件夹的访问时间进行过滤。

    4. find命令的时间选项:
    find命令也有一些时间选项,可以根据文件/文件夹的创建、修改或访问时间来进行过滤。以下是一些常用的时间选项:
    – `-ctime`:按照文件/文件夹的创建时间进行过滤。
    – `-mtime`:按照文件/文件夹的修改时间进行过滤。
    – `-atime`:按照文件/文件夹的访问时间进行过滤。

    5. grep命令:
    grep命令可以用于在文本中搜索指定的模式。结合ls命令的输出,可以使用grep命令来筛选出最新创建的文件夹。例如,要在ls命令的输出中只显示文件夹,并只保留最新创建的文件夹,可以使用以下命令:
    “`
    ls -lt | grep “^d” | head -n 1
    “`
    上述命令将列出目录中所有文件夹,并只保留最新创建的文件夹。

    通过以上命令,你可以在Linux中查找新建的文件夹。根据实际情况,选择适合的命令和选项来满足你的需求。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下几种命令来查找新建的文件夹:

    1. find命令:
    使用find命令可以查找文件和文件夹。它的基本语法是:
    “`
    find [起始目录路径] [选项] [匹配条件]
    “`
    其中,起始目录路径为开始搜索的目录,选项和匹配条件用于指定搜索的规则。对于查找新建文件夹,可以使用以下命令:
    “`
    find / -type d -mtime 0
    “`
    这个命令会从根目录(/)开始搜索,查找当天新建的文件夹。它使用了”-type d”选项来指定只查找文件夹,”-mtime 0″选项表示查找修改时间为今天的文件夹。

    2. ls命令:
    ls命令用于列出目录中的文件和文件夹。可以结合一些选项使用ls命令来查找新建的文件夹。例如,可以使用以下命令来列出当前目录下修改时间为今天的文件夹:
    “`
    ls -ltd */
    “`
    这个命令使用了”-l”选项来以长列表格式显示结果,”-t”选项表示按照修改时间排序,”*/”表示只列出文件夹。

    3. stat命令:
    stat命令用于显示文件或文件夹的详细信息。可以使用以下命令查找新建文件夹的详细信息:
    “`
    stat -c “%y %n” */
    “`
    这个命令使用了”-c”选项来指定输出格式,”%y %n”表示输出修改时间和文件夹名称。”*/”表示只查找文件夹。

    4. grep命令:
    grep命令用于在文件中搜索指定的模式。可以结合ls命令和grep命令来查找新建文件夹。例如,可以使用以下命令来查找当前目录下修改时间为今天的文件夹:
    “`
    ls -l | grep “$(date +%b\ %d)”
    “`
    这个命令使用了”$(date +%b\ %d)”来获取当前日期,并将其作为grep命令的模式,通过管道(|)将结果传递给grep命令进行过滤。ls -l命令用于列出目录中的文件和文件夹。

    以上就是在Linux系统中查找新建文件夹的几种方法。可以选择适合自己需求的方法来进行操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部