<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://200yi.com/ff_internal/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://200yi.com/ff_internal/feed.php">
        <title>FAIRYFAR-INTERNAL wiki:OS:Linux:软件</title>
        <description></description>
        <link>http://200yi.com/ff_internal/</link>
        <image rdf:resource="http://200yi.com/ff_internal/lib/tpl/mnml-blog/images/favicon.ico" />
       <dc:date>2026-04-28T04:46:56+0800</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:ELF%E6%96%87%E4%BB%B6%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7&amp;rev=1703005205&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%20top%E5%91%BD%E4%BB%A4&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%BA%8C%E8%BF%9B%E5%88%B6%E7%A8%8B%E5%BA%8F%E5%8F%8A%E8%B5%84%E6%BA%90%E6%89%93%E5%8C%85%E6%88%90rpm%E5%8C%85&amp;rev=1736528404&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%BD%BF%E7%94%A8auditd%E7%9B%91%E6%8E%A7%E6%96%87%E4%BB%B6%E5%88%A0%E9%99%A4&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%B8%8Blsof%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%B8%8B%E4%BD%BF%E7%94%A8tc%28Traffic%20Control%29%E6%B5%81%E9%87%8F%E6%8E%A7%E5%88%B6%E5%91%BD%E4%BB%A4%E6%A8%A1%E6%8B%9F%E7%BD%91%E7%BB%9C%E5%BB%B6%E8%BF%9F%E5%92%8C%E4%B8%A2%E5%8C%85&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:RedHat%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85glfw3&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:eu-stack%E6%89%93%E5%8D%B0%E8%BF%9B%E7%A8%8B%E5%A0%86%E6%A0%88&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:grep%E5%91%BD%E4%BB%A4%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E5%AE%89%E8%A3%85lsb_release&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E5%86%85%E6%A0%B8%E6%8E%A2%E6%B5%8B%E5%B7%A5%E5%85%B7systemtap%E7%AE%80%E4%BB%8B&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E4%BD%BF%E7%94%A8sshfs%E5%85%B1%E4%BA%AB%E8%BF%9C%E7%A8%8BLinux%E7%9B%AE%E5%BD%95&amp;rev=1687008318&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://200yi.com/ff_internal/lib/tpl/mnml-blog/images/favicon.ico">
        <title>FAIRYFAR-INTERNAL</title>
        <link>http://200yi.com/ff_internal/</link>
        <url>http://200yi.com/ff_internal/lib/tpl/mnml-blog/images/favicon.ico</url>
    </image>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:ELF%E6%96%87%E4%BB%B6%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7&amp;rev=1703005205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-20T01:00:05+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:ELF文件分析工具</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:ELF%E6%96%87%E4%BB%B6%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7&amp;rev=1703005205&amp;do=diff</link>
        <description>ELF（Executable and Linkable Format，即可执行可链接文件格式），是目前常见的Linux、 Android可执行文件、共享库（.so）、目标文件（ .o）以及Core 文件均为此格式。

nm

nm命令是linux下自带的特定文件分析工具，一般用来检查分析二进制文件、库文件、可执行文件中的符号表，返回二进制文件中各段的信息。</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%20top%E5%91%BD%E4%BB%A4&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:Linux top命令</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%20top%E5%91%BD%E4%BB%A4&amp;rev=1687008318&amp;do=diff</link>
        <description>原文地址：

https://www.cnblogs.com/sparkdev/p/8176778.html</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%BA%8C%E8%BF%9B%E5%88%B6%E7%A8%8B%E5%BA%8F%E5%8F%8A%E8%B5%84%E6%BA%90%E6%89%93%E5%8C%85%E6%88%90rpm%E5%8C%85&amp;rev=1736528404&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-11T01:00:04+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:Linux二进制程序及资源打包成rpm包</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%BA%8C%E8%BF%9B%E5%88%B6%E7%A8%8B%E5%BA%8F%E5%8F%8A%E8%B5%84%E6%BA%90%E6%89%93%E5%8C%85%E6%88%90rpm%E5%8C%85&amp;rev=1736528404&amp;do=diff</link>
        <description>本文在 CentOS 7 上验证通过。

准备

安装rpmbuild和rpmdevtools：



yum install rpmbuild
yum install rpmdevtools


打包

用户的home目录下创建rpmbuild目录：



[root@localhost ~]# mkdir rpmbuild


在rpmbuild目录下创建BUILD</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%BD%BF%E7%94%A8auditd%E7%9B%91%E6%8E%A7%E6%96%87%E4%BB%B6%E5%88%A0%E9%99%A4&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:Linux使用auditd监控文件删除</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%BD%BF%E7%94%A8auditd%E7%9B%91%E6%8E%A7%E6%96%87%E4%BB%B6%E5%88%A0%E9%99%A4&amp;rev=1687008318&amp;do=diff</link>
        <description>1. audit

Linux系统有一个叫 auditd 的审计工具。这个工具在大多数Linux操作系统中是默认安装的。基于 Linux2.6.11.12，提供了内核的审计机制。实现系统调用审计、过滤审计事件的机制。

2. 安装auditd</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%B8%8Blsof%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:Linux下lsof命令详解</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%B8%8Blsof%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3&amp;rev=1687008318&amp;do=diff</link>
        <description>lsof（list open files）是一个列出当前系统打开文件的工具。在linux环境下，任何事物都以文件的形式存在，通过文件不仅仅可以访问常规数据，还可以访问网络连接和硬件。所以如传输控制协议（TCP）和用户数据报协议（UDP）套接字等，系统在后台都为该应用程序分配了一个文件描述符，无论这个文件的本质如何，该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息，因此通过lsof工具能够查看这个列表对系统监测以及排错将是很有帮助的。…</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%B8%8B%E4%BD%BF%E7%94%A8tc%28Traffic%20Control%29%E6%B5%81%E9%87%8F%E6%8E%A7%E5%88%B6%E5%91%BD%E4%BB%A4%E6%A8%A1%E6%8B%9F%E7%BD%91%E7%BB%9C%E5%BB%B6%E8%BF%9F%E5%92%8C%E4%B8%A2%E5%8C%85&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:Linux下使用tc(Traffic Control)流量控制命令模拟网络延迟和丢包</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:Linux%E4%B8%8B%E4%BD%BF%E7%94%A8tc%28Traffic%20Control%29%E6%B5%81%E9%87%8F%E6%8E%A7%E5%88%B6%E5%91%BD%E4%BB%A4%E6%A8%A1%E6%8B%9F%E7%BD%91%E7%BB%9C%E5%BB%B6%E8%BF%9F%E5%92%8C%E4%B8%A2%E5%8C%85&amp;rev=1687008318&amp;do=diff</link>
        <description>转自：https://www.cnblogs.com/yulia/p/10346339.html

TC案例

如何使用tc模拟网络延迟和丢包

修改网络延时：



sudo tc qdisc add dev eth0 root netem delay 1000ms


查看流量管理：



tc qdisc show


删除策略：



sudo tc qdisc del dev eth0 root netem delay 1000ms</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:RedHat%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85glfw3&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:RedHat编译安装glfw3</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:RedHat%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85glfw3&amp;rev=1687008318&amp;do=diff</link>
        <description>下载源码：https://github.com/glfw/glfw/releases

编译


[yz@test ~]$ unzip glfw-3.3.3.zip
[yz@test ~]$ cd glfw-3.3.3
[yz@test ~]$ cmake -DBUILD_SHARED_LIBS=ON .
[yz@test ~]$ make
[yz@test ~]$ sudo make install


-DBUILDSHAREDLIBS=ON：表示需要编译动态库。

cmake阶段如果缺少库，请自行安装，例如，以下报错：</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:eu-stack%E6%89%93%E5%8D%B0%E8%BF%9B%E7%A8%8B%E5%A0%86%E6%A0%88&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:eu-stack打印进程堆栈</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:eu-stack%E6%89%93%E5%8D%B0%E8%BF%9B%E7%A8%8B%E5%A0%86%E6%A0%88&amp;rev=1687008318&amp;do=diff</link>
        <description>Linux下经常使用pstack打印进程堆栈，pstack本质上是调用的gdb，如果程序的符号库很大，这个过程时间就很长。

可以尝试使用eu-stack。

安装


yum install elfutils


使用


[root@bogon ~]# eu-stack -p 3067
PID 3067 - process
TID 3067:
#0  0x00007fec162680c3 epoll_wait
#1  0x0000000000c06a2a WaitEventSetWaitBlock
#2  0x0000000000c06903 WaitEventSetWait
#3  0x0000000000c05f74 WaitLatchOrSocket
#4  0x0000000000c05e3f WaitLatch
#5  0x0000000000b7611a CheckpointerMain
#6  0x0000000000809f2d AuxiliaryProcessMain
#7  0x0000000000b8a201 StartChildProcess
#8  0x0…</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:grep%E5%91%BD%E4%BB%A4%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:grep命令使用技巧</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:grep%E5%91%BD%E4%BB%A4%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7&amp;rev=1687008318&amp;do=diff</link>
        <description>ps | grep

使用grep过滤ps结果时，去掉grep命令本身。

看个例子：


[yz@bogon ~]$ ps ux | grep gdb
yz       15625  0.2  0.1 163560 10644 pts/1    S+   14:04   0:00 gdb postgresql
yz       16212  0.0  0.0 112828   992 pts/0    S+   14:04   0:00 grep --color=auto gdb</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E5%AE%89%E8%A3%85lsb_release&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:安装lsb_release</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E5%AE%89%E8%A3%85lsb_release&amp;rev=1687008318&amp;do=diff</link>
        <description>概要

lsb_reease是redhat-lsb包的一个工具，可以安装在RedHat和CentOS系统上。

安装


[09:19:04 root @ test ~]# yum search lsb
……
redhat-lsb-core.i686 : LSB Core module support
redhat-lsb-core.x86_64 : LSB Core module support
redhat-lsb-cxx.i686 : LSB CXX module support
redhat-lsb-cxx.x86_64 : LSB CXX module support
……
redhat-lsb.i686 : Implementation of Linux Standard Base specification
redhat-lsb.x86_64 : Implementation of Linux Standard Base specification

[09:19:24 root @ pdt-1 ~]# yum install redhat-lsb
………</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E5%86%85%E6%A0%B8%E6%8E%A2%E6%B5%8B%E5%B7%A5%E5%85%B7systemtap%E7%AE%80%E4%BB%8B&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:内核探测工具systemtap简介</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E5%86%85%E6%A0%B8%E6%8E%A2%E6%B5%8B%E5%B7%A5%E5%85%B7systemtap%E7%AE%80%E4%BB%8B&amp;rev=1687008318&amp;do=diff</link>
        <description>转自：https://www.cnblogs.com/hazir/p/systemtap_introduction.html

systemtap是内核开发者必须要掌握的一个工具，本文我将简单介绍一下此工具，后续将会有系列文章介绍systemtap的用法。

什么是systemtap

假如现在有这么一个需求：需要获取正在运行的 Linux 系统的信息，如我想知道系统什么时候发生系统调用，发生的是什么系统调用等这些信息，有什么解决方案呢？</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E4%BD%BF%E7%94%A8sshfs%E5%85%B1%E4%BA%AB%E8%BF%9C%E7%A8%8BLinux%E7%9B%AE%E5%BD%95&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:OS:Linux:软件:使用sshfs共享远程Linux目录</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:OS:Linux:%E8%BD%AF%E4%BB%B6:%E4%BD%BF%E7%94%A8sshfs%E5%85%B1%E4%BA%AB%E8%BF%9C%E7%A8%8BLinux%E7%9B%AE%E5%BD%95&amp;rev=1687008318&amp;do=diff</link>
        <description>安装



[yz@yz ~]$ sudo yum install -y fuse-sshfs


help信息：



[yz@yz ~]$ sshfs --help
usage: sshfs [user@]host:[dir] mountpoint [options]

general options:
……


挂载



[yz@yz ~]$ mkdir /home/yz/peda
[yz@yz ~]$ sshfs yz@192.168.0.5:/opt/yz/peda /home/yz/peda</description>
    </item>
</rdf:RDF>
