linux命令ls最后3个文件夹

不及物动词 其他 130

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    ls命令用于列出指定目录下的文件和文件夹。如果想要只显示最后3个文件夹,可以通过以下命令实现:

    ls -l | grep “^d” | tail -n 3

    解析:
    1. ls -l:以长格式列出目录下的文件和文件夹;
    2. grep “^d”:使用正则表达式过滤出以”d”开头的行,也就是文件夹;
    3. tail -n 3:只显示最后3行结果,也就是最后3个文件夹。

    这样,执行命令后,就可以只显示最后3个文件夹的信息了。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看Linux系统中最后三个文件夹,可以使用以下命令:

    1. ls -lt | grep ‘^d’ | head -n 3:这个命令将输出当前文件夹下最后修改的三个文件夹的详细信息。首先,ls -lt会列出当前文件夹下所有的文件和文件夹,并按照最后修改时间进行排序;然后,grep ‘^d’会从中筛选出文件夹;最后,head -n 3会只显示前三个结果。

    2. ls -lt | grep ‘^d’ | tail -n 3:这个命令和上一个命令类似,只是使用了tail命令来输出最后三个结果。ls -lt会列出当前文件夹下所有的文件和文件夹,并按照最后修改时间进行排序;grep ‘^d’会从中筛选出文件夹;tail -n 3会只显示最后三个结果。

    3. ls -lt | grep ‘^d’ | awk ‘{print $9}’ | head -n 3:这个命令会输出最后修改的三个文件夹的名称。ls -lt会列出当前文件夹下所有的文件和文件夹,并按照最后修改时间进行排序;grep ‘^d’会从中筛选出文件夹;awk ‘{print $9}’会只输出第九列,即文件夹的名称;最后,head -n 3会只显示前三个结果。

    4. ls -lt | grep ‘^d’ | awk ‘{print $9}’ | tail -n 3:这个命令和上一个命令类似,只是使用了tail命令来输出最后三个结果。ls -lt会列出当前文件夹下所有的文件和文件夹,并按照最后修改时间进行排序;grep ‘^d’会从中筛选出文件夹;awk ‘{print $9}’会只输出第九列,即文件夹的名称;tail -n 3会只显示最后三个结果。

    5. ls -td */ | head -n 3:这个命令会输出当前文件夹下最后修改的三个文件夹的名称。首先,ls -td会列出当前文件夹下所有的文件夹,并按照最后修改时间进行排序;然后,*/会筛选出文件夹;最后,head -n 3会只显示前三个结果。

    以上是几个可以用来查看Linux系统中最后三个文件夹的命令,可以根据实际需要选择适合的命令来使用。

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

    如果你想要使用”ls”命令来获取最后三个文件夹,你可以使用以下的方法和操作流程。

    步骤一:打开终端
    首先,你需要打开终端,以便可以在命令行窗口中输入和执行命令。你可以在菜单中找到终端程序并打开它。

    步骤二:进入目标文件夹
    使用”cd”命令进入到你希望获取最后三个文件夹的目标目录。例如,如果你在主目录下,想要获取最后三个文件夹,你可以输入以下命令:
    “`
    cd ~
    “`
    如果你在其他目录下,需要进入到目标目录,请使用对应的路径。

    步骤三:使用”ls”命令获取文件夹列表
    在目标目录下,输入以下命令来获取文件夹的列表:
    “`
    ls -lt | grep “^d” | head -n 3
    “`
    解释一下这个命令的每个部分:
    – “ls”:列出目录里的文件和文件夹。
    – “-lt”:以修改时间的降序方式来排序文件和文件夹。最新的文件夹将位于列表的最上面。
    – “| grep “^d” “:利用grep命令从列表中筛选出只属于文件夹的项。
    – “| head -n 3″:使用head命令只获取列表中的头三个文件夹。

    使用这个命令后,你应该会在终端中看到最后三个文件夹的列表。

    注意事项:
    – 这个命令只会显示文件夹,而不会显示文件。
    – 如果你想要获取更多或更少数量的文件夹,可以调整”head -n 3″中的数字。
    – 如果你只想要获取文件夹的名称而不是整个列表,可以在最后加上”| awk ‘{print $9}'”来提取文件夹名称。

    希望这个回答能帮到你!

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

400-800-1024

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

分享本页
返回顶部