Ubuntu系统(Linux)的一些基本操作

Pixhawk飞控的二次开发基本都是在ubuntu系统(基于linux内核)下进行的。对于大多数以前没有接触过这个系统的同学来说,往往会感到很陌生。下面我们节选了部分资料,希望可以帮助大家快速入门上手。


Linux命令行的基本使用:

由于ROS和PX4等相关软件都是以Linux操作系统为基础的,因此需要掌握Linux平台的基本操作,主要是在shell命令行中进行基本操作。下图为Linux终端的界面示例:

与Windows系统类似,Linux系统也使用目录树的形式来组织文件,典型的Linux的文件系统结构如下图所示:

/为Linux文件系统的起始点,在/以下会有很多其他的文件和文件夹:

Linux系统的权限机制使得每一个用户默认都只能操作自己的家(Home)文件夹,这个文件夹的路径为/home/用户名。

例如,若当前用户名为gi,则家目录的路径为:/home/gi——这个路径也可以直接用~替代,即/home/gi/GAAS等价于~/GAAS。

 ./表示当前目录——要执行某个当前目录下的程序,需要在前面加上./——例如当前目录下有一个程序hello,执行该程序需要输入以下命令并回车:

类似地,../ 表示上一级目录。

以下列出了一些较为常用的命令:

man 显示用户手册,在man后面接某一个命令可以显示这个命令的详细使用指南;

ls 显示指定路径下的所有内容,不指定路径则显示当前文件夹里的所有内容,常用参数为ls -l,指定文件夹以列表形式显示;

cd  进入某一路径,使用cd ..可以进入上级目录;

mkdir  建立一个指定名字的目录;

cp  复制,用法为cp 源文件 目标路径,若要复制一个目录则需要加上参数-r ;

mv  移动,用法同cp,但移动目录不需要-r参数;

cat  显示一个文本文件的内容;

clear  清除当前终端显示的所有内容;

touch  新建一个指定名字的空的文本文件

若要终止一个正在运行的程序,可以按键盘上的组合键 Ctrl+C


Linux的权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值