Linux
Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。
一些流行的主流Linux发布版,包括Debian(及其派生版本Ubuntu、Linux Mint)、Fedora(及其相关版本Red Hat Enterprise Linux、CentOS)和openSUSE等。
Linux通过ipset批量屏蔽IP地址
linux分析web日志的时候常常需要过滤一些条件进行更有效的分析。比如排除搜索引擎爬虫,spam等内容。可能我们在Web服务器软件里(比如nginx/apache)已经禁止某些spam正确抓取网站页面。但是他们还是会连接进来消耗资源。且日志中会写入大量的日志,比如UA:cdnunion_monit ...
Linux一次创建多个目录的命令
linux中用mkdir单个命令创建目录树,demo:[root@localhost html]# mkdir -p ./seonoco.com/{a/{1,2,3/{31,32,33}},b/{4,5,6},c}[root@localhost html]# tree ././└── seonoco ...
Apache平滑重启和Nginx reload说明
之前修改了服务器配置都是简单粗暴的用restart重启apache/nginx,据说这样不好。需要平滑重启服务器,避免重启时打断用户行为。然后就根据官方文档了解了一下平滑重启的命令。本文根据Apache/Nginx官方文档翻译。Apacheapachectl -k gracefulgraceful信 ...
youtube-dl下载youtube视频到vps
最开始折腾翻墙软件的时候是为了上google,facebook,twitter等被GFW封锁的网站,直到前段大致是国庆前爱奇艺上的台湾三立电视台的综艺节目被下架,共产党不让看。虽然国内还有一部分人在持续更新节目,但是一来比较慢,二来又不清晰,就只能上youtube看了。之前使用VPS搭建ss翻墙的时 ...
Linux常用压缩/解压缩命令zip/tar
zip压缩/解压缩到指定目录压缩zip -r ./test.zip ./* # -r 压缩当前目录zip -rq ./test.zip ./* # -q 不显示压缩过程zip -rq ./test.zip ./* -x=./dir1/dir2/* # -x= 不压缩指定目录,注意=号zip -rq ...
Linux lslogins命令
lslogins是一个简单的命令列出你 Linux 系统的用户以及一些关于它们的基本信息。[root@localhost ~]# lsloginsUID USER PWD-LOCK PWD-DENY LAST-LOGIN GECOS 0 root 0 0 09:54:29 root 1 bin ...
Linux网卡添加单个IP和批量添加多个IP
一、添加单个ip地址:在/etc/sysconfig/network-scripts/中新建文件ifcfg-eth0:*,*为数字序号,多个IP则依次增大以0为例,建立文件ifcfg-eth0:0vi /etc/sysconfig/network-scripts/ifcfg-eth0:0输入内容格式 ...
-bash: /proc/sys/vm/drop_caches: 权限不够
用SSH登录VPS,用free -m查了一下内存使用情况,512M的内存已经用完,不过squid翻墙,lnmp服务器环境还能正常的运行。心想来手动释放一下内存,如下:# echo 1 > /proc/sys/vm/drop_caches-bash: /proc/sys/vm/drop_cach ...
Linux column命令格式化显示
最近在使用AWK分析所有IP每天的访问数时,默认显示结果只是一个空格隔开,因为不是格式化输出不便于更直观的浏览,最开始尝试用printf感觉很繁琐,而且数据宽度不好预判,后来发现column命令可以比较轻松解决我的问题。帮助文档 #man column NAME column - columnate ...
Squid: ERROR: No running copy错误
服务器之前配置了squid用于浏览器pac翻墙,之前使用好好的,这两天突然翻不过去了,浏览器提示 554 SMTP synchronization error。因为配置是没有改过的。先看看squid是否正常,service squid restart多次均提示失败,查看日志# cat /var/lo ...