探索Linux中PWD命令的神奇之处(linux中pwd命令)
Linux的PWD命令即当前目录的简称,通过它,用户可以查询当前的工作目录,为用户提供了便捷的文件路径信息,极大提高了工作效率。
PWD命令的格式信息如下:
`$PWD `
其中option支持的信息包括-L(位置变量信息)、-P(真正的工作目录,忽略位置变量),如下:
`$ PWD -L /* 查询位置变量当前目录 */ `
`$ PWD -P /* 查询真实工作目录 */`
比如,在当前目录下有子文件/a,使用PWD -L显示 当前目录/,使用PWD -P显示当前目录路径/a。
PWD命令除了给用户提供有关当前目录的信息出来外,还可以用在别的命令前面,表示当前工作目录,可以更加便捷的找到当前的文件夹,以前我们将cd和pwd混合的,而不能很好的得到我们想要的结果:
`$ cd $PWD —> cd 循环了一圈回到原点`
在不止一个文件夹内,可以使用`$ cd $(PWD)`替代cd .的形式,这样就可以很好的实现到达当前文件夹的目的:
`$ cd $(PWD) —> cd 会切换到当前文件夹`
而只要用户熟悉了PWD命令,就可以更加便捷的操作了,不会因为记忆路径太久,在切换文件夹时出现麻烦。用这个命令,你可以轻松的看出目前的所在方向,它最大的优势就是无论在什么样的路径,使用同样的代码就可以访问到,使工作变得更容易。
总之,PWD命令十分神奇,它为操作系统用户提供了便捷的文件路径信息,它可用于文件夹快速切换,它在某些条件下也可用来代替cd .,但是在Linux系统开发中,PWD命令最多被用在用户熟练掌握定位时,简化此类写法。