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

标签 linux unix opensuse

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

最佳答案

根据文件系统层次结构标准,Linux 有 4 个主要位置用于存放二进制文件和 shell 脚本:

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

根据你问题的措辞,我猜想提出这个问题的人是在表明他们想要一个 /bin 列表,其中“包含 root 用户和其他用户使用的基本命令和 shell ”

因此,您的列表应该像这样开始:

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

关于linux - 如何使用完整路径列出 Linux 目录中的所有文件,这些文件包含 root 用户和其他用户使用的基本命令和 shell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9593771/

相关文章:

linux - 在 OpenSuSE(或一般的 linux)上,非服务启动脚本应该放在哪里?

c++ - 如何获取只有 ifstream 的文件的 map View ?

linux - Kmemcheck 输出位置

linux - Appfog应用程序: delete file

connect() 或accept() 的客户端服务器问题

perl - 使用ssh在远程服务器上执行内联脚本时保护管道字符

linux - 像在 Android 和 iOS 中一样为 Linux 分发内容?

linux - 如何编写一个带一个参数(目录名)的 bash shell 脚本

c++ - 在suse10下安装gcc 4.9, "checking whether to enable maintainer-specific portions of Makefiles... no"

linux - linux上的QT Creator可以创建.exe文件吗