偶木

含标签“linux”的文章

系统监控工具 dstat 介绍

dstat:多功能系统资源统计生成工具( versatile tool for generating system resource statistics)。在获取的信息上有点类似于top、fr...

shell脚本的静态检查工具shellcheck介绍

使用shellcheck 工具, shell脚本也是可以被静态检查的 (语法检查等,很多ide工具,也有检查功能)shellcheck 命令的安装:apt install shellcheck写...

iptables 封禁ip

iptables命令是Linux上常用的防火墙软件查看所有规则sudo iptables -Liptables禁止指定ip访问sudo iptables -A INPUT -s 54.36.14...

linux 配置指定命令sudo免密码登录

在已赋予用户sudo权限的基础上,配置用户sudo执行指定命令时不需要输入密码:sudo chmod u+w /etc/sudoers sudo vim /etc/sudoers # 赋予用...

Linux服务器磁盘空间占满解决方法

解决服务器磁盘占满的思路:查找磁盘磁盘沾满的原因,系统中的大文件遍历。若这些文件是系统运行中生成的已不用日志文件可以手动删掉这些文件,若不能删除那就只能扩充磁盘了,或者备份到其他磁盘。解决过程查...

Linux 服务器配置: 新增用户&赋予sudo权限

新增用户在root用户下$ useradd -m xxx $ passwd xxx赋予sudo权限a、进入超级用户模式。也就是输入"su root",系统会让你输入超级用户密码,输入密码后就进...

linux服务器配置:禁止密码登录、公私钥登录

* 禁止密码登录,允许秘钥登录配置编辑 SSH 配置文件:#在root权限下执行 vim /etc/ssh/sshd_config找到一下几句#RSAAuthentication yes #Pu...

logrotate 配置

logrotate 可以用于项目中生成的日志文件切割压缩归档,如可以在每天凌晨将上一天生成的日志压缩归档,并检查文件数,自动删除比较老的文件以php和nginx 为例:cd /etc/logro...

linux后台进程管理工具:supervisor

Supervisor:Supervisor是一个进程监控程序。可以查看进程执行状态。使用需求:1、我现在有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断。当进程中断的时...

阿里云 Ubuntu系统内核升级

1、添加 xenial-proposed 源,可以按如下操作:经典网络环境下添加源:echo "deb http://mirrors.aliyuncs.com/ubuntu/ xenial-pr...

htop 命令使用详解

htop的使用简介大家可能对top监控软件比较熟悉,htop算是top的增强版,相比top其有着很多自身的优势。如下:两者相比起来,top比较繁琐 默认支持图形界面的鼠标操作 可以横向或纵向滚动...

Linux 系统目录结构

树状目录结构图:以上目录解释:/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/...

阿里云 Linux 服务器内部无法解析域名问题解决方法

问题现象云服务器 ECS Linux 服务器内部无法正常解析域名。问题原因可能的原因包括:1、DNS 设置问题2、防火墙策略问题3、NSCD 服务问题处理办法可以依次进行如下检查:1、通过如下指...

Logrotate日志切割报错 文件不再同一个用户组下

分割日志时报错::error: skipping "/var/log/nginx/test.access.log" because parent directory has ...

linux rsync 使用说明

Rsync是一款通过网络备份重要数据的工具/软件。它同样是一个在类Unix和Window系统上通过网络在系统间同步文件夹和文件的网络协议。Rsync可以复制或者显示目录并复制文件。Rsync默认...

linux 国内更新源

给自家的Ubuntu下载软件速度有点慢,毕竟是从国外下载软件,就想更换到国内比较好的更新源(就是这些软件所在的服务器),一般直接百度Ubuntu更新源就能出来一大堆,这时候最好是找和自己Ubun...

Linux awk命令详解

awk命令作用:文本处理 输出格式化的文本报表 执行算数运算 执行字符串操作 运行系统命令 等等AWK的程序结构:BEGIN 语句块 BEGIN语句块的语法 BEGIN {awk-comma...

PHP在linux上执行系统命令

方法一:用PHP提供的专门函数(四个):1)exec():string exec ( string $command [, array &$output [, int &$ret...

Linux crontab使用详解

crontab 执行的命令文件等都要用绝对路径文件位置:位置一般在/var/spool/cron/下,如果你是root用户,那下面有个root文件,建议日常备份,避免误删除导致crontab ...