我看到了一个盛趣的网站运维工作,给我一段准备的时间,我想去试试。——《因为你是范晓萱》
2、具备基本的网站知识,对于网站的应用框架和环境部署有一定的了解;
3、对于windows server系统有一定了解,包括IIS安装和配置、防火墙配置等;
4、对于HTTPS网站和SSL协议有一定的了解;
5、对于html+css+js有一定基础了解;
6、对于负载均衡、高可用有一定的了解;
7、熟悉Linux系统(centOS),包括netstat、awk、curl、ssh、vim、rsync、yum、lsof、find等常规命令;
rsync
它不像FTP 或其他文件传输服务那样需要进行全备份,Rsync 可以根据数据的变化进行差异备份,从而减少数据流量,提高工作效率。
你可以使用它进行本地数据或远程数据的复制,Rsync 可以使用SSH 安全隧道进行加密数据传输。Rsync 服务器端定义源数据,Rsync 客户端仅在源数据发生 改变后才会从服务器上实际复制数据至本地,如果源数据在服务器端被删除,则客户端数据也会被删除,以确保主机之间的数据是同步的。Rsync 使用TCP 873 端口。
https://www.jianshu.com/p/5a799b36c7e1
lsof
lists openfiles //列出打开文件
https://www.jianshu.com/p/a3aa6b01b2e1
根据关键字打印一个文本的前5行和后5行
文件控制:
-B, --before-context=NUM 打印文本及其前面NUM 行
-A, --after-context=NUM 打印文本及其后面NUM 行
-C, --context=NUM 打印NUM 行输出文本
-NUM same as --context=NUM
cat /var/log/mysqld.log | grep -C 5 'rp5sP/ja(my<' //前后5行
cat /var/log/mysqld.log | grep -5 'rp5sP/ja(my<' //前后5行
cat /var/log/mysqld.log | grep -A 5 'rp5sP/ja(my<' //后5行
cat /var/log/mysqld.log | grep -B 5 'rp5sP/ja(my<' //前5行
8、熟悉Linux系统下nginx、php、nodejs、zabbix、mysql等服务的安装和配置;
9、熟悉git和svn,熟悉gitlab和gitlab-runner相关开源更佳;
10、熟悉脚本语言shell和Python;
11、熟悉数据库MS-SQL和MySQL的安装配置和主从配置、熟悉数据库的基本操作命令;
MS-SQL是SQL Server啊。
还不少,10来条呢。
我想回到科探,可是熟悉的小伙伴都走了。
各行各业的运维我又不感兴趣、不能让我心动。
虽然盛大已不再,但我还想去试试。也许,也是最后一份运维工作了……