随笔分类 - Linux基础
摘要:iptables -F iptables -P INPUT DROP iptables -P FORWARD DROP iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -i lo -p all -j ACCEPT iptables -A INPUT -p icmp -j...
阅读全文
摘要:#服务端部署 介绍: NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix
阅读全文
摘要:一、crontab 目录 二、crontab无法打开的修复方法 1、从其它机器拷贝crontab文件到 /usr/bin/目录下面 [root@a1 bin]# cd /usr/bin/ 2、授特殊权限,否则会报权限不够 3、测试是否可用
阅读全文
摘要:#创建证书mkdir -p /root/.certs/echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/qq.cr
阅读全文
摘要:一、脚本服务化目的 1、python 在 文本处理中有着广泛的应用,为了满足文本数据的获取,会每天运行一些爬虫抓取数据。但是网上买的服务器会不定时进行维护,服务器会被重启。这样我们的爬虫服务就无法运行。这个时候我们可以把python脚本服务化,服务器重启后,脚本就会自动运行。解决服务器维护后需要手动
阅读全文
摘要:Saidar,是一款命令行下的小工具,可用来查看CPU、进程、负载、内存、交换分区、网络、磁盘、文件系统等系统信息。 #ubuntu sudo apt-get install saidar -y #fedora dnf install saidar -y 安装完毕之后,在命令行下运行: saidar
阅读全文
摘要:1. ps命令 *命令详解: 1. head:-N可以指定显示的行数,默认显示10行。 2. ps:参数a指代all——所有的进程,u指代userid——执行该进程的用户id,x指代显示所有程序,不以终端机来区分。ps -aux的输出格式如下: 3. sort -k4nr中(k代表从根据哪一个关键词
阅读全文
摘要:近期在服务器跑大量高负载程序,造成cpu soft lockup。如果确认不是软件的问题。 解决办法: #追加到配置文件中 echo 30 > /proc/sys/kernel/watchdog_thresh #查看 [root@git-node1 data]# tail -1 /proc/sys/
阅读全文
摘要:1.list命令列出各种备份状态信息 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 list Jobs #列出所有备份记录状态 list jobid=2 #列出jobid等于2有状态信息 list Job=t3_full #列出Job名称等于t3_full的任务
阅读全文
摘要:Webmin是基于web的功能强大的管理工具,管理员可以通过Webmin以图文方式方便的管理CentOS 7系统。本文介绍如何在CentOS 7中安装Webmin。 1、去官网获取最新的RPM链接 2、下载RPM文件 wget 第一步获取的链接 下载RPM文件 3、安装依赖项 yum -y inst
阅读全文
摘要:软件介绍: Tsar是淘宝开发的一个非常好用的系统监控工具,在淘宝内部大量使用,它不仅可以监控CPU、IO、内存、TCP等系统状态,也可以监控Apache,Nginx/Tengine,Squid等服务器状态。值得一提的是,Tsar 支持将数据存储到 MySQL 中,也可以将数据发送到 Nagios
阅读全文
摘要:一、查看网卡mac地址 #安装lshw #使用方法 二、查看硬盘 #安装 smartmontools #使用方法 #加-c参数
阅读全文
摘要:简介 FreeRDP 是一款开源的远程桌面系统,支持多种平台, 在 ubuntu 中使用 FreeRDP 可以很方便的登录到 windwos 远程桌面中。 安装 使用 参数: -f:表示全屏(切换全屏的快捷键为:Ctrl + Alt + Enter) host:远程服务器地址 port:端口,默认为
阅读全文
摘要:1.uptime命令输出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00, 0.01, 0.00 2.查看/proc/uptime文件计算系统启动时间cat /proc/uptime输出: 5113396.94 575949.85第一数字
阅读全文
摘要:一、gitlab配置邮件通知功能 编辑/etc/gitlab/gitlab.rb 文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #配置如下 gitlab_rails['gitlab_email_enabled'] = true gitlab_rails['gitlab
阅读全文
摘要:查看某目录下所有文件的个数: 查看某目录下所有文件的个数,包括子目录里面的: 查看某目录下文件夹(目录)的个数: 查看某目录下文件夹(目录)的个数,包括子目录里面的: 批量删除当前目录下(包括子目录)所有的名称为1的文件: 批量删除当前目录下(包括子目录)所有的名称为1的目录: 批量修改当前目录下(
阅读全文
摘要:一般我们可以用history命令来查看用户的操作记录,但是这个命令不能记录是哪个用户登录操作的,也不能记录详细的操作时间,且不完整;所以误操作而造成重要的数据丢失,就很难查到是谁操作的。 在这里我们通过脚本代码来实现记录所以用户的登录操作日志: 编辑/etc/profile文件,在文件末尾加入下面代
阅读全文
摘要:deb文件格式本是ubuntu/debian系统下的安装文件,那么我想要在redhat/centos/fedora中安装,需要把deb格式的软件包转化成rpm格式。 需要用到的转换工具:alien_8.89.tar.gz 1、编译安装alien_8.89.tar.gz 2、转换deb包为rpm包 执
阅读全文
摘要:wondershaper是国外人开发的一款在Linux内核下基于TC工具的对整块网卡的限度工具,虽然有很久没有更新了,但是测试老版本在Centos6.3上依然可以使用。 首先下载wondershaper的rpm安装包:wondershaper-1.1a-7.noarch.rpm 安装wondersh
阅读全文
摘要:首先使用w命令查看所有在线用户: 执行命令: 例:踢掉已登录用户hmj 再用w命令查看是否已经强制踢掉:
阅读全文