访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

dirname与basename

时间:2019-06-15

常用dos命令大全_linux命令windows命令_linux常用命令

一、简介

1、dirname命令去除文件名中的非目录部分linux常用命令,删除最后一个“\”后面的路径,显示父目录。 语法:dirname [选项] 参数

2、basename命令用于打印目录或者文件的基本名称linux常用命令,显示最后的目录名或文件名。语法:basename [选项] 参数

二、使用实例

常用dos命令大全_linux常用命令_linux命令windows命令

1、dirname

[root@liang ~]# dirname /etc/httpd/

/etc

[root@liang ~]# dirname /etc/

linux命令windows命令_linux常用命令_常用dos命令大全

/

[root@liang ~]# dirname /etc/httpd/conf/httpd.conf

/etc/httpd/conf

2、basename

常用dos命令大全_linux常用命令_linux命令windows命令

[root@liang ~]# basename $PATH

tmp

[root@liang ~]# echo $PATH

path=/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin。/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin。 path="/usr/lib/jvm/jdk8/bin:/usr/local/sbin:/usr/local/bin: /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"。

常用dos命令大全_linux命令windows命令_linux常用命令

[root@liang ~]# basename $PATH

tmp

[root@liang ~]# basename /etc/httpd/conf/httpd.conf

httpd.conf