第2页

Linux系统管理员面试50题

大多数Python程序都是要在服务器端运行的,而服务器端主要的操作系统是Linux.学习Linux系统管理是你成为大牛程序员的必经之路,让我们看看成为Linux系统管理员都需要具备哪些知识和技能? 命令nslookup是做什么的? 你如何把CPU占用率最高的进程显示出来? 如果检查Linux上开放的端口,并将不用的...

Keepalived高可用集群实践

1、keepalived初识 Keepalived软件起初是转为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个节点的状态,后来又加入了可以实现高可用的VRRPG功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx,Haproxy,MySQL等)的高可用解决方案软...

关于NFS客户端挂载与mount的几点探讨

最近在学习网络文件系统(NFS),发现mount这个学问很多,在这里总结一下。 NFS客户端开机自动挂载的方法: 第一种方法:将挂载命令写入/etc/rc.local 缺点:偶尔开机挂载不上,工作中除了开机自动配置,还要对是否挂载做监控。 第二种方法:将挂载命令放在/etc/fatab里 单这种配置方法有个误区:fst...

Linux 系统启动过程

Linux 系统启动过程 linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行init。 系统初始化。 建立终端 。 用户登录系统。 内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(...

iptables中NAT模式设置–SNAT

场景模拟:我在虚拟机中搭建了三台服务器,其中一台webserver:ip 10.0.100.128,另一台centos作为Nat sever,配置两块网卡(网卡1:10.0.100.129,网卡2:192.168.100.128),另一台Ubuntu server 作为Client,访问web server,其ip为...

python3 tab键自动补全

bash 的一大特点就是tab自动补全功能,是否python中也有这个功能呢?别说还真有,哈哈。不过需要我们配置以下,先写一个脚本: #!/usr/bin/python3 ########################################################## # File Name...

ulimit命令(Shell内建命令)

ulimit命令用来限制系统用户对shell资源的访问。如果不懂什么意思,下面一段内容可以帮助你理解: 假设有这样一种情况,当一台 Linux 主机上同时登陆了 10 个人,在系统资源无限制的情况下,这 10 个用户同时打开了 500 个文档,而假设每个文档的大小有 10M,这时系统的内存资源就会受到巨大的挑战。 而实...

Linux中profile、bashrc、bash_profile之间的区别和联系

今天在学习iptables时突然想到用webbench做压力测试时,在服务器端可以使用命令查看并发访问量,但一时记不起命令了,就使用history |grep netstat 找到了以前的命令:netstat -te |grep -c :80,一时间就觉得history是个好东西,要怎么更改它记录的命令条数呢?(默认是...

使用CDN做网站内容加速

什么是CDN? CDN全称为Content Delivery Network,中文意思为内容分发网络。简单地讲,通过在现有的internet中增加一层新的网络架构,将网络的内容发布到最接近用户的Cache服务器内,通过智能DNS负载均衡技术,判断用户的来源,让用户就近使用与服务器相同线路的带宽访问Cache服务器...