虚拟机及乌班图(Ubuntu操作系统)
提示:大家需要软件的可以直接在此链接中提取
链接:https://pan.baidu.com/s/1_4VHGTlXjIuVhBINeOuBCA
提取码:nd0c
终端
我们想要在虚拟机上的系统进行操作,必须在终端中输入命令。如下图:
常用命令行
1.文件列表ls
ls,即list,列出目录下的所有项
还可以以详细模式查看(-l)
ls -l /home/shaofa(后面的/home/shaofa为路径)
2.显示当前位置pwd
pwd,即print working-directory ,显示当前工作目录。
3.切换目录cd
cd,即 change directory,切换目录
我们可以看到使用cd,即变换到cd后面的路径。
提示:这里对文章进行总结:任何一个操作命令后要加空格,不然就会像图中的第一次操作一样失败
4.几个特殊的目录
几个特殊的目录:
~代表当前用户的主目录
. 代表当前目录
… 代表上一级目录
cd ~ 切换到主目录
cd ~/test 切换到主目录下的example目录
cd …/www 切换到上级目录、再到www子目录
接着上面的图片继续打命令,我们可以看见cd ~后,确实返回了主目录。
cd …后继续pwd,我们可以看出返回了上一级目录。
5.目录操作
mkdir,即make directory 创建目录 rmdir ,即remove directory
删除空目录(只能删除空目录,如果目录中有东西则删除不了)使用 -p参数,可以将路径的层次目录全部创建
例如:mkdir -p abc/arr
这里我们使用mkdir创建abc,可以看出确实多出了一个abc的文档。(直接创建多层目录大家自己尝试)
我们可以看出abc目录被删除不见了。
6.目录操作(高级)
rm,即remove 删除文件或目录
rm -rf abc(-rf为强制删除) 删除abc目录,和子项一并删除
这里就不再演示了,大家自己操作
7.复制和移动目录
cp,即copy复制文件或者目录
例:cp -rf example example2(这是将example复制为example2)
mv,即move ,移动文件或者目录(重命名)
例:mv simple.txt simple2.text(将simple改名为simple2)
我们可以看到shuaige2出现了
mv大家自己练习
总结
这些就是最基本的一些操作命令了,希望对大家有帮助,后面我会持续更新更多操作命令供大家学习。
小编学习这个Ubuntu操作系统,其实是在为视觉SLAM打基础,小编的研究方向是SLAM,我也希望更多Ubuntu操作系统的大佬和会视觉SLAM的大佬能够给予一些指导意见,我也会持续更新,希望得到大家的支持!