linux修改配置文件

Linux修改配置文件

1.sudo -l 查看当前用户有什么权限

2.echo $PATH,只有这个命令下有的我们才可以直接敲命令,比如你直接敲add,会有command not found等提示

临时增加路径:PATH=/oldboy/:$PATH

长期生效:echo “PATH=/oldboy/:$PATH”>>/etc/profile

          source /etc/profile

3.netstat -lntup |grep ssh 查看远程端口

4.netstat -lntup |grep 52113查看这个端口是否开启

Linux字符集

  1. cat /etc/sysconfig/il8n 默认实在这个路径下
  2. vi /etc/sysconfig/il8n将第一行注释掉#LANG=”en=US.UTF-8”
  3. 输入LANG=”zh_CN.GB18030”

echo $LANG查看当前变量

source /etc/sysconfig/il8n 让中文字符生效,一般没必要的话,不要修改。

服务器时间同步:which ntpdate

/ur/sbin/ntpdate time.nist.gov 临时连接,要上网才可以连接

ulimit  -n 查看文件描述符的数量

Ulimit -HSn 65535 临时增加文件描述符,但是重启之后就没有了

永久配置如下:

 echo ‘*  -  nofile  65535’>> /etc/security/limits.conf tail -l /etc/security/limits.conf

 source /etc/security/limits.conf 发现重启不了

Logout就好

调整内核参数

 

.

1.vi/etc/syscctl.conf,将优化的参数放到末尾,:wq;

 sys ctl -p 生效

2.net.ipv4.tcp_fin_timeout超时处理,比如上厕所

3.net.ipv4.tcp_tw_reuse资源重用

4.net.ipv4.tcp_tw_recycle 连接回收,发现连接闲置时,马上回收

5.net.ipv4_tcp_keepalive_time:连接保持时间,保持时间更长,他的并发会更少

6.net.ipv4.tcp_max_syn_backlog:请求队列的syn长度,默认1024,可以增大

7.cat /etc/issue查看版本

>/etc/issue清空版本隐藏信息

cat /dev/null >/etx/issue 清空版本隐藏信息,防止黑客入侵

8.一般黑客是先进你的服务器创建一个用户,然后再把自己变成root用户。所以要索菱关键系统文件:

chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittab 这个时候黑客无法操作这些文件

如果想新建用户则需要chattr -i 来解锁这些文件

lsof -i  :port 查看端口

9.cat -n 文件名,查看文件的内容 tac 反转文件的内容

10.for n in ‘seq 1000’;do echo $n>>/data/a.txt;usleep 5000;done (usleep收微妙,将usleep换位sleep意思是1)

11.grep -E(过滤多个字符串)-v(排除)i(忽略大小写)

posted @ 2017-01-13 21:38  python包拯  阅读(10288)  评论(0编辑  收藏  举报