老男孩教育考试题
-
vi编辑器使用工作原理,如果出现编辑突然中断情况,如何恢复原来数据
vim -r oldboy.txt 使用-r参数 -
如何查看linux系统中是否开启了8080端口服务?
netstat -lntup | grep 8080 -
vim中把所有的oldboy替换为oldgirl 给出命令
:%s#oldboy#oldgirl#g -
Linux内核引导时,从(/etc/fstab)文件中读取要加载的文件系统信息
Linux文件属性中每个普通文件用 (-)来标识 -
vim中如何忽略大小写搜索指定信息,给出忽略大小写方法(至少两种方法)
①:/Java/c 匹配JAVA,java,JaVa等
②:set ic 或者:set ignorecase -
用命令行更改config.txt文件, 把里边所有的"name"更改为address (vim和sed命令分别如何实现)
sed -i ‘s#name#address#g' config.txt
awk '{gsub(/name/,"address");print}' config.txt
:%s#name#address#g -
管道符号的含义说明 |
管道“|”可将命令的结果输出给另一个命令作为输入之用:
man mtools|grep mbadblocks (在mtools的帮助中搜索包含“mbadblocks”的句子)
man mtools|less(把输出用管道导入到一个叫做 less 的工具。less 是一个分页工具,它允许你一页一页地查看信息。) -
搜索文件中指定文本内容的方法,给你具体操作命令 (至少三种方法)
grep "xxx" filename
sed -n '/xxx/p' filename
awk '/xxxx/' filename -
在/oldboy/oldboy.txt文件中查找出包含 hello-shanghai 的所有信息 并显示行号
grep -n "hello-shanghai" /oldboy/oldboy.txt
vim :set nu /hello-shanghai -
按照以下文件信息
oldboy01
oldboy02
oldboy03
oldboy05
oldboy06
oldboy07
请输出oldboy03信息的上2行 和 下3行信息
grep -B 2 -A 3 "oldboy03" filename -
需要给/oldboy/oldboy.txt文件创建一个软链接文件/tmp/oldboy_link.txt
如何进行,如果源文件删除了, 软链接文件是否会失效
ln -s /oldboy/oldboy.txt /tmp/oldboy_link.txt 失效 -
系统安全优化涉及什么,并写出安全优化的操作步骤以及操作命令?
systemctl disable firewalld
vim /etc/selinux/config
SELINUX=disabled
setenforce 0 -
防火墙服务配置完毕后,如何检查防火墙服务已经处于关闭状态,并且没有开机自启动
systemctl status firewalld
systemctl is-enable firewalld -
rm命令修改了别名信息的文件/etc/profile,但还是不能直接删除信息,是什么原因
并写出和别名设置相关的文件及路径信息
shell 先加载 /etc/profile
然后加载~/.bashrc
别名被覆盖 ~/.bashrc /etc/bashrc -
字符集进行优化方法
localectl set-locale LANG=zh_CN.utf8 LANG=zh_CN.utf8 -
说说这些特殊符号含义: > >> 2> 2>> #(井号) .(点) ..(两个点) $ | && ;
2> 错误输出重定向
2>> 追加错误输出重定向
(井号)注释
.(点) 当前目录
..(两个点) 上级目录
$ 取变量值
| 管道
&& 前面命令执行成功,再执行后面命令
; 顺序执行命令的分隔符 -
linux系统中文件属性信息都包含什么
inode号 文件类型 文件权限 硬链接数 属主 属组 文件大小 修改时间 -
默认情况下管理员创建了一个用户,就会在()目录下创建一个用户主目录
-
说出下面几个文件的作用
/var/log/messages 系统日志
/var/log/secure 用户登录日志
/etc/hosts 解析/域名劫持
/etc/fstab 文件系统挂载列表
/etc/rc.local 开机自启动文件 -
将配置文件中注释信息去除掉显示,有什么办法(至少三种方法)
grep -v "#" filename
sed '/#/d' filename
awk '!/#/' filename -
按照以下文件信息
日志文件一直在不断变化,如何实时监控日志文件变化 日志文件为/var/log/messages
tail -f /var/log/messages -
如何创建一个新的oldgirl用户,并且需要给用户设置密码,并且采用免交互方式创建密码
useradd oldgirl echo 123456 |passwd --stdin oldgirl -
如何批量创建出 oldboy01 oldboy02 .. oldboy20 总计20个文件
touch oldboy -
yum安装软件的时候,只知道软件安装完可能会使用的命令,但忘记了软件包名称如何处理?
yum provides */命令
rpm -qf 命令绝对路径 -
如何统计出oldboy.txt文件中oldboy信息出现的行数总计有多少,请写出命令
grep -c "oldboy" oldboy.txt
grep "oldboy" oldboy.txt |wc -l -
运维同事在/etc目录中创建了一个文件,但没有告知你文件名称,如何快速找出最新创建的文件
ls -lrt /etc/ -
如何查看系统的信息
cat /etc/os-release
cat /etc/redhat-release -
echo "oldboy"|tr "oldboy101" "oldgirl123" 请写出命令结果信息?
[root@linux67 ~]# echo "oldboy"|tr "oldboy101" "oldgirl123" ildgir -
修改系统字符集方法?
localectl set-locale LANG=zh_CN.utf8
LANG=zh_CN.utf8