Linux下查找文件内容

  Linux查找文件内容的常用命令方法:   1、从文件内容查找匹配指定字符串的行: $ grep “被查找的字符串” 文件名   2、从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名   3、查找时不区分大小写: $ grep –i “被查找的字符串” 文件名   4、查找匹配的行数: $ grep -c “被查找的字符串” 文件名   5、从文件内容查找不匹配指定字符串的行: $ grep –v “被查找的字符串& Continue Reading

ArchLinux包管理器pacman和yaourt简明用法

1.升级系统 pacman -Syu 2.升级系统,附带升级从aur安装的软件包 yaourt -Syu –aur 注:这条命令的确切意思是升级系统,从AUR升级本地软件数据库并安装更新。 3.安装包 pacman -S package_name pacman -Sf package_name #重新安装软件包 4.只下载你要的包 pacman -Sw package_name 5.安装下载的包到指定目录 pacman -U /path/to/package/package_name-version.pkg.tar.gz 6.删除已安装的软件 pacman -R package_name pa Continue Reading

ArchLinux安装要点

1.安装文件包时记得设置DNS。 2.安装完成后首先设置Pacman镜像 nano /etc/pacman.d/mirrorlist 找到CN,去掉Server前面的#,Ctrl+X退出。 3.更新源列表,执行: pacman -Syu 4.设置签名全部信任(如不设置会十分麻烦) nano /etc/pacman.conf 在 Architecture = auto 下新增 SigLevel = Optional TrustAll 5.更新系统 pacman -Sy pacman pacman -Su 6.安装yaourt(32位系统) nano pacman.conf 最后添加: [arch Continue Reading

ArchLinux上关闭IPv6的方法

IPv6日历历在目,为啥要关呢?我归纳为:洁癖,这和性能或内存啥的没关系。所谓的洁癖是指执行 netstat -lntp 类命令时,输出能清爽一点。 :::* 实在太丑了! 不管怎样,让我们来看看怎样在Arch linux有有效的关闭 IPv6 吧… 正确方法 其实Arch linux的wiki专门介绍过关闭IPv6: Disabling IPv6, 但尝试后发现method1和method2都不管用,必须重新生成一个 initramfs 。对于像我这样的菜鸟,还是列出命令更实惠: 首先编辑 /etc/modprobe.d/modprobe.conf ,添加: options ipv6 dis Continue Reading

Nginx全局变量释义

$args 此变量与请求行中的参数相等 $content_length 等于请求行的“Content_Length”的值。 $content_type 等同与请求头部的”Content_Type”的值 $document_root 等同于当前请求的root指令指定的值 $document_uri 与$uri一样 $host 与请求头部中“Host”行指定的值或是request到达的server的名字(没有Host行)一样 $limit_rate 允许限制的连接速率 $request_method 等同于request的method,通常是“GET”或“POST” $remote_addr 客户 Continue Reading