Linux 上让一段时间不活动的用户自动登出方法介绍
让我们想象这么一个场景。你有一台服务器经常被网络中各系统的很多个用户访问。有可能出现某些用户忘记登出会话让会话保持会话处于连接状态。我们都知道留下一个处于连接状态的用户会话是一件多么危险的事情。有些用户可能会借此故意做一些损坏系统的事情。而你,作为一名系统管理员,会去每个系统上都检查一遍用户是 ...
浅谈12 条用于 Linux 的 MySQL/MariaDB 安全最佳实践
MySQL 是世界上最流行的开源数据库系统,MariaDB(一个 MySQL 分支)是世界上增长最快的开源数据库系统。在安装 MySQL 服务器之后,在默认配置下是不安全的,确保数据库安全通常是通用数据库管理的基本任务之一。
这将有助于增强和提升整个 Linux 服务器的安全性,因为攻击者总是扫描系统任意部分的漏洞,而数据库在过 ...
谈谈CentOS发布内核安全补丁:修复Meltdown和Spectre漏洞
CentOS团队近日面向64位(x86_64)CentOS 7在内的多个版本发布内核安全补丁,重点修复了日前爆发的Meltdown(熔断)和Spectre(幽灵)两个漏洞。CentOS 7基于Red Hat Enterprise Linux 7,本次发布的安全更新是在Red Hat近期发布的修复补丁上进行定制优化的。
目前存在问题的软件包括kernel-3.10.0-693.11.6.el7.x86 ...
四个 Linux 下的“护眼”软件解析
晚上熄灯后,看电脑时蓝光刺眼。推荐两个护眼软件。此外最低亮度还是觉得太亮,所以自己写一个调节工具,用一个半透明黑色的遮罩层覆盖屏幕以此“降低”亮度。
Redshift
Redshift 是一款显示器色温自动调整应用。它能根据你的环境来调节电脑屏幕的色温,并非仅调节亮度,对于一些不能调节亮度的显示器也有 ...
浅谈25年Linux内核开发经历总结出来的九条经验
原文:9 lessons from 25 years of Linux kernel development
作者:Greg Kroah-Hartman
翻译:雁惊寒
Linux内核社区在2016年庆祝了成立二十五周年纪念,许多人来问我们这个项目经久不衰和成功的秘诀。我一般会先笑笑,然后开玩笑地说,我真的不知道已经经历了25年。这个项目一直都面临着分歧和挑战。但是,严肃地说 ...
谈谈Linux里10个最危险的命令
Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。
这篇文章将会向你介绍十条命令,但你最好不要尝试着去使用。
当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普通用户身份下,破坏的只是自己的一亩三分地。
1. rm -rf 命令
rm -rf命令是删除文 ...
分享linux里一些非常有趣的命令
1.sl命令你会看到一辆火车从右边开往左边。。。
安装:sudo apt-get install sl
运行:sl
2.fortun命令
在窗口里输出一句话,有笑话,诗词,名言等。
安装:sudo apt-get install fortune
运行:fortune
3.cowsay命令
用字符打印牛,羊等动物。
安装:sudo apt-get install cowsay
运行:cowsay “hahaha xixi ...
通过 FSCK 命令检查 Linux 文件系统中的错误详解
fsck命令被用于检查并且试图修复文件系统中的错误。当文件系统发生错误四化,可用fsck指令尝试加以修复。
FSCK是一个很重要的Linux/Unix工具,它用于检测并修复文件系统中的错误。它类似于Windows操作系统中的“chkdsk”工具,但它是为Linux、MacOS、FreeBSD操作系统所准备的。
FSCK全称为FileSyst ...
关于Linux系统,你可能还不知道的七件事
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
使用Linux最酷的部分之一就是随着 ...
watch ifconfig命令(每隔两秒监视网络状态)
watch命令可以反复的执行一个命令,默认时间间隔为2秒钟。
watch ifconfig 可以每隔两秒监视网络状态、
watch -d ifconfig 可以每隔两秒监视网络状态, 并标记发生变化的部分
watch -d ifconfig eth0 可以每隔两秒只监视 网卡eth0, 并标记发生变化的部分
watch -d 'ifconfig eth0 | grep bytes' 可以每隔一秒只监视网卡eth0, ...
linux中查看网卡流量六种方法
方法一、nload工具
源码包路径:
http://heanet.dl.sourceforge.net/project/nload/nload/0.7.2/nload-0.7.2.tar.gz
查看参数帮助命令:
nload –help
-a:这个好像是全部数据的刷新时间周期,单位是秒,默认是300.
-i:进入网卡的流量图的显示比例最大值设置,默认10240 kBit/s.
-m:不显示流量图,只显示统计数 ...
linux 查看文件内容具体的某一行数据
思路:通过head和tail指令搭配,head指令查看前面多少行,tail指令查看后面多少行,举例:某log日志有很多很多行,我们获取他的第40行的数据,思路就是先用head获取前40行,然后tail获取最后一行,这样我们得到的就是第40行的数据了。
指令:
head -n 40 2017_08_28.log | tail -n 1
具体表现对比:
获取前40行
&n ...
Ubuntu系统怎么安装Flash Player应用?
Ubuntu系统中没有Flash Player,想要安装Flash Player,该怎么安装呢?请看下文详细介绍。
Player Adobe Flash Player for IE v26.0.0.137 官方中文版类型:图像浏览大小:11.5MB语言:简体中文时间:2017-07-12查看详情
1、打开Ubuntu软件中心,从任务栏中找到它。
2、点击“编辑”菜单,选取“软件来源 ...
linux插入耳机以后没有声音该怎么办?
有一台linux系统的笔记本,在播放音乐的时候发现,扬声器外放有声音,但是接入耳机却没有声音。下面我们就来看看详细的解决办法。
1、首先,点击任务栏上的“控制中心”。
2、在“按制中心”中单击“声音"。
3、点击“声音”后在弹出的界面中单击“高级设置”。
4、在&ldq ...
Linux系统中矢量图ai格式怎么打开?
Linux系统不能直接打开ai矢量图,但Linux下也有开源支持ai格式的矢量图的,这软件叫Inkscape,需要我们自己安装,下面我们就来看看详细的教程。
1、首先打开终端
2、添加源sudo add-apt-repository ppa:inkscape.dev/stable
3、输入用户密码
4、按回车确定添加
5、更新软件列表sudo apt update
6、安装软件sudo apt in ...
Linux怎么创建副本? Linux创建副本的教程
Linux中想要备份一下文件,该怎么备份呢?Linux系统可以用cp命令来实现对文件和目录的备份,下面我们就来看看详细的教程。
1、首先复制一个文件,需要找到这个文件所在的位置,找到之后用cp命令来进行复制,也可以输入路径来进行复制,以名为myfile.txt来为例,文件在/home/pungki/Documents目录里面,需要在文件地址输入cp ...
Linux aptitude 命令用法详解(Debian Linux系统中软件包管理工具)
aptitude命令与apt-get命令一样,都是Debian Linux及其衍生系统中功能极其强大的包管理工具。与apt-get不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。它通过文本操作菜单和命令两种方式管理软件包。
语法
&n ...
Linux dpkg-query 命令用法详解(Debian Linux中软件包的查询工具)
dpkg-query命令是Debian Linux中软件包的查询工具,它从dpkg软件包数据库中查询并辨识软件包的信息。
语法
dpkg-query(选项)(参数)
选项
-l:列出符合匹配模式的软件包;
-s:查询软件包的状态信息;
-L:显示软件包所安装的文件列表;
-S:从安装的软件包中查询文件;
-w:显示软件包信息;
-c:显示软件 ...
Linux下RPM软件包的安装、更新及卸载方法
在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。
RPM ...
Linux系统怎么关闭不用的进程?
Linux系统不用的进程我们可以关闭,下面我们就来看看详细的教程。
本文叙述怎么关闭Linux操作系统中的一个进程。
1、打开ubuntu操作系统,ctrl+alt+t -> 进入终端。
2、输入ps,命令用于查看当前正在运行的进程。
3、目前,该终端下有三个进程: bash、a.out、ps
PID TTY TIME CMD
2745 pts/1 00:00:00 bash
3960 pts/ ...