牛客网运维能力测评
- 1、下列不是Linux系统进程类型的是 。
A.交互进程
B.批处理进程
C.守护进程
D.就绪进程
解析:
1)进程有3种基本状态
就绪、运行、阻塞
2)按照进程的功能和运行的程序分类,进程可划分为两大类:
(1) 系统进程:
可以执行内存资源分配和进程切换等管理工作;而且,该进程的运行不受用户的干预,即使是root用户也不能干预系统进程的运行。
(2) 用户进程:
通过执行用户程序、应用程序或内核之外的系统程序而产生的进程,此类进程可以在用户的控制下运行或关闭。
针对用户进程,又可以分为交互进程、批处理进程和守护进程三类。
(1) 交互进程:由一个shell终端启动的进程,在执行过程中,需要与用户进行交互操作,可以运行于前台,也可以运行在后台。
(2) 批处理进程:该进程是一个进程集合,负责按顺序启动其他的进程。
(3) 守护进程:守护进程是一直运行的一种进程,经常在linux系统启动时启动,在系统关闭时终止。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。例如httpd进程,一直处于运行状态,等待用户的访问。还有经常用的crond进程,这个进程类似与windows的计划任务,可以周期性的执行用户设定的某些任务。
- 2、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是
A. -m
B. -d
C. -f
D. -p
解析:
-m, --mode=MODE set file mode (as in chmod), not a=rwx - umask
-p, --parents no error if existing, make parent directories as needed
-v, --verbose print a message for each created directory
-Z, --context=CTX set the SELinux security context of each created directory to CTX
- 3、一个文件名字为rr.Z,可以用来解压缩的命令是:
tar
gzip
compress
uncompress
解析:
tar 操作 .tar 的命令
gzip 压缩 .gz 压缩包的命令
compress 压缩 .Z 文件
uncompress 解压缩 .Z 文件
- 4、关闭linux系统(不重新启动)可使用命令。
Ctrl+Alt+Del
halt shutdown -r now
reboot
解析:
关机命令有
halt
init 0
poweroff
shutdown -h 时间,
其中,shutdown是最安全的
重启命令有
reboot
init 6
shutdow -r 时间
- 5、若一台计算机的内存为128MB ,则交换分区的大小通常是 256MB
目前Red Hat(红帽官方)推荐交换分区的大小应当与系统物理内存的大小保持线性比例关系。
在小于2GB物理内存的系统中,交换分区大小应该设置为内存大小的两倍;
如果内存大小多于2GB,交换分区大小应该是物理内存大小加上2GB;
原则上,由于交换分区读写速度比真正内存区慢的多,因此在实际应用中如果不是特别需要应该设置的越小越好。
- 6、Samba 服务器的配置文件是 smb.conf
解析:
WEB服务器配置文件 http.conf
启动脚本配置文件 initd.conf
samba脚本 rc.samba
samba服务配置文件 smb.conf
- 7、下面对www 和ftp的端口描述正确的是
80,20 21 HTTP有3个端口即:80端口(默认访问端口) 8080端口 443端口(ssl加密)
FTP服务器有两个端口,其中21端口用于连接,20端口用于传输数据
进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。
也就是说,端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。
平常下载文件时,会遇到下载到99%时,文件不完成,不能成功的下载。
其实是因为文件下载完毕后,还要在21端口再行进行用户认证,而下载文件的时间如果过长,客户机与服务器的21端口的连接会被服务器认为是超时连接而中断掉,就是这个原因。
解决方法就是设置21端口的响应时间。
- 8、将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz 文件,并将此文件保存到/home 目录下,实现此任务的tar 格式为
tar zcvf /home/wang.tar.gz /home/stud1/wang
解析:
tar -zcvf 目标文件 源文件
z 表示使用 gzip 压缩
j 表示使用 bzip2 压缩
c 表示压缩
x 表示解压缩
v 表示可视化(看到压缩解压缩过程)