第三次周测

  1. vi编辑器使用工作原理,如果出现编辑突然中断情况,如何恢复原来数据
    -r
  1. 如何查看linux系统中是否开启了8080端口服务?
    telnet ip 8080 lsof -i:8080 ss/netstat -lntup |grep 8080
  1. vim中把所有的oldboy替换为oldgirl 给出命令
    :%s#oldboy#oldgirl#g
  1. Linux内核引导时,从/etc/fstab)文件中读取要加载的文件系统信息
    Linux文件属性中每个普通文件用 (-) 来标识
  1. vim中如何忽略大小写搜索指定信息,给出忽略大小写方法(至少两种方法)
    :set ignorecase/
    set ic
  1. 用命令行更改config.txt文件, 把里边所有的"name"更改为address (vim和sed命令分别如何实现)
    :%s#name#address#g sed -i 's#name#address#g' config.txt
  1. 管道符号的含义说明 |
    前面命令的标准输出作为后面命令的标准输入
  1. 搜索文件中指定文本内容的方法,给你具体操作命令 (至少三种方法)
    grep "xxx" filename sed -n '/xxx/p' filename awk '/xxxx/' filename
  1. 在/oldboy/oldboy.txt文件中查找出包含 hello-shanghai 的所有信息 并显示行号
    grep -n "hello-shanghai" /oldboy/oldboy.txt
    vim :set nu /hello-shanghai
  1. 按照以下文件信息
    oldboy01
    oldboy02
    oldboy03
    oldboy05
    oldboy06
    oldboy07
    请输出oldboy03信息的上2行 和 下3行信息
    grep -B 2 -A 3 "oldboy03" filename
  1. 需要给/oldboy/oldboy.txt文件创建一个软链接文件/tmp/oldboy_link.txt
    如何进行,如果源文件删除了, 软链接文件是否会失效
    ln -s /oldboy/oldboy.txt /tmp/oldboy_link.txt 失效
  1. 系统安全优化涉及什么,并写出安全优化的操作步骤以及操作命令?
    systemctl disable firewalld vim /etc/selinux/config SELINUX=disabled setenforce 0
  1. 防火墙服务配置完毕后,如何检查防火墙服务已经处于关闭状态,并且没有开机自启动
    systemctl status firewalld systemctl is-enable firewalld
  1. rm命令修改了别名信息的文件/etc/profile,但还是不能直接删除信息,是什么原因
    并写出和别名设置相关的文件及路径信息
    shell 先加载 /etc/profile 然后加载~/.bashrc 别名被覆盖 ~/.bashrc /etc/bashrc
  1. 字符集进行优化方法
    localectl set-locale LANG=zh_CN.utf8 LANG=zh_CN.utf8
  1. 说说这些特殊符号含义:

输出重定向

`追加输出重定向`

2> 错误输出重定向
2>> 追加错误输出重定向
#(井号)注释
.(点) 当前目录
…(两个点) 上级目录
$ 取变量值
| 管道
&& 前面命令执行成功,再执行后面命令
; 顺序执行命令的分隔符

  1. linux系统中文件属性信息都包含什么
    inode号 文件类型 文件权限 硬链接数 属主 属组 文件大小 修改时间
  1. 默认情况下管理员创建了一个用户,就会在/home)目录下创建一个用户主目录
  1. 说出下面几个文件的作用
    /var/log/messages 系统日志 /var/log/secure 用户登录日志 /etc/hosts hosts解析/域名劫持 /etc/fstab 文件系统挂载列表 /etc/rc.local 开机自启动文件
  1. 将配置文件中注释信息去除掉显示,有什么办法(至少三种方法)
    grep -v "#" filename
    sed '/#/d' filename
    awk '!/#/' filename
  1. 按照以下文件信息
    日志文件一直在不断变化,如何实时监控日志文件变化 日志文件为/var/log/messages
    tail -f /var/log/messages
  1. 如何创建一个新的oldgirl用户,并且需要给用户设置密码,并且采用免交互方式创建密码
    useradd oldgirl echo 123456 |passwd --stdin oldgirl
  1. 如何批量创建出 oldboy01 oldboy02 … oldboy20 总计20个文件
    touch oldboy{01..20}
  1. yum安装软件的时候,只知道软件安装完可能会使用的命令,但忘记了软件包名称如何处理?
    yum provides */命令
    rpm -qf 命令绝对路径
  1. 如何统计出oldboy.txt文件中oldboy信息出现的行数总计有多少,请写出命令
    grep -c "oldboy" oldboy.txt
    grep "oldboy" oldboy.txt |wc -l
  1. 运维同事在/etc目录中创建了一个文件,但没有告知你文件名称,如何快速找出最新创建的文件
    ls -lrt /etc/
  1. 如何查看系统的信息
    cat /etc/os-release
    cat /etc/redhat-release
  1. echo “oldboy”|tr “oldboy101” “oldgirl123” 请写出命令结果信息?
    [root@linux67 ~]# echo "oldboy"|tr "oldboy101" "oldgirl123" ildgir
  1. 修改系统字符集方法?
    localectl set-locale LANG=zh_CN.utf8
    LANG=zh_CN.utf8
发布了58 篇原创文章 · 获赞 52 · 访问量 1272

猜你喜欢

转载自blog.csdn.net/ljaixiaoxue/article/details/102903763
今日推荐