嵌入式Linux开发环境的使用

在安装好环境之后,打开虚拟机

进入界面后打开visual软件

在桌面新建文件夹后点击打开文件夹,打开你刚新建的文件夹之后点击左上角的新建文件按键进入页面之后就可以正式开始编程

  1. Linux命令

   点击终端,新建终端

   在下面的界面中,我们使用gcc编译器;

gcc 1.c -o 1

表示执行1.c文件并生成可执行文件1

./1  表示执行文件1

查看文件(ls,ls -a,ls -l)

ls 显示目录 其中 ls -l 为显示全部文件 ,ls -a 为显示隐藏文件

使用ls -l后可以看见如图信息,其中 d表示该文件是个文件夹而后的rwx分别表示可读可写可执行,三个rwx分别表示文件所有者、群组用户、其他用户。 最高位表示文件所有者的权限值,中间位表示群组用户的权限值,最低位则表示其他用户的权限值,我们用三位二进制来表示是否具有权限。000三个分别表示读写执行权限,0时表示没有权限,1时表示拥有权限。再把二进制转换为十进制数 ps:7表示111 拥有可读可写可执行权限,5表示101,拥有可读不可写可执行权限。

   修改文件属性(chmod)

我们运用chmod可以更改文件的可读可写可执行权限

chmod 777 文件名

表示该文件的三个用户都拥有可读可写可执行权限

    添加新用户 sudo adduser

    用户身份切换(su):su +名字 表示更改工作者

    进入目录(cd,cd..)

cd表示进入某个文件,其中cd (文件夹名)表示进入该文件夹,cd ..表示回到上一层目录。

cd /表示回到根目录,即回到最开始的目录。

    相对路径与绝对路径(pwd)

    pwd:查看身处哪个目录

~表示当前用户的  

    目录管理(mkdir,rmdir)

mkdir:mkdir 文件名 创建文件夹

rmdir:rmdir 文件名 删除文件夹(删除空文件夹)

    文件目录管理(cp,rm,mv)

cp:拷贝 cp 文件名 /地址 将该文件拷贝到该地址

rm:文件删除 rm 文件名  删除该文件

rm -f  强制执行删除

mv:移动、改名

移动:mv 文件  /地址  将该文件移到该地址

改名:mv  文件名1  文件名2  将文件名1改为文件名2  

    查看文件(cat,tac,more,less,head,tail)

cat:查看一个文件的内容

     查看文件属性(file)

    创建文件(touch)

    apt-get使用

      apt-get 命令是 Ubuntu 系统中的包管理工具,可以用来安装、卸载包,也可以用来升级包

      语法格式:apt-get install (下载程序)

  1.1 Linux进阶命令

    find

      作用:在文件系统中用来查找文件存放在哪里

      用法:find (路径) -name (文件名)

    grep

      作用:在一个文本文件中,查找某个词

      用法:man 1 grep:-n 表示结果中显示行号,-r表示递归查找

    which和whereis

      查找一个应用程序(二进制文件,命令也是程序)

      which只显示二进制文件的路径

      whereis显示二进制文件,和其源码或man手册位置

    uname

      作用:查看系统信息

      用法:uname -a

    tree/lstree

      作用:显示文件和目录由根目录开始的树形结构

    文件打包压缩与解压缩

      tar -czvf dir.tar.gz dir/      将dir目录打包成dir.tar.gz

      tar -cjvf dir.tar.bz2 dir/     将dir目录打包成dir.tar.bz2

      tar -xvzf dir.tar.gz             解压缩dir.tar.gz

      tar -jxvf dir.tar.bz2            解压缩dir.tar.bz2

    网络配置命令

      ifconfig eth0 192.168.1.13  设置ip地

      ifconfig eth0 up  启动网卡

      ifconfig eth0 down  禁用网卡

      ifup eth0   启动网卡

      ifdown eth0  禁用网卡

  1.2 Linux炫酷命令

    cmatrix

    sl

    htop

    hollywood

    cowsay

    aafire

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值