首页
学习
活动
专区
工具
TVP
发布

Linux常用工具(下)

Linux常用工具 一、Linux 项目自动化构建工具 - make/Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile 定义了一系列的规则来指定,哪些文件需要先编译...进阶版本(实际应用) 在实际应用中我们的进度条一般都应用在下载软件中,下面我们就简单以下载一个软件为例,简单实现一下这个代码: 首先我们实现函数的实现部分: // 不能一次将进度条打印完毕,否则无法平滑的和场景结合...} } 我们再看声明部分,其中,我们增加了下载目标的大小和每次的下载速度...如果我们的 Linux 中没有安装 git,可以执行 sudo yum install -y git 进行安装。...三、Linux 调试器 - gdb 程序的发布方式有两种,debug 模式和 release 模式;Linux gcc/g++ 编译出来的二进制程序,默认是 release 模式;要使用 gdb 调试,

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

Linux常用工具配置

--- 身为码农,表示十分痛恨服务器上的各种乱七八糟配置,平时很少用到Linux命令,对Linux一直保持在学了就忘,忘了再学的死循环中,故做此笔记,可能以后翻看的机会也不多,毕竟总有用到的时候 PS:...本文仅针对CentOS,使用其他发行版Linux请绕行,有补充的可以fork我 另外本文不包含安装部分,不会安装的请自行查阅 - - - 一、准备 操作系统 CentOS (本人使用的是7,推荐安装Minimal...) 安装pcre(正则表达式) 安装openssl(用于https) 安装make(安装工具) - - - 六、环境变量 linux的环境变量分多个,级别不同 系统级环境变量 /etc/profile.../etc/environment 用户级环境变量 ~/.profile ~/.bashrc 修改后立即生效 source 环境变量 - - - 七、软件篇 推荐用wget [url]命令下载,也可用ftp...下的MySQL分为源码安装和rpm安装,因为源码安装需要具备所有依赖项的源码,所以强烈不推荐使用源码安装,在官网下载rpm整合包就好,这里以mysql-5.7.12为例,下载后解压,不需要全部安装,依次安装如下安装包即可

2K20

Linux后台开发常用工具

7.2. perf性能分析工具 Linux自带的功能强大的性能分析工具,可结合火焰图。使用方式,如:perf top -p pid。自带了生成SVG格式的图形化工具timechart。...几种修改Linux主机名的方法 在安装一些系统时,需要修改hostname,比如安装Hadoop时需要修改主机名,而且主机名不能包含下划线。...下载:https://github.com/eyjian/libmooon/blob/master/shell/process_monitor.sh。...远程批量操作工具 远程批量工具包含: 1) 批量命令工具mooon_ssh; 2) 批量上传文件工具mooon_upload; 3) 批量下载文件工具mooon_download。...可执行二进制包下载地址: https://github.com/eyjian/libmooon/releases 源代码包下载地址: https://github.com/eyjian/libmooon

3.3K11

Windows连接Linux常用工具

用它来远程管理Linux十分好用,其主要优点如下: ◆ 全面支持ssh1和ssh2; ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用; ◆ 体积很小,仅364KB (0.54 beta版本);...下载: putty.zip 2、SecureCRT Secure CRT,是一款支持 SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议的终端仿真程序...简单的说是Windows下登录UNIX、Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。...下载:SecureCRT 3、Xmanager 远程安装oracle的图形化工具 Xmanager 是全新标准的跨平台集成解决方案。...它使得用户能轻松和安全地从Windows PC上访问Unix/Linux主机。 Xftp是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。

5.5K10

Linux 和 Windows PowerShell 常用工具命令 记录

Linux 常用工具: enca: http://dl.cihar.com/enca/   文件名编码转换 iconv: 文件编码转换 convmv: 文件名编码转换 ldd: 查看可执行文件或动态链接库的依赖库...、消息、信号量信息,如:ipcs -m 共享内存 nm: 查看二进制的符号列表 objdump –CS –l [bin文件]: 不反人类的反编译 strace: yumdownloader: 下载...d: -f2 共接受数据包:/sbin/ifconfig eth0 2> /dev/null | grep 'RX packets' | awk '{print $2}'|cut -d: -f2 使Linux...比如虚拟机里搞个GUI版本的Linux,远程连接到宿主机上。 CentOS的网络管理是NetworkManager和原来的network.service并存,并且NetworkManager先启动。...开发工具&库: openssl-devel readline-devel ncurses-devel libunwind-devel python php-cli java-1.8.0-openjdk Linux

3.9K40
领券