4、Ubuntu 终端命令中的路径操作
前言:注意命令的大小写,切记Ubuntu:20一、简单操作1.1 进入文件夹通过命令cd+目录名实现,这里是相对路径写法,因为我们默认是相对于当前的目录下查找的。1.2 返回上一级目录cd ..或cd ../返回上两级目录cd ../..返回homecdcd ~二、跨目录操作文件这里应该都是绝对路径操作直接cd到CPP行不通,因为,这是相对路径写法,系统会默认的在当前(Desktop)目录下查找这
·
前言:注意命令的大小写,切记
Ubuntu:20
一、简单操作
1.1 进入文件夹
通过命令cd+目录名实现,这里是相对路径写法,因为我们默认是相对于当前的目录下查找的。
1.2 返回上一级目录
cd ..
或cd ../
返回上两级目录
cd ../..
返回home
cd
cd ~
二、跨目录操作文件
这里应该都是绝对路径操作
直接cd到CPP行不通,因为,这是相对路径写法,系统会默认的在当前(Desktop)目录下查找这个名为CPP的文件夹,找不对就会提示没有这个文件或文件夹。
所以,这里通过绝对路径进行导航。
跨目录copy,将Home目录下的test copy到Desktop文件下,copy命令格式为
在Desktop目录下,将home目录下的test 复制到220523目录下
上面两个复制有些不同,但是都是在Desktop目录下的终端命令执行的,第一个
komla@ubuntu:~/Desktop$ cp /home/komla/test 11
其中/home/komla/test是复制的文件所在地,可以理解为源,
然后后面直接跟了11,这里我想是对test这个被复制文件做了重命名,
然后默认是复制到当前命令终端所在的目录下,
结果也是和我猜想的一样的
第二个
komla@ubuntu:~/Desktop$ cp /home/komla/test /home/komla/220523 0523
cp: target '0523' is not a directory
这里报错了,我原来想的是,/home/komla/test源,
/home/komla/220523作为目的地,
0523是重命名
komla@ubuntu:~/Desktop$ cp /home/komla/test /home/komla/220523
/home/komla/test 作为源
/home/komla/220523 作为目的地
然后没有重命名,和我们在windows系统下,复制一样,不改名
先总结这么多,后续遇到问题再补上。。。
三、引用文献
更多推荐
已为社区贡献3条内容
所有评论(0)