它是隐藏的还是可访问的?
另外,您可以创建一个新脚本并定义一个新命令以在系统范围内执行,方法是将其添加到此目录并赋予其相同的权限吗?
答案1
有些命令是内置的;它们不存在于磁盘上,而是由 shell 直接执行。这些将记录在 shell 的手册页或其他文档中。
其他命令可能存在于磁盘上的任何位置,但通常会存储在搜索路径上出现的目录中。这由环境变量表示PATH
,其值是以冒号分隔的目录列表。这些目录之一中存在的任何命令都可以通过键入其名称来执行; shell 将依次检查路径中的每个目录是否有该名称的可执行文件。