您的位置:首页 > 运维架构 > Linux

linux 学习之路第五天

2018-04-04 17:31 543 查看
linux时间同步:
    usr/sbin/ntpdate time.gist.gov 同步互联网时间(执行一次)

     echo "*/5**** /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1" >>/var/spool/cron/root     每隔五分钟同步一次

1.标准输入:代码为0,使用<或<<数据流向从右向左
2.正常输出:代码为1,使用>或>>.数据流向从右向左
3.错误输出:代码为2,使用2>或2>>.
箭头的指向就是数据的流向。
下面的3种方法是等价的(将结果输入至黑洞不显示)
/dev/null 空设备 黑洞
1)1>/dev/null  2>/dev/null
2) ****** 1>/dev/null  2>&1
3)&>/dev/null

设置闲置账号超时时间
[root@localhost ansible]#  echo "export TMOUT=300" >>/etc/profile 
[root@localhost ansible]# tail -1 /etc/profile
export TMOUT=300

[root@localhost ansible]# source /etc/profile

设置linux默认的历史记录
[root@localhost ansible]# echo 'export HISTFILESIZE=50' >>/etc/profile
[root@localhost ansible]# echo 'export HISTSIZE=50' >>/etc/profile

[root@localhost ansible]# source /etc/profile

更改密码
echo 123456|passwd --stdin oldboy

history  显示历史记录 ,-c 清除所有记录,-清除指定目录(指定数字)

vim 中shift+g切换到文件结尾  使用o使得下一行处于编辑模式
内核参数优化:
    优化的参数:net.ipv4.tcp_syn_retries = 1net.ipv4.tcp_synack_retries = 1net.ipv4.tcp_keepalive_time = 600net.ipv4.tcp_keepalive_probes = 3net.ipv4.tcp_keepalive_intvl =15net.ipv4.tcp_retries2 = 5net.ipv4.tcp_fin_timeout = 2net.ipv4.tcp_max_tw_buckets = 36000net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_max_orphans = 32768net.ipv4.tcp_syncookies = 1net.ipv4.tcp_max_syn_backlog = 16384net.ipv4.tcp_wmem = 8192 131072 16777216net.ipv4.tcp_rmem = 32768 131072 16777216net.ipv4.tcp_mem = 786432 1048576 1572864net.ipv4.ip_local_port_range = 1024 65000net.ipv4.ip_conntrack_max = 65536net.ipv4.netfilter.ip_conntrack_max=65536net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=180net.core.somaxconn = 16384net.core.netdev_max_backlog = 16384

vim /etc/sysctl.conf   进去后粘贴优化的参数保存退出
sysctl -p 使之生效
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: