1. 什么是buffer和cache

buffer (cpu→内存→磁盘,简称为写缓冲 ):当你网上观看视频且网络波动较大的时候,会发现弹出一个正在缓冲中,这个就是buffer.

cache(磁盘→内存→cpu,简称为读缓存) :从内存或者磁盘中读取数据便称为cache ,也是临时存储

小结:简单说两者的区别就是写入数据到内存里便是buffer,从内存中读取数据就是cache.

2. 解释一下 [root@web01 ~]# 含义

答: [当前用户@主机名]#  (#为管理员用户)

3. 企业的基础优化有哪些

答: selinux设置,IP table 设置
4. 文件删除原理

答:删除文件相关硬链接 rm   ,使这个文件的进程调用数为0

通过 lsof | grep delete 命令查找硬链接为0,进程调用数不为0的文件查找后并删除

5. inode和block的区别,磁盘空间满了怎么解决

inode 存放索引信息:文件属性,文件大小

block 存放文件内容

6. /etc/目录为Linux系统的默认的配置文件即服务启动命令的目录
  1. 请用tar打包/etc整个目录(打包及压缩)

[root@web01 ~]# tar -zcf /data/etc20190303.tar.gz /etc/

2. 请把1点命令的压缩包,解压到/tmp指定目录下(最好只用tar命令实现)

[root@web01 ~]# tar -zxf /data/etc20190303.tar.gz -C /tmp/

3. 请用tar打包/etc整个目录(打包及压缩,但需要排除/etc/services文件

[root@web01 ~]# tar zcf /data/etc-noserver.tar.gz /etc/ --exclude=/etc/services

7. 将普通用户test加入root组的命令是?

[root@web01 ~]# usermod -g root test
[root@web01 ~]# id test
uid=501(test) gid=0(root) groups=0(root)

8. 什么是PATH环境变量,它有什么作用

答:PATH是shell语言的编译目录(命令解释器)使用$PATH查看
9. * ^ $ . .. > >> 2> < 2>&1 解释以上含义。
10. UID GID指的是什么 创建用户给文件加权限

UID:用户唯一标识  GID:用户组唯一标识

[root@web01 oldboy]# chmod u+x old.log
[root@web01 oldboy]# ls -l old.log
-rwxr--r--. 1 root root 68 Dec 20 2017 old.log

11. 创建目录/data/luffycity ,并且在该目d录下创建文件 luffycity.txt,然后在文件 luffycity.txt 里写入内容"inet addr:10.0.0.8 Bcast:12019/3/50.0.0.255 Mask:255.255.255.0"(不包含引号)。

[root@web01 oldboy]# mkdir -p /data/luffycity/
[root@web01 luffycity]# echo "inet addr:10.0.0.8 Bcast:12019/3/50.0.0.255 Mas:255.255.255.0 " > lufficity.txt

12. 将题 11 中的 luffycity 目录移动到/oldboy 目录下, 并将/etc/passwd 文件复制到/oldboy/luffycity 下

[root@web01 oldboy]# mv  /data/luffycity/  /oldboy/
[root@web01 oldboy]# cp /etc/passwd /oldboy/luffycity/

13. 在题 12 的基础上, 使用命令调换 passwd 文件里 root 位置和/bin/bash 位置? 即将所有的第一列和最后一列位置调换?
例:

```shell
默认: root:x:0:0:root:/root:/bin/bash
修改后: /bin/bash:x:0:0:root:/root:root
```

[root@web01 oldboy]# awk -F "[:]" '{print$7,$2,$3,$4,$5,$6,$1}' ./luffycity/passwd |tr " " ":"

14. 查找/luffycity 下所有 7 天以前以 log 结尾的大于 1M 的文件移动/tmp 下

[root@web01 oldboy]# find -type f -name "*.log" -size +1M -exec mv {} /tmp/ \;

linux 基础测试题的更多相关文章

  1. Linux系统运维基础测试题

    1    Linux运维基础测试题(第一关) 通过这段时间学习Linux基础命令,为了检测自己对Linux基础命令掌握的情况,从网上整理13到测试题,并将其整理出来供大家参考学习. 1.1    习题 ...

  2. Linux基础练习题(二)

    Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...

  3. Android基础测试题(四)

    看了前两道题大家有没有发现,测试题少了(一),大家猜猜测试题(一)是什么? Android基础测试题(四): 需求: 建一个方法,格式化输出2016-11-14 10:15:26格式的当前时间,然后截 ...

  4. Android基础测试题(二)

    今天给大家带来的是Android基础测试题(二) 题目要求: 定义一个5位长度的整型数组并初始化,然后构建方法根据用户传入的数字判断是否存在数组中,如果存在,返回所在位置,如果不存在,返回-1 首先第 ...

  5. 大数据每日干货第四天(linux基础之一目录结构与常用命令)

           为了和qq空间同步,也写的第四天,前面几天明天会发布,本来打算把每天学的东西记录下来,通过朋友给的建议要发的话稍微系统化下,从大数据需要的linux基础,到离线数据分析包括hadoop. ...

  6. Linux课程实践一:Linux基础实践(SSH)

    一.SSH服务 1. 安装SSH (1)查看是否已经安装过ssh服务 rpm -qa |grep ssh (2)进行安装 sudo apt-get install openssh-server Ubu ...

  7. 还是不想改报告,伊阿忆啊哟-Linux基础继续

    hi 虽然今天是最最美好的周六(前不着工作日后不着工作日),但老子还要来改报告,但额就是不想改,你拿我有啥办法啊... 争取完结Linux基础 一.Linux常用命令(三) 4.帮助命令 4.1 帮助 ...

  8. 原来今天是感恩节-Linux基础继续&MySQL和PHP

    hi 原来今天是感恩节.虽然一直没有过这个节日的习惯,但仅仅是听到感恩的消息,都能想到一幅幅画面.愿大家安好! 下午开题会议还是有所收获,悄悄的,就变向那个不喜欢自己的人了. 一.Linux基础(二) ...

  9. 买错的电影票,含着泪也得看-LAMP搭建&Linux基础

    hi 没说过,上周五室友过生请客,在龙湖里吃嗨了喝爽了,回去的路上侃侃而谈.说好的这周一起去看年内最后的大片,火星救援的,谁知道老子眼神不好,买错了电影的时间...把周六的约定提前到了今儿个下午,ma ...

随机推荐

  1. noip2016海港

    题目描述 Description 小K是一个海港的海关工作人员,每天都有许多船只到达海港,船上通常有很多来自不同国家的乘客. 小K对这些到达海港的船只非常感兴趣,他按照时间记录下了到达海港的每一艘船只 ...

  2. 14 python读取文件时出现UnicodeDecodeError: 'gbk' codec can't decode byte 0xb7 in position 26: illegal multibyte sequence解决方法

    >>> f = open("D:\\all.txt", "r")>>> f.read()Traceback (most re ...

  3. h5 input 的验证

    <input type="text" id="a" required/> <input type="text" id=&q ...

  4. 泛型-----键值对----映射 hashmap--entry中key value 链表

    connection map 集合框架 * java.util.Collection *集合与数组相似,也是可以保存一组元素,并且提供了操作元素的相关方法. *collection是所有集合的顶级接口 ...

  5. 洛谷P1605 迷宫 (DFS)

    题目背景 迷宫 [问题描述] 给定一个N*M方格的迷宫,迷宫里有T处障碍,障碍处不可通过.给定起点坐标和 终点坐标,问: 每个方格最多经过1次,有多少种从起点坐标到终点坐标的方案.在迷宫 中移动有上下 ...

  6. mysql插入数据报错1366

    数据表插入中文数据报错 Warning Code : 1366 Incorrect string value: '\xE5\x9C\xA8' for column 'name' at row 1 原因 ...

  7. nginx与PHP配置

    一.安装依赖包 yum -y install  libxml2  libxml2-devel  openssl  openssl-devel  curl  curl-devel libjpeg  li ...

  8. opencv学习之路(19)、直方图

    一.概述 二.一维灰度直方图 #include "opencv2/opencv.hpp" #include<iostream> using namespace cv; ...

  9. Delphi10.2 Tokyo试用(1)

    最近下载了Delphi10.2 Tokyo,试用了一下,感觉不错,尤其是针对Linux的开发,总算出来了,可以考虑把原来服务器重新编译成RedHat上使用了,免得客户一天到晚喊Windows不安全,要 ...

  10. Spring boot+mybatis+thymeleaf 实现登录注册,增删改查

    本文重在实现理解,过滤器,业务,逻辑需求,样式请无视.. 项目结构如下 1.idea新建Spring boot项目,在pom中加上thymeleaf和mybatis支持.pom.xml代码如下 < ...