您当前的位置: 首页 >  linux

风间琉璃•

暂无认证

  • 3浏览

    0关注

    337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux开发下常用命令

风间琉璃• 发布时间:2021-11-28 22:43:22 ,浏览量:3

文章目录
  • 前言
  • 🍓终端指令
    • 1.FTP传输指令
    • 2.查看主机IP
    • 3.软件安装与卸载
    • 4.压缩与解压缩
    • 5.可执行权限设置
    • 6.查看磁盘
    • 7.复制
    • 8.程序下载
  • 🍒Makefile
    • 1.编译文件
    • 2.链接文件
    • 3.格式转换
    • 4.反汇编
  • 总结

提示:以下是本篇文章正文内容

🍓终端指令 1.FTP传输指令

开启Linux下FTP服务

sudo /etc/init.d/vsftpd restart

2.查看主机IP

ifconfig -a

3.软件安装与卸载

apt(Advanced Packaging Tool)是Linux系统下的一款安装包管理工具

apt install [package] 安装指定的包,并同时安装其依赖的其他包 apt remove [package] 卸载包,但不删除相关配置文件 在老版本中:sudo apt-get install [package] 建议直接使用apt替代apt-get命令

dpkg(Debian package)是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包

sudo dpkg -i xxxx.deb

4.压缩与解压缩

tar命令 参数

-f,使用归档文件或 ARCHIVE 设备 -c:创建新归档,创建压缩文件 -x:从图档中解出文件,解压缩 -j:使用bzip2压缩格式。 -z:使用gzip压缩格式 -v:打印出命令执行过程。

sudo tar -vxf [filename] (*.tar 用 tar –vxf ) tar -vcf test.tar test 将test打包成test.tar

5.可执行权限设置

chmod 777 [filename]

6.查看磁盘

ls /dev/sd*

7.复制

从上节”兄弟“目录复制到本目录

cp …/目录/文件 ./ (当前目录)前面是两个逗号(编辑器问题)

8.程序下载

./imxdownload < SD Card> .bin 要下载的文件 SD卡:要下载的位置 ./imxdownload ledc.bin /dev/sdb

🍒Makefile 1.编译文件

将*.s 或者 .c 文件编译为.o文件

arm-linux-gnueabihf-gcc -g -c *.s -o *.o -g:产生调试信息, GDB能够使用这些调试信息进行代码调试 -c:编译源文件,但是不链接 -o:指定编译产生的文件名字

更常用的是:

arm-linux-gnueabihf-gcc -Wall -nostdlib -c -O2 -o $@ $

关注
打赏
1665385461
查看更多评论
立即登录/注册

微信扫码登录

0.0367s