Linux开发环境必备工具(命令篇)

嵌入式 Linux 入门 环境篇(四、必备开发工具安装)_嵌入式linux需要什么配置 当然,他们的资料大都放在网盘,也是需要下载的,对于某些我们自己直接可以方便下载到的软件,我们可以直接去对应软件的官网进行下载,这样版本也能够新一点,对于有些境外资源,下载特别慢的情况下,我们可以直接使用提供的配套版本软件。对于开发所用的工具和环境都是一样的,就算不是使用的他们这几家的开发板学习,也是大差不差,环境搭建都是通用的。对于我们的嵌入式开发,在 windows 部分,上面介绍的几个软件可以说是必备的工具,其他的一些工具,我们在后期学习到需要使用的时候,我们再进行说明。然后再给大家一个表情 o( 阅读详情

1. ftp服务访问

    filezilla

2. 代码管理工具

    svn

    git

3. 远程访问

    ssh

    scp

4. 文件搜索工具

    find

5. 关键字查找工具

    grep

6. 工具安装软件

    yum 

    rpm

7. 编辑器

    vim

8. 数据库

    mysql

9. 命令帮助

   man和info

10. 磁盘操作利器

   fdisk: 直接操作存储设备,创建删除分区,分区一级工具

   mount: 分区挂载命令

   umount: 卸载分区  

11. 磁盘常用命令

   df : 查看分区命令

   du: 查看文件大小

12. 权限操作命令

    chown, chmod

13. 密码修改

     passwd

14. 文件基本操作命令

    ls: 列出文件相关属性

    file: 查看文件属性

    cd : 切换目录

    cp: 文件复制

    mkdir: 创建目录

    rm : 删除文件

15.  打包解包工具

   tar

   7z

16. 帐号切换

    su : 帐号之间相互切换

    adduser: 添加新用户

    userdel: 删除用户

17. 启动系统服务

    service:

    setup

18. 网络相关命令

     ping : 查看网络是否通畅

     ifconfig: 查看当前网络状态,以及配置网络功能

     iptables: 防火墙网络状态

19. 进程管理

     top: 列出当前运行的所有进程资源利用状态并排序

     ps: 列出当前所有运行进程

     kill: 杀掉指定进程,通过进程ID

     killall: 杀掉指定进程,通过进程名字

20. 调试工具

     strace : 查看函数调用栈

     strings: 查看程序符号表

     gdb: 调式器

21. 关机/重启

      poweroff

      shutdown

      reboot

22. 自动执行脚本

     cron


23. 编译器

      gcc

      g++

24.


待续......

第4章 Linux必备命令 Linux系统启动默认为字符界面,一般不会启动图形界面,所以对命令行的熟练程度能更加方便、高效的管理Linux系统。本章介绍Linux系统必备命令各项参数及功能场景,Linux常见命令包括:cd、ls、pwd、mkdir、rm、cp、mv、touch、cat、head、tail、chmod、vim等。 阅读详情

相关推荐

VS2017中调用gdal(C#版)的方法二(含gdal下载地址,配置过程,代码测试,超详细!!)

VS2017中gdal(C#)版的配置与测试 上次记录了直接在VS2017中下载并应用gdal的方法,这次来记录一下网上下载的安装包配置与测试的方法。 一、环境、版本及下载地址 win10,vs2017社区版,gdal2.4.4 还是像之前在Unity中应用gdal一样,最好是下载已经编译好的C#版的gdal,不然自己配置真的很容易出错,我就是这样的,下面提供不同版本的gdal下载地址: 1.GDAL2.4.4(C#版、64位): https://download.youkuaiyun.com/download/che

chengbaola的博客 1365

linux开发环境基础搭建

Makefile带来自动化编译,一旦写好,只需要一个make指令,整个工程完全自动编译,极大的提高了软件开发的效率。注,make工具需要提前安装好哦。gdb是有GNU软件系统社区提供的调试工具,同GCC配套组成了一套完整的开发环境,GDB是linux和许多类Unix系统中的标准开发环境。调试的可执行程序理论上应该由类似如下质量生成,理论上。其中,-g选项的作用是在可执行文件中假如源代码信息;-wall选项是打开所有warning;-O选项是关掉编译器优化选项。......

super_SB的博客 1389

CentOS 7下Multipath多路径存储的实战配置与性能优化

本文详细介绍了在CentOS 7系统中配置与优化Multipath多路径存储的完整实战流程。从安装部署、核心配置文件解读,到性能调优与生产环境避坑指南,全面解析如何利用Device Mapper Multipath构建高可用、负载均衡的存储链路,提升存储系统可靠性与I/O性能。

weixin_29278805的博客 320

Linux 基本指令和开发环境(命令行操作)

Linux 是操作系统内核 ,内核是来负责对于软件资源和硬件设备的管理。 操作系统 = 内核 + 一组配套的应用程序搭建Linux 安装Xshell ,是远程终端工具,可以和vmware(虚拟机)互动,可远程访问CentOS镜像 Linux 完全可以安装在物理电脑上(真实电脑) Linux基本操作 ls(list) 相当于windows上的文件资源管理器,桌面 ls ...

qq1024734546的博客 1536

S7-200SMART系列全套接线说明

SMART200接线方法,输入,输出,模拟量,面板,扩展糟等,并且详细说明接线原理。

文都龙哥 1万+

GD32_ADC采样+DMA多通道扫描传输

所使用的MCU 片上集成了 12 位逐次逼近式模数转换器模块(ADC),可以采样来自于 16 个外部通道和 2 个内部通道上的模拟信号。这 18 个 ADC 采样通道都支持多种运行模式,采样转换后,转换结果可以按照最低有效位对齐或最高有效位对齐的方式保存在相应的数据寄存器中。我们主要介绍其多通道扫描转换和DMA传输功能,在多个通道轮询采集ad数据,并使用DMA分别保存各个数据值,其能大大提高ADC的工作效率。以下为ADC 模块框图:

Yin_w的博客 8159

Linux开发环境必备十大开发工具

Linux是一个优秀的开发环境,但是如果没有好的开发工具作为武器,这个环境给你带来的好处就会大打折扣。幸运的是,有很多好用的Linux和开源开发工具供你选择,如果你是一个新手,你可能不知道有哪些工具可用。本文将介绍其中十个杰出的开源开发工具,它们将帮助你提升自己的开发效率。   1、Bluefish     工具主页:http://bluefish.openoffice.nl/

zbyufei的测试专栏 946

手把手教你学AI GPU的UMD驱动软件开发专栏简介

通过本专栏的学习,您将掌握UMD的核心概念、开发环境搭建、API实现、内存管理和同步技术,以及在实际AI场景中的应用。通过本专栏的学习,您将不仅掌握UMD驱动开发的核心技术,还将能够将这些技术应用到实际的AI应用场景中,为您的AI应用提供更高效的硬件加速支持。无论您是想开发自己的AI加速框架,还是希望深入理解现有AI加速库的工作原理,本专栏都将为您提供宝贵的知识和实践经验。:本专栏不仅讲解UMD驱动的核心概念,还通过精心设计的实战案例,引导您从零开始构建UMD驱动,真正掌握AI GPU驱动开发的技能。

MHD0815的博客 113

Linux面试必备20个常用命令(文末免费下载Linux命令大全工具)

Linux面试必备20个常用命令(文末免费下载Linux命令大全工具)1·3

努力让自己发光,对的人才能迎着光而来 25万+

基于龙虾Claw的会议纪要自动提取与重点内容总结办公场景实践

本文介绍如何使用龙虾Claw构建会议纪要自动提取与重点内容总结系统,实现会议内容的智能处理。

一键难忘的博客 253

Matlab 轴承信号仿真+分析

文章目录项目说明1、信号仿真1.1 仿真公式1.2 信号参数设置1.3 代码实现2、仿真信号分析2.1 小波变换2.2 快速谱峭度 项目说明 本文主要解决两个问题: 1、仿真包含周期性冲击信号、随机干扰冲击信号、调制干扰信号以及随机噪声四个成分的故障轴承信号; 2、使用小波变换以及快速谱峭度对该仿真信号进行分析。 1、信号仿真 1.1 仿真公式 这里的仿真信号公式主要参考了包文杰学者的硕士论文《加权谱峭度故障诊断方法研究与应用》,列举公式如下: 周期性冲击信号仿真 随机干扰冲击信号仿真 调制

cocofisher的博客 9267

面试必备的Linux常用命令

面试必备的Linux常用命令大全

wangyuxiang946的博客 1万+

C#上位机开发:西门子/三菱PLC通信,新手直接上手

对着西门子S7协议文档看半天,连“DB块地址怎么写”都搞不懂;写三菱PLC代码时,分不清MC协议和Modbus的区别,代码改来改去连不上;好不容易跑通代码,换个PLC型号又报错,不知道哪里出问题;后来发现,新手学PLC通信根本不用先啃协议文档——先跑通“能通信”的代码,再慢慢理解底层逻辑,效率至少提升3倍。西门子PLC:用S7NetPlus库(新手最友好),实现以太网通信,支持S7-200 SMART/1200/1500;

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 877

第一章节 Linux介绍、搭建开发环境以及常用Linux入门必备命令

无论你信与不信,Linux 已经成为这个世界上增长最迅速的操作系统!在服务器领域,IBM、HP、Novell、Oracle 等厂商对Linux 系统提供了全方位的支持。2004年,IBM宣布其全线服务器均支持Linux,思科公司在网络防火墙和路由器中也使用了定制的Linux,阿里云也开发了一套基于Linux的智能操作系统“YunOS”,可用于智能手机、平板电脑和网络电视。2010年排名前500名的超级计算机中,92.4%(462台)都采用了Linux 操作系统。

m0_65635427的博客 1228

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Linux运维工程师必备工具合集

Linux运维工程师必备工具合集 1、必备工具 2、常用网站 3、学习路线 4、必备技能 5、Linux认证 6、书籍推介 7、进阶学习 一、必备工具: 1.虚拟机: 1、虚拟机是什么? 虚拟机的本质:虚拟机在本质上就是一个应用程序软件。像在windows上运行的其他应用软件一样,只是他的作用功能不一样罢了。 2、虚拟机的功能 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系...

weixin_33813128的博客 2179

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Linux 运维必备 150 个命令汇总

本文章盘点了 Linux 运维必备 150 个命令,可配合Linuxcool网站使用。定位你需要使用的命令,然后去这个网站查询详细用法即可。:全拼manual,用来查看系统中自带的各种参考手册。:用于显示shell内部命令的帮助信息。:全拼list,列出目录的内容及其内容属性信息。:全拼change directory,切换当前工作目录至dirName(目录参数)。其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home目录。

qq_23710315的博客 1412

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Linux 进阶命令篇

当单一命令无法满足复杂需求时,通过管道命令组合多个命令,发挥更大作用。:将 Windows 格式的文件转换为 Linux 格式,主要处理回车符差异(Windows 为。:在 Linux 中用于优先执行括号内的命令,将命令的输出结果作为外层命令的参数。:将前一个命令的输出结果传递给后一个命令作为输入,实现命令间的接力操作。:查看系统中所有进程的详细信息,包括进程 ID、用户、启动时间等。:查找命令的路径以及相关文件(如帮助文件、配置文件等)的位置。:比较两个文件内容的不同,若文件相同则没有输出。

fictionist的博客 3241

Linux基本命令篇 —— less命令

Linux中的less命令是一个强大的分页文件查看工具,比more更灵活。支持双向浏览、搜索、不加载整个文件等功能。常用选项包括-N显示行号、-i忽略大小写搜索。操作命令涵盖分页浏览(空格/b)、跳转(g/G)、搜索(/pattern)等功能。实用场景包括查看日志、多文件浏览、监控实时文件(less +F)。高级技巧包括设置标记位置(m+字母)、处理压缩文件和配置默认选项。less特别适合查看大文件,提升命令行工作效率。

祯的博客 4433

Linux入门到精通-企业实战①第4章Linux必备命令

Linux 常见命令包括:cd、ls、pwd、mkdir、rm、cp、mv、touch、cat、head、tail、chmod、vim 等。通过对本章内容的学习,读者对 Linux 操作系统引导有了进一步的理解,能够快速解决 Linux 启动过程中的故障,同时学习了 CentOS6 与 CentOS7 系统的区别,理解了。/切换至上一级目录;ls 命令主要用于浏览目录下的文件或者文件夹,本章向读者介绍 Linux 系统必备命令各项参数及功能场景。这些命令可以帮助你进行文件管理、进程管理、网络配置、软件包管理

华为奋斗者精神 1413

【星闪】第0课-开发环境搭建之Linux篇

【星闪】第0课-开发环境搭建之Linux篇

shanfeng0813的博客 2278

常用必备的 Linux 命令

Linux 常用命令 目录 Linux 目录结构​ 目录命令 文件操作命令 文件编辑命令 在编辑模式下可使用的操作命令 在非编辑模式下可使用的操作命令 文件查看命令 文件搜索命令 Linux 目录结构 目录命令 cd / 进入根目录 ls 查看当前目录下的所有文件 ll 查看当前目录下所有文件的详细信息 pwd 显示当前目录的全路径 . 当前目录 ...

lanse_rain的专栏 424

64个Linux运维必备命令行工具

lshw:一个命令行工具,可以查询和显示不同分类下的硬件配置的详细信息(例如,处理器、内存、主板、网络、存储)。它可以实时汇报整理过的页面请求列表,包括频率、大小、HTTP返回值、IP地址,等等。iostat:一个命令行工具,可以汇报当前CPU使用情况,以及设备I/O使用情况,这里的I/O使用情况(例如,块传输速度、字节读/写速度)是按设备或分区来汇报的。vmstat:一个简单的命令行工具,可以显示多个实时系统特征,例如进程数、剩余内存、分页状态、CPU占用、块设备I/O活动、中断/上下文切换统计、等等。

wade1010的专栏 1274

开发者必备Linux命令

开发者必备Linux常用命令,掌握这些命令绝对够了,基于CenterOS7.6。

weixin_42907150的博客 1012

Linux 运维养成记 - Linux 必备命令

目录Linux 必备命令1 Linux 必备命令 本章为 Linux 系统必备的一些命令及各项参数功能的介绍,包括 cd、pwd、mkdir、rm、mv、cp、mv、touch、cat、等。 1

weixin_45181224的博客 1284

如何在Linux上搭建高效开发环境?全栈必备指南

Windows下跑Docker总卡顿,MacBook太贵买不起?不同项目需要Python 3.7和3.10,版本切换手忙脚乱?线上环境和本地环境“水土不服”,部署总踩坑?本文正是为解决这些问题而生!我们将覆盖基础系统配置→开发工具链安装→服务部署→效率工具优化→个性化定制全流程,适配Ubuntu/Debian/CentOS等主流发行版,让你的Linux环境成为“开发瑞士军刀”。系统初始化(让Linux“能干活”)开发工具链(编程语言环境)服务部署(数据库/缓存/容器化)

操作系统内核探秘的博客 1218
上一篇: Fedora16下载编译android源码4.0
下一篇: 网页解析利器Jsoup
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值