繁体   English   中英

如何列出Linux目录中的所有文件,其中包含root用户和其他用户使用完整路径使用的基本命令和shell?

[英]How can I list all files in a Linux directory that holds basic commands and shells used by root and other users using a full path?

我知道我将使用命令ls但我不知道什么保存了root和其他使用完整路径的用户使用的基本命令和shell。

根据文件系统层次结构标准,Linux对于二进制文件和外壳程序脚本有4个主要位置:

  • /bin所有用户必须可用的基本命令(包括在单用户模式下)
  • /sbin基本系统命令,必须对root或其他管理员可用(包括在单用户模式下)
  • /usr/bin所有用户的非必需命令(在单用户模式下不需要)
  • /usr/sbin -root或其他管理员的非必需系统命令(在单用户模式下不需要)

用您问题的措辞,我猜想是谁提出这个问题的,是表明他们想要/bin的列表,该列表“包含root和其他用户使用的基本命令和外壳程序”。

因此,您的列表应从以下内容开始:

/bin/arch
/bin/awk
/bin/basename
/bin/bash
/bin/cat
/bin/cgclassify
/bin/cgcreate
etc...

您可以使用ls命令并包括一些选项来找出创建时间,在命令提示符下显示内存大小tc。

ls -ltr 

检查此链接以获取更多选项http://www.computerhope.com/unix/uls.htm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM