×

Linux 62 篇文章

by Falcon

Linus有一本自传《Just For Fun》,我想这是一个由乐趣创造的系统

  • Linux screen命令

    语法 # screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>] 参数说明 -A  将所有的视窗都调整为目前终端机的大小。-d <作业名称>  将指定的screen作业离线。-h <行数>  ...

    2021-08-03 07:15 Falcon 阅读
  • 高性能分布式队列系统 Beanstalkd 介绍及使用

    Beanstalkd是一个简单、高效的工作队列系统,其最初设计目的是通过后台异步执行耗时任务方式降低高容量Web应用的页面延时。而其简单、轻量、易用等特点,和对任务优先级、延时 超时重发等控制,以及众多语言版本的客户端的良好支持,使其可以很好的在各种需要队列系统的场景中应用。 Beanstalkd介绍 1.1 核心概念 1.2 任务生命周期...

    2021-07-29 12:03 Falcon 阅读
  • Linux在文件中查找字符串

    grep在文件列表中查找字符 如果你想在当前目录下 查找"hello,world!"字符串,可以这样: grep -rn "hello,world!" * * : 表示当前目录所有文件,也可以是某个文件名 -r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大小写 下面是一些有意思的命令行参数: grep...

    2021-05-06 18:05 Falcon 阅读
  • sar 的参数解析

    sar是System Activity Reporter(系统活动情况报告)的缩写。sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,获得大量的取样数据;取样数据和分析的结果都可以存入文件,所需的负载很小。sar是目前Linux上最为全面的系统性能分析工具之一,可以从14个大方面对系统的活动进...

    2021-05-06 11:43 Falcon 阅读
  • systemd 常用命令及状态的含义

    一、systemd 系统初始化程序,系统开始的第一个进程,pid为1 二、systemctl 命令 systemctl list-units ##列出当前系统服务的状态 systemctl list-unit-files ##列出服务的开机状态 systemctl status sshd #...

    2021-04-23 10:30 Falcon 阅读
  • 为systemd服务创建别名

    安装了openresty 之后,启用openresty 作为systemd的服务,移除了原来nginx的服务。然而一些旧的脚本仍然需要调用nginx服务,比如acme.sh在部署证书时会调用 systemctl force-reload nginx  重启nginx。 那么有没有可能把openresty加一个nginx的别名呢,答案是可...

    2021-04-15 12:20 Falcon 阅读
  • 为你的服务器增加Swap分区

    介绍 避免应用程序内存不足错误的最简单方法之一是为服务器添加一些Swap空间。Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。 在本教程中,我...

    2021-02-20 13:16 Falcon 阅读
  • Linux性能分析工具 sar

    sar是System Activity Reporter(系统活动情况报告)的缩写。sar工具对系统状态进行取样后,通过计算数据和比例来表达系统当前的运行状态。其特点是可以连续对系统取样,获得大量的取样数据。其取样数据和分析结果可以存入文件,所需的负载很小。 sar是Linux系统中较为全面的性能分析工具,可以从多个方面对系统的活动进行监控和报告,包括文件...

    2021-02-20 12:38 Falcon 阅读
  • 修复 yum 软件包数据库损坏

    今天使用yum时出现一个错误,内容如下: 错误:rpmdb: BDB0113 Thread/process 29260/139940136740672 failed: BDB1507 Thread died in Berkeley DB library 错误:db5 错误(-30973) 来自 dbenv->failchk:BDB0087 DB_R...

    2021-02-20 09:32 Falcon 阅读
  • 一起搞懂Linux平均负载

    平均负载,是衡量一个系统整体负载情况的关键指标,在日常监控中我们经常会使用到它。因此,我们有必要花多一些功夫去理解它。 查看系统平均负载 查看系统平均负载的方法有很多,通常使用较多的命令是uptime和top。 $ uptime 20:02:53 up 1 day, 11:56, 5 users, load average: 1.00, 1....

    2021-02-19 19:16 Falcon 阅读