首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux后台开发常用工具

pid 内存分析工具 valgrind valgrind辅助工具 qcachegrind 可视化查看valgrind结果 淘宝DBA团队发布的监控脚本,使用perl开发...,可以完成对linux系统和MySql相关指标的实时监控 orzdba  取指定进程名的pid pidof 进程名 性能瓶颈查看: perf top -p pid 查看调用栈...多功能的网络工具(Socket CAT,netcat加强版) netpipes socket操作 ab wget curl tsung 压力测试工具 siege 压力测试和评测工具 nmon 监控Linux...命令输出一致 lscpu 查看CPU lspci 查看主板 lsscsi 查看SCSI卡 测速 hdparm -t /dev/sda parted parted是一个由GNU开发的功能强大的磁盘分区和分区大小调整工具...vvv lspci -vvv -t 查看所有硬件信息 dmidecode  查看网卡型号 lspci | grep -i ethernet 一条命令取机器IP地址,不同Linux

1.3K20

Linux后台开发常用工具

文中的内容,可帮忙开发提升分析和定位各类问题,比如找出导致IO负载高的进程等,以及一些简单的运维工作等。 2. ...5.4. parted分区工具 一个由GNU开发的功能强大的磁盘分区和分区大小调整工具。 5.5. gparted分区工具 parted的图形化版本。 5.6. ...7.2. perf性能分析工具 Linux自带的功能强大的性能分析工具,可结合火焰图。使用方式,如:perf top -p pid。自带了生成SVG格式的图形化工具timechart。...一个进程所创建和打开的文件描述符,全在/proc/PID/fd下,以Linux的init进程为例: # ls /proc/1/fd 0  1  10  11  12  13  14  15  16  ...几种修改Linux主机名的方法 在安装一些系统时,需要修改hostname,比如安装Hadoop时需要修改主机名,而且主机名不能包含下划线。

3.5K11
您找到你想要的搜索结果了吗?
是的
没有找到

Linux后台开发常用工具

pid 内存分析工具 valgrind valgrind辅助工具 qcachegrind 可视化查看valgrind结果 淘宝DBA团队发布的监控脚本,使用perl开发...,可以完成对linux系统和MySql相关指标的实时监控 orzdba  取指定进程名的pid pidof 进程名 性能瓶颈查看: perf top -p pid 查看调用栈...多功能的网络工具(Socket CAT,netcat加强版) netpipes socket操作 ab wget curl tsung 压力测试工具 siege 压力测试和评测工具 nmon 监控Linux...命令输出一致 lscpu 查看CPU lspci 查看主板 lsscsi 查看SCSI卡 测速 hdparm -t /dev/sda parted parted是一个由GNU开发的功能强大的磁盘分区和分区大小调整工具...vvv lspci -vvv -t 查看所有硬件信息 dmidecode  查看网卡型号 lspci | grep -i ethernet 一条命令取机器IP地址,不同Linux

1.4K20

Linux常用工具(下)

Linux常用工具 一、Linux 项目自动化构建工具 - make/Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile 定义了一系列的规则来指定,哪些文件需要先编译...在 windows 操作系统中,比如 vs2019 这款编译器,有了图形化界面,我们可以直接一键生成解决方案,即编译;但在 Linux 系统中,需要我们使用 gcc 或 g++ 手动进行编译工作,当我们需要编译的文件多起来时...所以,我们接下来学习一个工具 make 和 Makefile Makefile 带来的好处就是 ——“自动化编译”,一旦写好,只需要一个 make 命令,整个工程完全自动编译,极大的提高了软件开发的效率...如果我们的 Linux 中没有安装 git,可以执行 sudo yum install -y git 进行安装。...三、Linux 调试器 - gdb 程序的发布方式有两种,debug 模式和 release 模式;Linux gcc/g++ 编译出来的二进制程序,默认是 release 模式;要使用 gdb 调试,

14210

Java开发常用工具

Java开发常用工具 小贴士 Java是目前最流行的软件开发语言,其IDE环境也备受开发者关注,IDE可以极大的提高开发速 一 UltraEdit UltraEdit可以编辑文本、十六进制、ASCII...码,完全可以取代其他文本工具,同时还支持许多开发语言,如 C, Objective C, Javascript, XML, PHP, Perl, Python等,并可同时编辑多个文件,而且即使开启很大的文件速度也不会慢...像PHP、Java程序等的开发环境,只要看一下资料,几分钟就可以搞定配置,很适合初学者学习使用。有不错的项目工程管理功能。内置浏览器功能,这一点对于网页开发者来说很是方便。...五 Eclipse 这是从05年开始已经成为众所周知的、最流行、也最受欢迎的Java开发工具。...Eclipse是非常好的Java开发工具,但是还是无法和一个50多M的身躯Idea相比!

1K50

Linux常用工具配置

--- 身为码农,表示十分痛恨服务器上的各种乱七八糟配置,平时很少用到Linux命令,对Linux一直保持在学了就忘,忘了再学的死循环中,故做此笔记,可能以后翻看的机会也不多,毕竟总有用到的时候 PS:...本文仅针对CentOS,使用其他发行版Linux请绕行,有补充的可以fork我 另外本文不包含安装部分,不会安装的请自行查阅 - - - 一、准备 操作系统 CentOS (本人使用的是7,推荐安装Minimal...安装gcc(C语言源码编译) 安装zlib(解压缩工具) 安装wget(下载工具) 安装pcre(正则表达式) 安装openssl(用于https) 安装make(安装工具) - - - 六、环境变量 linux...5.5.41-2.el7_0.x86_64 Minimal版本也没有libaio,需要安装 yum -y install libaio 以及net-tools yum -y install net-tools Linux

2K20

linux网络开发者定位问题常用工具和命令总结

本文章来自我的微信个人技术公众号---网络技术修炼,公众号中总结普及网络基础知识,包括基础原理、网络方案、开发经验和问题定位案例等,欢迎关注。...Linux网络开发者面临的问题往往比较复杂,因此需要使用一些工具和命令来进行定位和解决。...在本篇博客中,我将总结一些常用的Linux网络开发者工具和命令,包括网络包观测、各层网络状况快速诊断、网络关键统计计数收集、性能诊断、问题复现等方面的命令总结。...postman 一款流行的 API 测试工具,可以帮助开发人员快速创建、测试、调试和共享 API。 流量复制和重放 goreplay 一个 HTTP 实时流量复制工具。...stress 一个简单但功能强大的 Linux 压力测试工具,可以测试 CPU、内存、I/O、网络等方面的性能。 在我的公众号中有一篇文章---怎样进行问题定位,总结了开发者定位问题的方法论。

1K10

音视频开发常用工具

前言 我们在进行音视频开发过程中不可避免的需要使用一些工具进行协助开发,本文重点讲解音视频开发过程中常用工具以及常用功能。...VLC 支持大量的音视频传输、封装和编码格式,下面给出一个简要的不完整的列表: 操作系统: Windows、 WinCE、 Linux、 MacOSX、 BEOS、 BSD 访问形式: 文件、 DVD/...它包含了非常先进的音频/视频编解码库 libavcodec, 为了保证高可移植性和编解码质量,libavcodec 里很多 code 都是从头开发的。...4、使用 ffmpeg 的方式分为两种 一种方式是直接使用 ffmpeg 提供的这三个命令行工具来进行多媒体处理; 另一种是使用 ffmpeg 封装的这些库进行二次开发 5、FFmpeg 命令行 列出支持的格式

64340

Windows连接Linux常用工具

用它来远程管理Linux十分好用,其主要优点如下: ◆ 全面支持ssh1和ssh2; ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用; ◆ 体积很小,仅364KB (0.54 beta版本);...简单的说是Windows下登录UNIX、Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。...它使得用户能轻松和安全地从Windows PC上访问Unix/Linux主机。 Xftp是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。...Xftp让你能安全地在Unix/Linux和Windows PC之间传输文件。 Xlpd是一个用于MS Windows平台的LPD(行式打印机虚拟后台程序)应用程序。...参考推荐: SecureCRT 实用配置  GTK、KDE、Gnome、XWindows 图形界面 Xmanager远程控制LINUX、UNIX系统X界面

5.5K10

工具篇:JAVA开发常用工具

如果做分层架构开发的话就会用到,比如从PO(Persistent Object)拷贝数据到VO(Value Object) Commons Codec 是编码和解码组件,提供常用的编码和解码方法,如DES...Commons Daemon 实现将普通的Java应用变成系统的后台服务,例如 Tomcat 就是利用这个项目来实现作为 Linux 和 Windows 的服务启动和停止的。...类包给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。 Commons Math 轻量级自容器的数学和统计计算方法类包,包含大多数常用的数值算法。...Commons Daemon 实现将普通的Java应用变成系统的后台服务,例如 Tomcat 就是利用这个项目来实现作为 Linux 和 Windows 的服务启动和停止的。...类包给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。 Commons Math 轻量级自容器的数学和统计计算方法类包,包含大多数常用的数值算法。

56160

vue 开发常用工具及配置一

如上所示,在创建过程中,涉及到这些工程特性: Babel,必选,用于将编写的ES6代码编译成浏览器能识别的JavaScript代码,是核心组件包 Typescript,微软开发的JS的强类型版本,通过Babel...它会告诉开发服务器将任何未知请求 (没有匹配到静态文件的请求) 代理到http://127.0.0.1:8010。 pathRewrite 在这里理解成:用‘/api’代替target里面的地址。...5,vue-devtools 这是专门针对 vue 组件开发的 chrome 开发者工具插件。...梳理 50 年人机交互界面发展史,得出这个规律,开发框架的选择不再迷茫 参考链接 https://zhuanlan.zhihu.com/p/39390139 Vue UI:Vue开发者必不可少的工具...https://segmentfault.com/a/1190000017480921 vue 前端项目技术选型、开发工具、周边生态

1.1K20

vue 开发常用工具及配置三

、文件合并与压缩、mock数据等,是在大前端开发避不开的概念。...在开发的时候,以组件的方式分别开发,在部署的时候又将这些代码、图片、样式等资源优雅地合并成模块并以增量、热更新的方式加载到浏览器中,这样的模块化方案一直是前端架构师在解决和优化的焦点之一。...列举一些理由: Gulp 倾向于管理前端开发整个过程,而 Webpack 专注的只是整个开发流程中的一环。一个多,一个少,貌似应该选择 Gulp,其实不然。管的多,束缚也多。...3,使用环境变量 使用环境变量的好处,是显而易见的,可以让开发者分别在测试环境、开发环境和生产变量使用不同的配置信息,而这些信息是自动通过配置区分的,并不需要在测试部署或上线部署前修改。...梳理 50 年人机交互界面发展史,得出这个规律,开发框架的选择不再迷茫 vue 开发常用工具及配置一 vue 开发常用工具及配置二 ---------- 正文到此结束了 ----------

1.3K10

vue 开发常用工具及配置二

在上一篇“vue 开发常用工具及配置一”中,作者通过vue.config.js/devServer.proxy配置一个后端接口代理,主要配置如下: devServer: { proxy: {...devServer.proxy配置在本地调试接口时特别有用,因为在多数情况下,开发环境的接口地址与正式环境是不一致的。...', methods: { action: action('clicked') }, }); 通过storybook,方便开发者进行类库组件的开发与调试工作 3,源码 https...vue-go-rapiddev-example/tags/v20191229 参考链接 https://www.jianshu.com/p/c2e44de0ddfd storybook 介绍和使用 比较火的响应式UI开发及测试环境...梳理 50 年人机交互界面发展史,得出这个规律,开发框架的选择不再迷茫 vue 开发常用工具及配置一

1.1K20
领券