几个常用的服务器命令

来源:互联网 发布:网络直播都是网红脸 编辑:程序博客网 时间:2024/06/05 03:03

修改linux用户名:
# usermod -l newuser olduser
# groupmod -n newgroup oldgroup

批量替换文件内容
sed -i “s/iso-8859-1/utf-8/g” `grep 'iso-8859-1' -rl .`
sed -i 's/^M//g' ./jsdata.php
注意:这里的“^M”要使用“CTRL-V CTRL-M”生成,而不是直接键入“^M”

批量压缩文件
zip -r patch.zip -@< /home/test/up2.log

批量截取文件
cat up.log | cut -c6- > up2.log

lsof -u www |wc -l
lsof -p 2984|wc -l

SERVER DO
查看当前的PHP FastCGI进程数是否够用:
netstat -anpo | grep “php-fpm” | wc -l
netstat -np | grep 127.0.0.1:9000 |wc -l
kill -9 `ps aux | grep php-fpm | awk '{print $2}' | xargs`

编辑/etc/group 找到GROUP1那一行,删除 A
或者用命令
#gpasswd -d A GROUP

查看oracle所属的组
#groups oracle
创建用户oracle 到主组oinstall,副组dba,主目录/u01/oracle:
#useradd -g oinstall -G dba -d /u01/oracle oracle
如果oracle用户已经存在则:
#usermod -g oinstall -G dba -d /u01/oracle oracle
查看用户oracle的添加情况
# id oracle
把用户shaoxc添加到组ryouka中:
#useradd -g ryouka shaoxc
if exist shaoxc,use
#usermod -g ryouka shaoxc
usermod -g 组名 用户名:更改用户所属组,是覆盖;
usermod -G 组名1[,组名2,……] 用户名:添加用户所属组;
usermod -G zhaiyanbin,shiying,yuanjing,zhuna,shaoyuanhui,huangmin,jixiangfeng,jiangzongliang,zhaojunlei,zhuyu,yangguozhi www-data
改完权限需要重启nginx和phpfpm
usermod -G www bishenghua 将用户bishenghua加到www组里

ulimit -HSn 65535

挂载nfs:
mkdir /home/patch
mount -t nfs 10.11.83.223:/home/patch /home/patch 

查询域名的mx记录:
单击“开始”——”运行”  在显示框中输入“cmd”确定之后再依次输入
“nslookup” ——回车——set  type=mx——回车,输入要查询的域名,回车即可查出域名解析是否生效或是mx记录指向了哪里