zoukankan      html  css  js  c++  java
  • 360运维面试题

    1、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。

    find / -mtime +3 -type f -exec rm {} -f ;

    2、写一个脚本将某目录下大于100k的文件移动至/tmp下。

    find /test -size +100k -type f -exec mv {}  /tmp ;

    3、写一个脚本将数据库备份并打包至远程服务器192.168.1.1 /backup目录下。

    musqldump -uroot -p123456 -A > all.sql

    tar -cvf all.sql   all.tar

    mount 192.168.1.1:/backup  /mnt

    mv all.tar /mnt

    4、写一个防火墙配置脚本,只允许远程主机访问本机的80端口。

    iptables -A INPUT -i eth0 -p tcp --dport 80 -jACCEPT

    iptables -P INPUT DROP

    5、写一个脚本进行nginx日志统计,得到访问ip最多的前10个(nginx日志路径:/home/logs/nginx/default/access.log)。

    awk  '{print $1}'  /home/logs/nginx/default/access.log | sort | uniq -c

    6、写出下列命令的含义
    (1)MaxKeepAliveRequests    100
    (2)Options FollowSymLinks
                  Order Deny Allow
                  Deny from all
            Allowfrom 192.168.1.1
    设置Apache每个连接的最大请求为100      apache只允许192.168.1.1访问

    7、写一个脚本把指定文件里的/usr/local替换为别的目录。

    sed 's:/usr/local/:/tmp/g' filename

    8、请简单阐述运维工程师的职责。

    1.确保各项系统和业务的高可用

    2.管理维护公司的运维平台




    1、简要描述Linux的启动过程?

    读取BIOS——读取MBR——加载boot loader——加载内核——启动系统服务

    2、简要叙述下列端口所运行的服务
    21、22、23、25、110、143、873、3306

    ftp ssh telnet  ?  ?   pop3   sync  mysql

    3、TCP断头最小长度是___字节?

    4、让某普通用户能进行cp /dir1/file1 /dir2的命令时,请说明dir1 file1最小具有什么权限?

    dir1-----rx

    file1-----x

    5、简述TCP三次握手的过程?

    第一次:客户端向服务端发送SYN包

    第二次:服务端向客户端发送SYN+ACK包

    第三次:客户端向服务端发送ACK包

    至此双方建立可靠的TCP连接。

    原文https://www.cnblogs.com/jellyru/p/6542465.html

  • 相关阅读:
    Apache Beam入门及Java SDK开发初体验
    fetch的请求
    Spring Cache 带你飞(一)
    存储技术发展过程
    Redis 高阶数据类型重温
    Redis 基础数据类型重温
    [源码解析] PyTorch 分布式(1)------历史和概述
    [源码解析] PyTorch 如何实现后向传播 (4)---- 具体算法
    [源码解析] Pytorch 如何实现后向传播 (3)---- 引擎动态逻辑
    [源码解析] Pytorch 如何实现后向传播 (2)---- 引擎静态结构
  • 原文地址:https://www.cnblogs.com/fanren224/p/8468771.html
Copyright © 2011-2022 走看看