随笔分类 - bases-linux
摘要:[root@mysql ~]# ll /etc/rc.local lrwxrwxrwx. 1 root root 13 Mar 12 22:20 /etc/rc.local -> rc.d/rc.local #rc.local中的命令,会在boot时执行 #rc.local文件默认没有执行权限,这样不会boot运行,需要添加x权限。 [root@mysql ~]# cat /et...
阅读全文
摘要:简单点的方法: 写个定时任务: cd /root/onlinezip log.out.$date.zip log.out> log.out#find ./ -name *.zip -ctime +7 | xargs rm -f 或者 0 03 * * * if [ -d /opt/logs ];th
阅读全文
摘要:目录 1 install 2 anonymous_user 3 lcoal_user 4 iptables 5 log 6 virtual_user --end-- vsftpd.conf 1 install 2 anonymous_user 在vsftpd.conf里有对匿名用户的配置选项。全部配
阅读全文
摘要:基本策略 内网集群内规则 前端接入节点(负载均衡器、web端口等)
阅读全文
摘要:0 硬件性能对业务的意义 在硬件层面,主要有cpu、内存、磁盘、网络这几方面。每个方面都可能成为性能瓶颈,从而影响业务的正常运行。 1 cpu 1.1 load average 系统平均负载,在特定时间间隔内运行队列中的平均进程数量。在以下爆表案例中,平均15m有33个进程在队列中,5m有31个,1
阅读全文
摘要:系统级修改 /etc/profile加入 ulimit -u 10000ulimit -n 4096ulimit -d unlimitedulimit -m unlimitedulimit -s unlimitedulimit -t unlimitedulimit -v unlimited ulim
阅读全文
摘要:/proc是临时的进程目录,每个进程启动时都会在/proc里创建一个pid号的文件夹,cwd指向启动目录,exe指向启动文件。 可以先用ps aux | grep proc_name 来获取pid,然后 ll /proc/pid/cwd来获取进程启动路径。
阅读全文
摘要:如果时区不准, 使用tzselect命令(timezone选择),选择北京时间。然后把输出的命令写入/etc/profile.d/time.sh里。 然后用crontab写定时任务,每天执行一次。 30 04 * * * /usr/sbin/ntpdate 180.153.248.26 >/tmp/
阅读全文
摘要:1 服务 crontab服务名叫crond,默认enable。 加载到crontab里的定时任务,crond服务会去执行。 异常:如果服务器内存过载,可能会杀掉crond,导致定时任务不执行。 2 日志 定时任务日志文件为/var/log/cron,logrotate服务会按周切割。最新日志存在/v
阅读全文
摘要:setenforce 0 yum -y install http://mirrors.163.com/centos/7/extras/x86_64/Packages/epel-release-7-9.noarch.rpm yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd xinetd -y systemct...
阅读全文
摘要:基本理解 linux对每个用户能使用的系统资源有一定限制。如果没有限制,在多用户登录,并且都消耗大量资源时,对系统产生复杂的影响。ulimit内建一套参数,来规定一个用户能使用多少资源。 core file size 内核文件大小:以块大小为单位。参数为c。默认为0,就是不产生core file。
阅读全文
摘要:ldd print shared library dependencies。可以查看哪些库没有找到。 这个进程启动失败,使用ldd命令可以发现是因为memcache库没有发现。把该so文件放入/lib64中,就可以解决。 重新启动程序后,使用ps命令可以看到相关进程信息 查看tcp状态
阅读全文

浙公网安备 33010602011771号