首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏C++/Linux

    Linux常用工具(下)

    Linux常用工具 一、Linux 项目自动化构建工具 - make/Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile 定义了一系列的规则来指定,哪些文件需要先编译 在 windows 操作系统中,比如 vs2019 这款编译器,有了图形化界面,我们可以直接一键生成解决方案,即编译;但在 Linux 系统中,需要我们使用 gcc 或 g++ 手动进行编译工作,当我们需要编译的文件多起来时 如果我们的 Linux 中没有安装 git,可以执行 sudo yum install -y git 进行安装。 三、Linux 调试器 - gdb 程序的发布方式有两种,debug 模式和 release 模式;Linux gcc/g++ 编译出来的二进制程序,默认是 release 模式;要使用 gdb 调试, 在 vs 中,我们可以使用 F10 和 F11 进行逐过程和逐语句的调试,在gdb 中我们也可以使用这样的操作,其中逐过程是 n,即 vs 中的 F10;逐语句是 s,即 vs 中的 F11.

    84510编辑于 2024-03-01
  • 来自专栏C++/Linux

    Linux常用工具(上)

    Linux 常用工具 一、Linux 软件包管理器 yum 1. 软件包 在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. 命令可以清除缓存中老旧的头文件和软件包 yum clean all 命令可以清除缓存中老旧的头文件和软件包 yum -y upgrade 只升级所有包,不升级软件和系统内核,软件和内核保持原样 二、Linux 三、Linux 编译器 - gcc/g++ 使用 1、程序的翻译过程 在学习 gcc/g++ 之前,我们先回忆一下程序的翻译过程,预处理和程序环境;程序的翻译过程包括预处理、编译、汇编、链接。

    67410编辑于 2024-03-01
  • 来自专栏咻一咻

    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

    2.3K20发布于 2020-06-19
  • 来自专栏阿林前端开发攻城狮

    Android开发 10常用工具

    打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~ 在此感谢群里给我发项目中工具类的兄弟/姐妹~ 1、日志工具类L.java package android.intent.action.VIEW"); activity.startActivityForResult(intent, 0); } } 10

    1.5K10发布于 2021-09-22
  • 来自专栏蓝天

    Linux后台开发常用工具

    内存分析工具 valgrind valgrind辅助工具 qcachegrind 可视化查看valgrind结果 淘宝DBA团队发布的监控脚本,使用perl开发,可以完成对linux 多功能的网络工具(Socket CAT,netcat加强版) netpipes socket操作 ab wget curl tsung 压力测试工具 siege 压力测试和评测工具 nmon 监控Linux vvv lspci -vvv -t 查看所有硬件信息 dmidecode  查看网卡型号 lspci | grep -i ethernet 一条命令取机器IP地址,不同Linux -n DEV 1 # 流量信息 sar -n EDEV 1 # 错误信息 sar -u 2 5 # 每2秒报告CPU使用率,共显示5行(次) sar -I 14 -o int14.file 2 10 每2秒报告14号中断,共显示10行(次),结果写入文件int14.file sar -f /var/log/sa/sa16 显示内存和网络统计,结果写入文件/var/log/sa/sa16 sar

    1.6K20发布于 2019-03-14
  • 来自专栏蓝天

    Linux后台开发常用工具

     84  0  0 4.3. iostat系统级磁盘IO监测工具 $ iostat Linux 3.10.1-1-XXX-0041 (UN)      2018年12月12日  _x86_64_         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   /proc/sys/vm 内存相关: 1) /proc/sys/vm/drop_caches 2) /proc/sys/vm/overcommit_memory 10.  几种修改Linux主机名的方法 在安装一些系统时,需要修改hostname,比如安装Hadoop时需要修改主机名,而且主机名不能包含下划线。

    4.2K11发布于 2018-12-26
  • 来自专栏蓝天

    Linux后台开发常用工具

    内存分析工具 valgrind valgrind辅助工具 qcachegrind 可视化查看valgrind结果 淘宝DBA团队发布的监控脚本,使用perl开发,可以完成对linux 多功能的网络工具(Socket CAT,netcat加强版) netpipes socket操作 ab wget curl tsung 压力测试工具 siege 压力测试和评测工具 nmon 监控Linux 的网络连接查看工具(socket statistics) ccze 用不同颜色高亮日志协助管理员进行区分和查看分析 netstat 网络统计 ifconfig (ifup ifdown) Linux vvv lspci -vvv -t 查看所有硬件信息 dmidecode  查看网卡型号 lspci | grep -i ethernet 一条命令取机器IP地址,不同Linux

    1.7K20发布于 2018-08-02
  • 来自专栏菲宇

    LInux运维常用工具

    dstat、vmstat、iostat、netstat、nfstat、ifstat

    5.5K30发布于 2020-04-14
  • 来自专栏米扑专栏

    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界面

    6.8K10发布于 2019-02-19
  • 来自专栏owent

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

    Linux 常用工具: enca: http://dl.cihar.com/enca/   文件名编码转换 iconv: 文件编码转换 convmv: 文件名编码转换 ldd: 查看可执行文件或动态链接库的依赖库 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先启动。 brctl:网桥管理nmcli:NetworkManager的命令行工具 nmtui:NetworkManager的TUI工具(和GUI比较像了) Linux的KVM虚拟机默认是NAT网络,如果需要使用网桥可以先用 开发工具&库: openssl-devel readline-devel ncurses-devel libunwind-devel python php-cli java-1.8.0-openjdk Linux

    4.4K40发布于 2018-08-01
  • 来自专栏码农架构

    10分钟了解DevOps及常用工具

    开发的一种编译型,并发型,并具有垃圾回收功能的编程语言 容器 Docker | Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux

    2.6K31发布于 2020-10-29
  • 来自专栏IT运维技术圈

    推荐10个实用的互联网人常用工具

    Snipaste是一款功能丰富的屏幕截图和标注工具,具有许多实用的功能,使其成为一款备受欢迎的工具。用户只需按住F1快捷键即可轻松截取屏幕截图,同时还能够调整截图窗口的大小和位置。此外,Snipaste还提供了其他有用的功能,如测量尺寸、获取指定位置的颜色值以及将截图固定在特定窗口上进行查看等等。总之,Snipaste是一款功能强大、易于使用的屏幕截图工具,对于需要频繁进行截图和标注的用户来说,是一款非常实用和便捷的工具。

    67431编辑于 2023-09-24
  • 来自专栏数据的力量

    高效经理人必备的10常用工具(干货收藏)

    一个经理要想获得管理的高效能必须熟知并熟练运用以下几个工具: 工具A:招聘面试的STAR原则 招聘面试是经理工作的一项重要内容,每个成功的经理人都必须具备高超的招聘面试技巧,以招聘到合适的人充实到工作

    66030发布于 2018-06-21
  • 来自专栏FreeBuf

    2022年全球白帽常用工具排行榜TOP 10

    话不多说,2022年全球白帽常用工具排行榜TOP 10如下: 1、Burp Suite Burp Suite是Web应用程序测试的最佳工具之一,其多种功能可以帮助白帽子们处理各种任务,包括请求的拦截和修改 作为一款非常受欢迎的免费的针对大型网络的端口扫描开源工具,Nmap可以检测目标主机是否在线、主机端口开放情况、检测主机运行的服务类型及版本信息、检测操作系统与设备类型等信息,兼容包括Linux、Mac 10、Angry IP Scanner Angry IP Scanner是一款高效的跨平台开源IP扫描工具,白帽可以借助该工具扫描本地网络、互联网的IP 地址和端口。 该工具适用于Windows、Mac 和 Linux等主流操作系统,是一个轻量级程序,无需进行安装就可以使用,并且扫描结果可以导出多种文件格式。 以上就是2022年全球白帽们常用工具排行榜TOP 10,如有不足之处还请诸位不吝指点。需要说明的是,工具排行榜TOP 10只是作为行业参考,如果读者有更棒、更好用的工具,欢迎在文末留言分享。

    1.2K10编辑于 2022-11-14
  • 来自专栏c

    Linux笔记10

    ls aquota.group aquota.user lost+found 9.useradd user ##创建普通用户 passwd 123456 ##随意加入密码 10

    66140编辑于 2023-03-09
  • 来自专栏用户7095785的专栏

    盘点Linux运维常用工具(二)-web篇之nginx

    是由俄罗斯人Igor Sysoev开发的,具有高并发、占用系统资源少等特性 3、官网:http://nginx.org #特点 1、支持高并发:能支持几万并发连接 2、资源消耗少:在3万并发连接下,开启10 个nginx进程消耗的内存不到200MB 3、开源做HTTP反向代理及加速缓存,即负载均衡 4、具备Squid等专业缓存软件等的缓存功能 5、支持异步网络I/O时间模型epoll(Linux2.6+ 内核 /application/nginx/sbin/nginx #启动服务 10. 对用户的访问请求进行压力分担 #关键参数upstream #upstream的相关参数说明 server 10.10.1.1:80 weight=2 max_fails=3 fail_timeout=10

    1K30发布于 2020-03-20
  • 来自专栏夕阳醉了

    常用工具

    2、jdk内存分析命令:jmap、jstack、jstat、jConsole、jvisualvm

    23030编辑于 2023-10-16
  • 来自专栏大飞的部落阁

    常用工具

    常用工具 在线工具 在线工具 开发者工具 在线IDE(coder-server) 腾讯开发者手册 get-pip脚本 各种计算器 镜像站 清华源主页 清华yum源 清华epel源 清华pip源 清华apt源 清华Node源 清华Docker源 Mac软件 gif录制工具:kap 粘贴板工具:Maccy 截图工具:ishot Windows软件 粘贴板:CopyQ 粘贴板:Ditto Linux 软件 以web形式共享你的终端:ttyd 将linux命令以HttpServer的形式共享:gotty 画图工具 ProcessOn Draw.io MindLine在线 在线思维导图 PlantUML

    1.2K50编辑于 2022-06-17
  • 来自专栏用户7095785的专栏

    盘点Linux运维常用工具(一)-web篇之httpd

    1.简单概述 1、HTTP 协议,全称Hyper Text Transfer Protocol,中文名超文本传输协议 2、HTTP的重要应用之一是WWW服务,设置HTTP协议最初是提供一种发布和接受H

    87520发布于 2020-03-20
  • 来自专栏Vincent-yuan

    常用工具记录

    Java开发工具 Idea Java反编译工具 Java Decompiler

    52320发布于 2021-10-28
领券