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