考试总结跟命令总结

考试总结


1.1 运维人员的重要职责有哪些(3分)

1.2 绝对路径与相对路径概念和区别是什么?(2分)

1.3 简述进程、守护进程、程序之间的区别(6分)

1.4 写出你所知道的主流Linux系统发行版本(5种以上)(5分

1.5 请描述GNU、GPL名词含义和内容?(6分)

1.6 请描述命令行提示符的各组成部分含义?(6分)

1.7 Linux系统中网卡配置文件的地址是____,让指定程序开机自启需要再哪个文件设置_____,开机自动挂载的文件是_______,DNS客户端的文件地址是______。(8分)

1.8 /tmp中创建oldboy目录并在其中创建oldgirl.txt文件(12分

a.在oldgirl.txt文件中键入“oldboyedu”(不少于三种方法)

b.通过一条命令将下面内容输入到girl.txt中:

oldboyedu

oldgirl

linux

c.打印出oldgirl.txt文件中包含oldboyedu的所有行

1.9 已知/etc/目录为Linux默认配置文件及服务启动命令目录,请做如下题目:(6分

a. 请用tar 打包/etc 整个目录(打包及压缩)

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

1.10 请写出你所知道的命令行模式下及vim模式中常用的快捷键(各至少5种以上)(5分

1.11 新建文件num.txt在其中键入1-30数字序列并显示数字10-20的序列(6分)

1.12 实际生产环境中常见的分区方式有哪几种,分别怎样分区的(9分

1.13 Raid0和raid1的特点与区别(10分

1.14 Centos6中开机启动的流程9分

1.15 简述Centos6系统中的七种运行级别7分


.1   

保证数据安全不丢失不泄密

保证网站7*24小时不停机

提升用户体验

1.2

绝对路径就是从根开始的路径;比如/etc

相对路径是不从根开始的路径;列如 etc 

1.3

程序是存放在磁盘中的文件或代码文件

进程是正在运行在内存中的程序

守护进程是持续运行着的程序

1.4

Red Hat、CentOS、Debian、Ubuntu、SUSE、Fedora,红旗,麒麟

1.5

GNU is not Unix 又称革奴计划,是由Richard Stallman公开发起,是FSF的主要项目,目标是建立一套完全自由的和可移植的类Unix操作系统。

GPL 中文名为通用公共许可,是一个开源的许可协议,它的核心是保证任何人有共享和修改自由软件的自由,任何人有权取得,修改和重新发布自由软件的源代码权利,但必须同时给出具体更改的源代码。

1.6

当前用户     分隔符     主机名     当前所在位置   提示符

1.7

/etc/sysconfg/network-scripts/ifcfg-eth0

/etc/rc.local

/etc/fstab

/etc/resolv.conf

1.8

a.vim oldgirl.txt   

echo "oldboyedu" >oldgirl.txt

cat>  oldgirl.txt<

>oldboyedu 

>EOF

b. grep  'oldboyedu' oldgirl.txt

1.9.

tar zcvf  etc.tar.gz  /etc

tar  xvf    etc.tar.gz   -C  /tmp

1.10

ctrl +a  光标到行首

Ctrl+e  光标到行尾

Ctrl+l/clear    清屏                                                      

Ctrl+k  删除剪切光标到行尾的字符

Ctrl+u  删除剪切光标到行首的字符

G 将光标移至文件最后一行

gg 将光标移至文件第一行

数字0  将光标移动至当前行行头

$  将光标移动至当前行行尾

yy  复制当前行

dd 删除当前行

1.11

a.

seq 30>num.txt

b.

head -20 num.txt|tail -11

grep 10  -A10  num.txt

grep 20  -B10 num.txt

grep  15   -C5 num.txt

sed -n  "10,20p"  num.txt

1.12

普通分区

/boot 引导分区 256M

Swap 交换分区 内存大于8G,给8G,小于8G,给到内存的1.5倍

/  给所有空间

(2)存储服务器(含数据库)的分区方式:

/boot 引导分区 256M

swap 交换分区   内存大于8G,给8G。内存小于8G,给到1.5倍的内存。

/   给100G

/data  剩余给数据分区 ,data可以是任意名称

(3)门户网站的分区方案

/boot 引导分区 256M

swap 交换分区   内存大于8G,给8G。内存小于8G,给到1.5倍的内存。

/   给100G

剩余保留,将来哪个部门使用,使用部门自己分剩余的分区。

1.13

raid0:

多块盘合成一块盘,容量是各盘容量总和

没有冗余

性能是各盘总和

raid1:

只能是两块盘合成一块盘

冗余百分之百

性能减半

1.14

1.开机BIOS检

2.加载MBR引导程序

3.加载GRUB菜单选择不同内核(单用户)

4.加载内核Kernel

5.运行INIT进程

6.读取/etc/inittab文件(读取系统运行级别

7.读取/etc/rc.d/sysinit  (初始化系统)

8.读取/etc/init/rc.conf文件(执行/etc/rc.d/rc 3运行级别脚本)    

9.读取/etc/rc.local文件(设定开机自启动程序)    

10.读取/etc/init/tty.conf文件(启动mingetty 3进程,显示登陆界面)

1.15

0: 关机 

1:单用户模式

2:多用户模式

3:文本模式 ,命令行模式

4 :未使用

5 :图形模式

6 :重启

命令总结

老男孩Linux58期命令总结

1帮助相关

man查看普通命令的帮助

help查看内置命令的帮助

info查看一个命令更多的信息

1帮助相关

man查看普通命令的帮助

help查看内置命令的帮助

info查看一个命令更多的信息

2关机重启

2.1 shutdown 关机重启

-r reboot 重启

-h halt 关机

2.2 halt 关机cpu停止工作

2.3poweroff关机断电

2.4init 切换运行级别

2.4.1 init 0关机

2.4.2init 6重启

2.5reboot 重启

2.6 systemctl

2.6.1 reboot

2.6.2 poweroff

3目录相关

3.1pwd打印工作目录

3.2 cd切换工作目录

3.2.1  -上一次所在目录

3.2.2  .当期目录

3.2.3 ..上级目录

3.2.4  ~用户家目录

3.3 tree以树形结构显示目录或文件

3.3.1  -L  level制定层数

3.3.2 -D 只显示目录

3.4mkdir创建目录

3.4.1 -p  递归创建目录

3.5  ls - list directory contents

      列表  目录    内容

3.5.1 -l long 长格式显示文件属性*

3.5.2 -a 显示所有文件,含隐藏文件*

3.5.3 -d 只显示目录*

3.5.4  -i 显示inode节点* 

3.5.5 -h human 人类可读形式显示

3.5.6 -p 目录结尾加斜线,区分目录和文件

3.5.7 -F 不同文件结尾加不同标识,目录结尾加斜线

3.5.8  --color =auto 显示不同文件的颜色

3.5.9 --time style 显示修改时间的格式

3.5.9.1 long -iso 年月日

3.5.9.2 iso 月日时分

3.6 cp -copy files and directories

      拷贝  文件      和    目录

3.6.1 -r  复制目录

3.6.2  -p保持文件或目录树形

3.6.3 -a相当于dpr

3.6.4 -i 是否覆盖确认

3.7  rm 删除文件或目录

3.7.1 -f 强制删除

3.7.2 -r 递归删除

3.8 mv 移动文件或目录或改名

4文件内容

4.1  vi/vim 文本编辑器

4.2 touch 创建文件或更新文件时间戳

4.3 echo -display a line of text

        显示      文本中的一行

4.3.1 -n 不换行输出

4.3.2  -e  支持转义字符输出

4.4 printf 格式化打印字符串

4.5 cat 查看文件内容

4.5.1 -n 显示行号

4.6 tac  按行翻转文件内容

4.7 rev 左右按字符翻转行的内容

4.8 more 分页查看文件内容

4.9 less 分页查看文件内容

4.9.1 -N 显示行号

4.10 head  -output the first part of files

          输出    开头      部分文件

4.11 head  -output the end part of files

          输出    结尾      部分文件

4.11.1 -f 跟踪文件尾部的变化

4.12 tr -translate or delete characters

            替换      或    删除字符

4.13 grep -print lines matchiang a pattern

          打印  行    匹配    一个    模式/样式

1 --color =auto 过滤的内容加色

2 -v  invert 取反

3 -i ignore不区分大小写

4  -n number 对输出的内容显示在源文件中的行号

5  -w Word 按单词为单位过滤

6 -o  只输出匹配的内容

7 -E extend 扩展的grep

8 -A after 显示过滤的字符串和它之后的多少行

9 -B  before 显示过滤的字符串和它之前的多少行

10 -C context 显示过滤的字符串和它之前之后的多少行

5 文件相关

5.1 file 查看文件类型

5.2 ln  make links between files

      创建        连接  在两个文件之间

1  -s  soft 创建软连接

5.3  which  查命令所在的路径

5.4 whereis 查找命令 源码  帮助等路径

1  -b 查二进制命令

5.5 locate 查找文件及帮助相关 ,从updatedb对应的数据库里查

5.6 find 查找目录下的文件

1 -name 按文件名查找

2 -type 按类型查找

3  -exec 对查找的结果再处理

4 -mtime 按修改时间查找

5.7 xargs 从标准输入执行命令

1 -n数字 ,几个东西在一组

2 -d 指定分隔符,不指定默认是空格

3 -i 把{}当做前面查找的结果

5.8 stat查看文件属性

1 -c获取指定文件属性的一部分

%A 显示字符权限

6 用户管理

6.1 id 查看用户身份

6.2 whoami 查看当前用户

6.3 useradd 添加普通用户

7其它相关

7.1 date 显示系统时间和日期

1 -s 修改时间

2 -d 指定过去或未来格式

7.2 alias 查看或设置别名

7.3unalias 取消别名

7.4 runlevel 查看运行级别

7.5 init 切换运行级别

7.6 hostname 修改主机名

7.7 hostnamectl C7永久修改主机名

8 打包压缩

8.1 tar 打包压缩

1 -z 压缩

2 -c 创建

3 -v 输出打包过程

4  -f 文件

5  -t 查看文件

6 -C 指定解压的路径

7 -x 解压

8 -h 跟随软连接

9 --exclude 排除不打包的文件

10 -X 从文件中排除不打包的文件

9磁盘管理

9.1 df 查看文件系统

1 -i inode 信息

2 -h 以人类可读查看block信息

你可能感兴趣的:(考试总结跟命令总结)