5.basename (获取路径的文件名) dirname (获取路径的目录名)
完整的文件名最长我们可以为4096个字符。那么我们怎么样知道哪个代表的是文件名?哪个代表的是目录名呢?其实我们通过斜线 / 就可以来分辨。当然Linux下的basename、dirname这两个命令也可以帮助我们来获得文件名和目录名。例如:
[root@xiaoluo ~]# basename /etc/inittab inittab -->>这个就是我们的文件名 [root@xiaoluo ~]# dirname /etc/inittab /etc -->>这个就是我们的目录名