红联Linux门户

Linux帮助
  • 在Linux上简单模拟系统负载的方法

    2018-01-14 - 系统管理员通常需要探索在不同负载对应用性能的影响。这意味着必须要重复地人为创造负载。当然,你可以通过专门的工具来实现,但有时你可能不想也无法安装新工具。 每个 Linux 发行版中都自带有创建负载的工具。他们不如专门的工具那么灵活,但它们是现成的...

  • 在不重启的情况下为Vmware Linux客户机添加新硬盘在不重启的情况下为Vmware Linux客户机添加新硬盘

    2018-01-13 - 作为一名系统管理员,我经常需要用额外的硬盘来扩充存储空间或将系统数据从用户数据中分离出来。我将告诉你在将物理块设备加到虚拟主机的这个过程中,如何将一个主机上的硬盘加到一台使用 VMWare 软件虚拟化的 Linux 客户机上。 你可以显式的添加或删除一个...

  • 英特尔修复Linux CPU漏洞:19年前的奔腾3也支持英特尔修复Linux CPU漏洞:19年前的奔腾3也支持

    2018-01-11 - Intel CPU 处理器曝出的 Spectre、Meltdown 漏洞事件闹得沸沸扬扬,几乎影响大部分的电脑,但其实英特尔早就在进行修复了,CEO 柯再奇也公开承诺会在2018年1月底前完成所有漏洞修复工作。 现在,英特尔发布了面向 Linux 系统的微码更新补丁,地址在 这里 ,...

  • 在CentOS/RHEL上查找yum安裝的软件的位置在CentOS/RHEL上查找yum安裝的软件的位置

    2018-01-09 - 我已经在 CentOS/RHEL 上安装了 htop。现在想知道软件被安装在哪个位置。有没有简单的方法能找到 yum 软件包安装的目录呢? yum 命令 是可交互的、基于 rpm 的 CentOS/RHEL 的开源软件包管理工具。它会帮助你自动地完成以下操作: 1.核心系统文件更新 2.软件...

  • 在Xfce会话中保存窗口的位置在Xfce会话中保存窗口的位置

    2018-01-06 - 如果你发现 Xfce 会话不能保存窗口的位置,那么启用登出时保存,然后登出再重新登录一次,可能就能永久修复这个问题了(如果你想要保持相同的会话,再次登录时恢复的话)。 下面是详细内容。 我用 Xfce 作桌面有些年头了,但是每次重启后进入之前保存的会话...

  • 使用ACL设置用户访问指定文件/目录的权限

    2018-01-05 - 当提到文件和目录的权限时,你的第一反应可能是属主/群组/其它权限。这些权限可以通过 chmod、 chown 等命令来修改。 文件和目录都有属主 (文件所有者 )、群组 (所属组) 以及其它权限,这些权限构成一个集合。 然而这些权限集合有它的局限性,无法做到为不同...

  • 为你的Fedora系统增添发音功能为你的Fedora系统增添发音功能

    2018-01-05 - Fedora 工作站默认带有一个小软件,叫做 espeak。它是一个声音合成器 也就是转换文本为声音的软件。 在当今这个世界,发音设备已经非常普遍了。在智能电话、Amazon Alexa,甚至火车站的公告栏中都有声音合成器。而且,现在合成声音已经跟人类的声音很类似了...

  • Intel CPU底层漏洞事件完全详解:包括修复指导Intel CPU底层漏洞事件完全详解:包括修复指导

    2018-01-04 - 由Intel CPU漏洞问题衍生出来的安全事件已经波及全球几乎所有的手机、电脑、云计算产品,1995年之后Windows、Macs和Linux都受影响。ARM确认 Cortex-A架构中招,AMD表示从目前的研究来看,他们受影响最小,可视为零风险。不过,《福布斯》、WMPU等选文对此次...

  • 如何解决Linux中“磁盘空间不足”的问题如何解决Linux中“磁盘空间不足”的问题

    2018-01-03 - 明明有很多剩余空间,但 Linux 操作系统依然提示没有空间剩余。为什么会这样呢?Linux 操作系统偶尔会有一些令人沮丧的模糊的错误消息出现,而这就是其中一种。不过这种错误通常都是由某几种因素导致的。 通过 du 和 df 检查磁盘空间 在开始行动前,最好先检...

  • 使用molly-guard保护你的Linux/Unix机器不会被错误地关机/重启使用molly-guard保护你的Linux/Unix机器不会被错误地关机/重启

    2018-01-01 - 我还以为我登录到家里的服务器呢。结果 重启的居然是数据库服务器。另外我也有时会在错误终端内输入 shutdown -h 0 命令。我知道有些人 经常会犯这个错误。 有办法解决这个问题吗?我真的只能忍受这种随机重启和关机的痛苦吗?虽说人总是要犯错的,但总不能...

  • Linux下如何修改用户名(同时修改用户组名和家目录)

    2018-01-01 - 有时候,由于某些原因,我们可能会需要重命名用户名。我们可以很容易地修改用户名以及对应的家目录和 UID。 本教程将会讨论这些东西。让我们先从修改用户名开始。 修改用户名 我们使用 usermod 来修改用户名。其语法为 $ usermod -l new_username old_userna...

  • 修复Linux/Unix/OS X/BSD系统控制台上的显示乱码修复Linux/Unix/OS X/BSD系统控制台上的显示乱码

    2017-12-30 - 有时我的探索会在屏幕上输出一些奇怪的东西。比如,有一次我不小心用 cat 命令查看了一下二进制文件的内容 cat /sbin/*。这种情况下你将无法再访问终端里的 bash/ksh/zsh 了。大量的奇怪字符充斥了你的终端。这些字符会隐藏你输入的内容和要显示的字符,取而...

  • 解决"SSLSessionCache: 解决"SSLSessionCache: 'shmcb' session cache not supported"

    2017-12-22 - 这么多年来,SSL证书安装到网站中已经变成一种趋势,但是由于国内的习惯和一些固有的特点,我们还是有很多网站并没有安装SSL证书。当然,如今网站使用SSL证书成本已经相当低了,有各种免费一年或者永久证书,也有促销活动低到不要钱的付费证书(前一段时间的...

  • 将安装了CentOS/RHEL 6/7的机器转变成路由器

    2017-12-20 - 在本文中,我们将学习通过使用 NAT 技术将安装有 RHEL/CentOS 6 7 的机器转变成路由器来用。我们都知道,路由器是一个工作在第三层的网络设备,用于将两个或多个网络连接在一起,即将局域网连接上广域网上或者局域网直接互联。路由器非常昂贵,尤其对于小型...

  • 如何在Linux shell中找出所有包含指定文本的文件

    2017-12-19 - 目标:本文提供一些关于如何搜索出指定目录或整个文件系统中那些包含指定单词或字符串的文件。 难度:容易 约定: # - 需要使用 root 权限来执行指定命令,可以直接使用 root 用户来执行也可以使用 sudo 命令 $ - 可以使用普通用户来执行指定命令 案例 非递...

  • 自由办公谈:LibreOffice几则小技巧自由办公谈:LibreOffice几则小技巧

    2017-12-17 - 早前有传闻 WPS for Linux 可能会停止开发了。虽然 WPS 官方辟谣,但是目前最新的 WPS for Linux 还是 2016 年 6 月发布的,较之此前 2、3 个月就有更新的频次,基本上算是停止了。 不过,我们不必悲观。现时的 Linux 生态环境和自由软件成熟度,早已不同往...

  • 什么是僵尸进程,如何找到并杀掉僵尸进程?什么是僵尸进程,如何找到并杀掉僵尸进程?

    2017-12-15 - 如果你经常使用 Linux,你应该遇到这个术语僵尸进程。 那么什么是僵尸进程? 它们是怎么产生的? 它们是否对系统有害? 我要怎样杀掉这些进程? 下面将会回答这些问题。 什么是僵尸进程? 我们都知道进程的工作原理。我们启动一个程序,开始我们的任务,然后...

  • Linux上如何禁用USB存储

    2017-12-13 - 为了保护数据不被泄漏,我们使用软件和硬件防火墙来限制外部未经授权的访问,但是数据泄露也可能发生在内部。 为了消除这种可能性,机构会限制和监测访问互联网,同时禁用 USB 存储设备。 在本教程中,我们将讨论三种不同的方法来禁用 Linux 机器上的 USB 存...

  • 在Linux启动或重启时执行命令与脚本

    2017-12-10 - 有时可能会需要在重启时或者每次系统启动时运行某些命令或者脚本。我们要怎样做呢?本文中我们就对此进行讨论。 我们会用两种方法来描述如何在 CentOS/RHEL 以及 Ubuntu 系统上做到重启或者系统启动时执行命令和脚本。 两种方法都通过了测试。 方法 1、使用...

  • 我想装Linux操作系统,但是为什么总无法识别硬盘啊?我想装Linux操作系统,但是为什么总无法识别硬盘啊?

    2017-12-09 - 近日朋友拿了台联想小新本子,靓丽的外观,轻薄的机体,价格也很有吸引力。无奈只有 Win10 系统,朋友欲采用普华 Linux 桌面系统来提供业务支撑,而因常规方法无法识别 SSD 固态硬盘,未能加载 Linux 系统。检测系统后,在 Zane 大师的指导下,顿然领悟商业...

  • zabbix在执行docker命令总是报错zabbix在执行docker命令总是报错

    2017-12-08 - 系统环境 ubuntu 14.04 x64 安装了zabbix,去监控docker的状态。 错误如下 WARNING: Error loading config file:/root/.docker/config.json - stat /root/.docker/config.json: permission denied zabbix_get -s 192.168.72.131 -k docker_discovery WARNING...

  • 在CLion项目中指定不同版本的链接库

    2017-12-06 - 在项目中, 需要使用到libevent-2.1.x, 但是Ubuntu16.04自带的libevent版本为2.0.5, 需要另外编译安装新版的libevent, 安装过程很简单。 tar zxvf libevent-2.1.8-stable.tar.gz cd libevent-2.1.8-stable/ # 指定另外的安装路径, 以免覆盖系统自带的版本 ./c...

  • Linux编译apr-util时报错

    2017-12-03 - 前言 Apache 2.4 以后的版本不再自带 APR 库(Apache Portable Runtime,Apache 可移植运行库),所以在安装 Apache 之前需要手动下载安装 APR 库。 完整的 APR 实际上包含了三个依赖包:apr、apr-util 以及 apr-iconv。 正文 在官网http://apr.apache.org/...

  • 检查Linux系统上的网络连接检查Linux系统上的网络连接

    2017-12-02 - Linux 上有许多可用于查看网络设置和连接的命令。在今天的文章中,我们将会通过一些非常方便的命令来看看它们是如何工作的。 ifquery 命令 一个非常有用的命令是 ifquery。这个命令应该会显示一个网络接口列表。但是,你可能只会看到类似这样的内容 - 仅显示...

  • Linux安装oh-my-zsh后不执行~/.bash_profile,~/.bashrc解决办法Linux安装oh-my-zsh后不执行~/.bash_profile,~/.bashrc解决办法

    2017-12-01 - 安装了zsh之后默认启动执行脚本变为了~/.zshrc。 解决办法: 针对Mac系统: 修改~/.zshrc文件,在其中添加:source ~/.bash_profile、source ~/.bashrc;注意:在Mac下会有一个.zlogin的文件,这个是最先启动,再到.zshrc 针对Linux系统: 不建议直接按M...

  • 用coredumpctl更好地记录bug用coredumpctl更好地记录bug

    2017-11-29 - 一个不幸的事实是,所有的软件都有 bug,一些 bug 会导致系统崩溃。当它出现的时候,它经常会在磁盘上留下一个被称为核心转储的数据文件。该文件包含有关系统崩溃时的相关数据,可能有助于确定发生崩溃的原因。通常开发者要求提供 回溯 形式的数据,以显示导...

  • 使用LinuxMint须知:安装向导被遮住、字体变楷体?使用LinuxMint须知:安装向导被遮住、字体变楷体?

    2017-11-27 - 很多安装 LinuxMint 官方原版或者 MINTOS 定制版的朋友,容易遇到两个问题:安装向导被面板(任务栏)挡...

  • 网易云音乐(linux版)无法启动提示"overlay-scrollbar"的解决

    2017-11-25 - 关于新版网易云音乐(linux版)无法启动的问题。老版本无法启动解决方法(v1.0.0):在启动参数后加: no-sandbox (记得用空格隔开) 安装新版的网易云音乐(v1.1.0)后,使用上述方法无效。 报错:Failed to load module overlay-scrollbar 找了好久终于找...

  • 解决Linode SSH端口不通 利用Launch Lish Console修改端口问题解决Linode SSH端口不通 利用Launch Lish Console修改端口问题

    2017-11-19 - 今天遇到一个网友,告知其一台在Linode商家的VPS主机无法登陆SSH,但是里面的网站都能正常打开,让其帮助解决这个问题。其中有两种可能,一种可能是SSH端口被封导致的,因为在前一段时间有看到过类似的文章有网友出现过VPS主机SSH端口被封,然后去修改端口可...

  • 解决"utf8_mime2text() has new signature"问题记录解决"utf8_mime2text() has new signature"问题记录

    2017-11-19 - 今天有在一台服务器上安装常见的WEB一键包的时候设置好screen,然后回来之后发现并没有成功安装,这就纳闷了,这个常见的一键WEB安装包已经安装过多次,居然这次报错。这不就看看到底是哪里出错的,然后把解决方案记录下来。 第一、报错问题 configure: erro...

  • CentOS7修改Linux服务器SSH端口的方法CentOS7修改Linux服务器SSH端口的方法

    2017-11-14 - 一般我们选择和购买的Linux VPS/服务器默认ROOT端口都是22,理论上在实际的使用过程中需要将22端口修改成其他的,这样可以确保一定的安全。在我们操作过程中会发现以前熟悉的centOS6与centOS7还是有不小的区别的。在这篇文章中,将记录centOS7系统下如何修改...

  • Linux下修改socket接收缓冲区

    2017-11-08 - 在进行socket编程有时候可能需要修改下socket的接收缓冲区大小,这里可以使用 setsockopt 函数,但是如果需要修改的缓冲区很大(比如500MB),则还需要修改系统内核的TCP/IP参数,不然接收缓冲区大小会收到内核参数的限制,所以需要改两个地方。下面以把sock...

  • 'clinfo'找不到Intel GPU(Intel HD graphics)

    2017-11-07 - 问题描述 ubuntu 16.04下,输入clinfo查看OpenCL设备,只能找到OpenCL CPU。但是Intel的CPU一般都会集成一张核心显卡,比如说Intel HD graphics 530,所以应该是还会有一张OpenCL显卡设备的。 解决方法 1.首先你要确保你安装了intel的OpenCL Driver SDK,没...

  • Linux下bcm43142a0蓝牙无法正常搜索设备的解决办法Linux下bcm43142a0蓝牙无法正常搜索设备的解决办法

    2017-11-07 - 在Ubuntu 16.04系统下bcm43142a0蓝牙无法正常搜索设备的解决办法。 1.笔记本电脑装了Ubuntu16.04后发现无法正常连接蓝牙耳机,而在Windows下蓝牙t能正常工作。蓝牙可以点击打开关闭但搜索不到任何设备 附加驱动中只有WiFi的驱动可供选择,并没有bluetooth 驱...

  • 使用GDB调试时attach ID不被允许

    2017-11-06 - 在进入gdb后,直接使用attach ID,出现下面的情况: Could not attach to process. If your uid matches the uid of the target process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try again as the root user. For more details, see /...

  • Point Cloud Library安装缺少vtkproj4一些库的临时解决方法

    2017-11-04 - 在学习《视觉SLAM 14讲》第5章安装Point Cloud Library出现的问题和解决方法。 Ubuntu 14.04 环境下安装 添加ppa: sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt-get install libpcl-all Debian的安装方...

  • 解决CentOS7出现的"Failed to start firewalld.service"问题解决CentOS7出现的"Failed to start firewalld.service"问题

    2017-11-03 - 如果我们从CentOS6过渡到CentOS7系统来的话,会发现原来的iptables被firewalld取代,而且相应的命令格式也稍微有些变化。今天在设置添加放行端口的时候的出现FirewallD is not running的错误提示,应该是没有开启firewalld导致的。 既然没有启动,于是就执行...

  • 错误/usr/bin/env: "python\r": 没有那个文件或目录的解决错误/usr/bin/env: "python\r": 没有那个文件或目录的解决

    2017-11-01 - 在Ubuntu终端中运行python文件,报错: 因为这个文件是直接从别处复制的,可能创建在windows下,多了\r字符。 解决方法: 使用VIM打开文本。 :set ff 然后回车,我这个文件显示为dos格式。 :set ff=unix 回车,设置为unix格式。 :wq 修改后正常运行了! 本文...

  • 记录一次解决WDCP面板和网站无法访问问题记录一次解决WDCP面板和网站无法访问问题

    2017-10-31 - 这个问题是在上周的时候一个老网友有遇到问题,然后联系帮助解决的。根据开始的描述提到WDCP面板环境面板登录不了,而且网站也无法访问。诚然,WDCP面板用户确实还是比较多的,但是从最近几年文档的更新,软件的升级确实比一般的面板缓慢,不过还算好,由于...

  • 删除WDCP网站日志及系统Nginx或者Apache日志文件删除WDCP网站日志及系统Nginx或者Apache日志文件

    2017-10-31 - 今天,有网友咨询需要解决WDCP面板站点环境中需要删除网站和系统日志文件,因为网站运行一年多以来导致日志数据巨大占用了大量的硬盘空间,几乎硬盘撑满,所以必须要删除日志。无论是系统日志还是网站日志,有些时候还是有用的,我们可以查看网站的访问情况...