【从零搭建SLAM】1

【从零搭建SLAM】——linux基础认识
1、引言
linux说白了,就是一个开源免费的操作系统,强大、安全、稳定、多并发性能得到业界广泛认可,很多项目都用linux(考虑到开发成本)
2、linux组成
硬件–>>内核(kernel)->>系统调用–>>应用程序
在这里插入图片描述
(图片来自:https://zhuanlan.zhihu.com/p/499227674)

在这里插入图片描述
3、linux版本
发行版就是将linux内核和应用软件打成一个包。内核版不能直接使用,需要包装一下。常见的linux发行版:redhat(付费);centOS(不如redhat,但免费,全面);Ubuntu(图形化界面,方便操作)
4、安装Ubuntu
本人同时用过双系统和虚拟机,中间也遇到过许多坑,不过熟练之后,现在安装就比较轻松了。
第一种:下载vmware和Ubuntu18镜像:

视频:

安装好后可以在安装vwmaretool,实现显示器缩放和系统文件交换。
第二种:双系统安装
准备一个8G以上的u盘,需要的软件如下:

视频:

5、linux中Ubuntu系统的基本操作与快捷键
Ctrl+Alt+t 或者 Ctrl+Shift+t都能开终端
tab:一次tab命令补齐,如果没有补全,按两次tab可以提示内容,从而快速编写命令。
Ctrl+c中断,强行打断进程
Ctrl+d退出终端
在终端中复制粘贴:Ctrl+Shift+c进行复制,再用Ctrl+Shift+v进行粘贴。
常见符号:
(1)用户主目录:~
(2)系统根目录:/
(3)一般用户提示符:$
(4)root用户提示符:#
关机与重启:(1)关机$ sudo poweroff
(2)重启$ sudo reboot

重要文件命令:
(1)显示文件和目录列表$ ls
(2)切换目录$ cd <目标目录>
(3)显示当前所在路径$ pwd
(4)创建文本文件$ touch <文件名>
(5)复制文件$ cp <源文件路径> <目标文件路径>
(6)移动文件$ mv <源文件路径> <目标文件路径>
(7)删除文件$ rm <文件名>
(8)显示文件内容$ cat <文件名>
(9)创建文件夹$ mkdir <文件夹名>
(10)删除文件夹$ rmdir <文件夹名>
文件权限:(尽量少去解锁Ubuntu本身系统里面的东西)
$ sudo chmod 777 <文件名>
$ sudo chmod 777 -R <路径>

3.7.文件查找
(1)locate命令查找文件
$ sudo updatedb
$ locate <待查找文件名>
(2)find命令查找文件
$ find -name <待查找文件名>
3.8.网络相关命令
(1)网络连接与否测试
$ ping <待测目标主机IP或域名>
(2)本地IP地址查看
$ ifconfig
(3)远程登录到目标主机
$ ssh <目标主机用户名>@<目标主机IP地址>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白云千载尽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值