I.MX6U嵌入式Linux驱动——Ubuntu 系统入门篇

1、常用操作命令

1.1、目录信息查看命令ls

ls   命令主要用于显示指定目录下的内容,列出指定目录下包含的所有的文件以及子目录

1.2、目录切换命令cd

cd /      //进入到根目录“/”下,Linux 系统的根目录为“/”,
cd /usr   //进入到目录“/usr”里面。
cd ..     //进入到上一级目录。
cd ~      //切换到当前用户主目录

1.3、切换用户执行身份命令sudo

Ubuntu(Linux)是一个允许多用户的操作系统,其中权限最大的就是超级用户 root,有时候我们执行一些操作的时候是需要用 root 用户身份才能执行,比如安装软件,还有就是修改vi编译器相关的设置,在命令的前面也需要添加sudo。通过 sudo 命令可以使我们暂时将身份切换到 root 用户。当使用 sudo 命令的时候是需要输入密码的,输入密码的时候是没有任何提示的!
“sudo”是以 root 用户身份执行一个命令,并没有更改当前的用户身份

1.4、系统帮助命令man

1.5、系统重启命令 reboot

1.6、系统关闭命令 poweroff

1.7、软件安装命令

sudo apt-get install package-name

可以看出上述命令是由“apt-get”和“install”组合在一起的,“package-name”就是要安装的软件名字,“apt-get”负责下载软件,“install”负责安装软件。

sudo apt-get upgrade package-name
sudo apt-get remove package-name

2、VI/VIM编辑器

Ubuntu自带了 VI 编辑器,需要自己安装VIM编辑器,推荐使用VIM编辑器。
使用方法如下:
(1)创建一个test.txt文件;

vim test.txt

点击回车,就直接用VIM打开了。默认以只读的模式打开文档。
(2)进入输入模式:
在键盘上点击 a ,进入输入模式,可以在文档的左下角看到 插入 字样。
可以输入各种文本。
(3)退出输入模式,进入指令模式:
按下键盘的 ESC 键,按下 ESC 键以后终端左下角的“插入”字样就会消失,此时你就不能在输入任何文本了。
输入
输入 q 退出;
输入 w 保存;
输入 q! 退出,不保存文档;
输入wq 保存并退出!

3、文件操作命令

3.1、创建新文件命令—touch

touch 不仅仅可以用用来创建文本文档,其它类型的文档也可以创建。

3.2、文件夹创建命令—mkdir

3.3、文件及目录删除命令—rm

直接使用命令 rm 是无法删除文件夹(目录)的,我们需要加上参数 -rf ,也就是强制递归删除文件夹(目录),

3.4、文件夹(目录)删除命令—rmdir

3.5、文件复制命令—cp

3.6、文件移动命令—mv

3.7、文件解压缩

3.7.1、命令zip/unzip

zip 命令看名字就知道是针对.zip 文件的,用于将一个或者多个文件压缩成一个.zip 结尾的文件

zip -rv test2.zip test2

3.7.1、命令tar

Linux 下最常用的.bz2 和.gz 这两种压缩格式。其它格式的压缩和解压使用命令tar,tar 将压缩和解压缩集合在一起,使用不同的参数即可,

图 2.6.3.9 中我们使用如下所示两行命令完成.bz2 和.gz 格式文件的解压缩:

tar -vxjf test1.tar.bz2
tar -vxzf test2.tar.gz

3.8、文件查询find/grep

find 命令用于在目录中搜索文件,我们有时候需要在文件中搜索一串关键字,grep 就是完成这个功能的,grep 命令用于查找包含指定关键字的文件,如果发现某个文件的内容包含所指定的关键字,grep 命令就会把包含指定关键字的这一行标记出来。

3.9、文件权限

chmod 777 test.txt    给与最高权限:r-w-x

3.10、查看当前磁盘

ls /dev/sd*  打印出所有以/dev/sd 开头的设备文件

4、GCC 和 Makefile

文件少的情况下可以使用GCC 编译器,gcc编译器的编译流程是:预处理、编译、汇编和链接。
文件多的情况下使用Makefile。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值