火焰图(Flame Graphs)是一种可视化技术,用于展示软件程序的运行时性能。它们可以帮助开发者快速识别程序中的热点(即执行时间最长的部分)。本文将指导您如何在 Linux 和 Mac 平台上生成火焰图。
火焰图简介
火焰图是由 Brendan Gregg 创建的性能分析工具,它以一种直观的方式展示了程序的调用栈信息。火焰图的每一层代表函
w397090770
2年前 (2024-04-10) 1012℃ 0评论
1喜欢
在很多场景中我们会使用Shell命令来发送邮件,而且我们还可能在邮件里面添加附件,本文将介绍使用Shell命令发送带附件邮件的几种方式,希望对大家有所帮助。
如果想及时了解Spark、Hadoop或者Hbase相关的文章,欢迎关注微信公共帐号:iteblog_hadoop
使用mail命令
mail命令是mailutils(On Debian)或mailx(On RedHat)包中的一部分,我们可以使
w397090770
9年前 (2017-02-23) 16870℃ 0评论
12喜欢
今天由于某些原因需要卸载掉服务器上的php软件,然后我使用下面命令显示出本机安装的所有和php相关的软件,如下:
[code lang="bash"]
iteblog$ rpm -qa | grep php
php-mysqlnd-5.6.25-0.1.RC1.el6.remi.x86_64
php-fpm-5.6.25-0.1.RC1.el6.remi.x86_64
php-pecl-jsonc-1.3.10-1.el6.remi.5.6.x86_64
php-pecl-memcache-3.0.8-3.el6.remi.5.6.x86_64
php-pdo-5.6.25-0.1.RC1.el6.remi.x86_64
php-mbstrin
w397090770
10年前 (2016-08-08) 2518℃ 0评论
2喜欢
VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。本文将介绍如何在CentOS系统上安装、部署和卸载vsftp。
1. 安装VSFTP
[code lang="bash"]
[iteblog@www.iteblog.com ~]# yum -y install vsftpd
[/code]
2. 配置vsftpd.conf文件
[code lang="bash"]
[iteblog@www.iteblog.com ~]# v
w397090770
10年前 (2016-04-16) 2301℃ 0评论
3喜欢
在Linux文件系统中,我们可以使用下面的Shell脚本判断某个文件是否存在:
[code lang="bash"]
# 这里的-f参数判断$file是否存在
if [ ! -f "$file" ]; then
echo "文件不存在!"
fi
[/code]
但是我们想判断HDFS上某个文件是否存在咋办呢?别急,Hadoop内置提供了判断某个文件是否存在的命令:
[code lang="bash"]
[iteblog@www.it
w397090770
10年前 (2016-03-21) 10931℃ 0评论
19喜欢
Linux提供了spilt命令来切割文件,我们可以按照行、文件大小对一个大的文件进行切割。先来看看这个命令的帮助:
[code lang="shell"]
[iteblog@iteblog iteblog]$ split --help
Usage: split [OPTION]... [INPUT [PREFIX]]
Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default
size is 1000 lines, and default PREFIX is `x'. With no INPUT, or when INPUT
is -, read standard input.
w397090770
10年前 (2015-12-14) 3780℃ 0评论
5喜欢