Linux:快速查找命令所在目录(linux命令所在目录)

linux的shell的每一条命令实际上都是指向一个可执行文件的路径,不熟悉命令的路径有时会让操作起来比较麻烦,此时可以使用Linux下快速查找命令所在目录的方法。

成都创新互联是一家集网站建设,晋中企业网站建设,晋中品牌网站建设,网站定制,晋中网站建设报价,网络营销,网络优化,晋中网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

例如,bash shell,比如如果我们想知道/bin/ls所在的目录,那么可以运行下面的命令:

ls -l /bin/ls  
-rwxr-xr-x 1 root root 87168 9月 15 17:00 /bin/ls

可以看出/bin/ls在根目录下/bin目录中,而对于其他命令如果不知道所在目录,可以使用下面的命令来查找:

which 命令名称

例如,我们想知道ls的所在目录,那么可以运行

which ls 
/bin/ls

可以看出,此时ls的所在目录是/bin,此外,如果我们想要查看bash shell中所有命令及其所在目录,可以使用下面的命令:

compgen -c 

此命令将会列出当前shell中的所有命令,如果想要查看具体某个命令的所在目录,可以使用which 命令名称来查找,例如:

which ls
/bin/ls

这样就可以很方便地查找某个命令所在的目录。此外,如果想知道某个命令是否存在于shell中,可以用下面的命令:

type 命令名称

此命令可以查看某个命令是否存在,以及其所在的目录,比如说:

type ls
ls is hashed (/bin/ls)

可以看出,此时ls存在于shell中,其路径为/bin/ls。

总之,Linux系统中有很多快速查找命令所在目录的方法,例如用which on type命令,这些命令可以帮助用户快速定位某个命令所在的目录。

四川成都云服务器租用托管【创新互联】提供各地服务器租用,电信服务器托管、移动服务器托管、联通服务器托管,云服务器虚拟主机租用。成都机房托管咨询:13518219792
创新互联(www.cdcxhl.com)拥有10多年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验、开启建站+互联网销售服务,与企业客户共同成长,共创价值。

网站题目:Linux:快速查找命令所在目录(linux命令所在目录)
网站链接:http://www.shufengxianlan.com/qtweb/news48/75798.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联