1、首先打开终端,连接至centos。
2、创建一个文件夹test1。
3、在test1中创建一个文件夹test2。
4、在test2中创建一个文件1txt。
5、使用mv命令+文件+路径,移动该文件。在linux中(两个点)表示上一级目录。
6、这个时候当前目录test2下已经没有文件了,返回test1查看情况。1txt已经被移动过来了。
什么是绝对路径:大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photojpg我们就知道photojpg文件是在c盘的website目录下的img子目录中。类似于这样完整的描述文件位置的路径就是绝对路径。我们不需要知道其他任何信息就可以根据绝对路径判断出文件的位置。而在网站中类似以>pwd是获得目录,然后你想切割开的话可以用awk -f [/]
追问
举个例子 比如说 我现在的全路径是:/aaa/bbb/ccc/ddd/ 我现在想获得在复制/ccc/ddd/到另一个目录下 这个怎么做啊 需要写shell实现
回答
你试试看用这一句awk -F "/" '{print $3,"/",$4}' 我现在系统刚重装,没办法帮你验证,你试试看我想你应该是不太熟悉css中的相对路径和绝对路径:
"" 代表当前所在目录,相对路径。如:<a href="/abc">文本</a>或<img src="/abc" />;
"" 代表上一层目录,相对路径。如:<a href="/abc">文本</a>或<img src="/abc"/>;
"//" 代表的是上一层目录的上一层目录,相对路径。 如:<img src="//abc" />;
"/" 代表根目录,绝对路径。 如:<a href="/abc">文本</a>或<img src="/abc"/>;
"D:/abc/" 代表根目录,绝对路径。
在使用相对路径时,我们用符号“”来表示当前目录;用符号“”来表示当前目录的父目录。
所以,这里应该是background:url(//images/bgs/backgpng)0 -418px repeat-x;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)