- 复制/etc 文件夹到/mnt 目录 cp -r(-a) /etc /mnt
- 回到上一次文件夹 cd -
- 切换到当前用户的家目录_cd ~________________________
- 如何查找ls 命令的位置_______which ls_________________________________
- 请写出ll 命令中查看到的7大文件类型缩写 - s l p c b d
- 仅显示/etc文件夹的属性 stat 或者 ll -d /etc
- 显示/etc/目录下所有以rc开头的文件或目录 ls /etc/rc*
- 只统计 /etc/ 文件夹的总大小 du -s /etc
- 找到存在时间超过3天以上的用户joe的临时文件find /tmp -mtime +3 -user joe
- 建立/etc/passwd文件的软连接并放到/mnt目录取名为soft ln -s /etc/passwd /mnt/soft
- 在当前文件夹递归建立 aa/bb/cc 文件夹 mkdir -p aa/bb/cc
- 找到 indoe号为12345 的文件并删除_________find -inum 12345 -delete find -inum 12345 -exec rm -rf {} \;
- 实时查看后十行 tail -f
14. 提取/etc/passwd 文件第一行的前4个字符?
Head -n 1 /etc/passwd |head -c 4
15.过滤出/etc/passwd 文件中以bash 结尾的行_?______
grep “bash$” /etc/passwd
16.快速过滤出/etc文件下包含root单词的所有文件?___
grep -r root /etc
17.现有a和b两个文件,如何将b 文件内容添加到a文件的末尾__
cat b >> a
18.将文件 a.tar.gz 解压到/opt 目录__
tar xf a.tar.gz -C /opt
19.使用vi 编辑器,在默认模式下 在光标的下一行插入使用什么快捷键__
o
20.挂载的作用是什么?__
将硬件设备和系统文件夹做关联
21如何显示隐藏文件?ls -a ls -A
22.在vi编辑器中,如何在所有行开头的行加上#号___
% s/^/#/
23.如何查询httpd软件是否安装_
rpm -q httpd
24.如何查询httpd软件配置文件位置_
rpm -qc httpd
25.如何使用rpm 命令卸载httpd软件
rpm -e httpd
26.如何统计 /etc/passwd 文件一共多少行?
wc -l /etc/passwd
cat /etc/passwd |wc -l
27.如何在不解压的情况下,查看 all.tar.gz 文件中的内容?__
tar ft all.tar.gz
27.过滤出 /etc/fstab 文件中的非空行____
grep -v “^$” /etc/fstab
28.du 统计文件夹大小时是否包含统计隐藏文件?____________是____________
29./dev/sr0 是什么设备?____________
光驱
30.将 /etc/passwd 文件中所有的root 换成admin______
% s/root/admin/g
31.如何刷新文件的时间?_______________
touch 文件
32.如何查看/etc/passwd文件中的隐藏字符__________
cat -A /etc/passwd
33.如何合并 A文件 和B文件__________
cat A B > C
34.长格式显示当前文件夹下的所有文件______
ll
ls -l
35.显示当前文件夹下以p开头的文件__________________________________
ls p*
36.一次性新建 1.txt 到10.txt 10个文件______________________________________
touch {1..10}.txt
37.在当前文件夹下将文件test 改名为123________________________________
mv test 123
38.找到30天以上,以log结尾大于1G的普通文件__________________________________
find -mtime +30 -name “*log” -size +1G -type f
39.当前目录是/home 以绝对和相对路径的方式进入/opt____________________________
cd /opt
cd ../opt
40.如何快速找出/etc/文件夹中所有包含root字符的文件____________________________
grep -r root /etc/
tail -n +2 什么意思?__________________________________________________
41.从第二行开始显示
42.过滤出/etc/fstab 文件中所有的空行_______________________________
grep “^$” /etc/fstab
43.过滤出/etc/passwd 文件中以root开头的行__________________________
grep “ ^root” /etc/passwd
44.过滤出下图中的第二行________________________________________
ifconfig ens33|grep netmask
ifconfig ens33|head -n2|tail -n1
- 使用tar归档和gzip压缩 /etc/文件夹到当前目录___________________________
tar zcvf etc.bak.tar.gz /etc
46.如何不解压查看归n档文件中的内容_________________________________________
tar tf
47.使用vi编辑器的快捷方式打开上一次打开的文件______________________________
!vim
48.使用vi编辑器打开某一文件直接让光标处在第十行_____________________
vim +10
49.在命令模式下使用什么命令复制一行______________________________
yy
50.在命令模式下使用什么命令删除一行______________________________
dd
51.在命令模式下使用什么命令跳到第十行______________________________
10G
52.vi编辑器有哪几种模式_____________________________________________
命令模式 输入模式 末行模式
53.什么快捷键可以终止当前运行的命令________________________________
ctrl +c
54.显示anaconda-ks.cfg文件的的行号_________________________________
set nu
55.红帽安装包一般以什么后缀命名______________________________
rpm
56.如何查看httpd 软件的详细信息____________________________
rpm -qi httpd
57.如和将光驱挂载到 /mnt目录____________________________________
mount /dev/sr0 /mnt
58.如何查看挂载情况_____________________________________________
df
mount
59.如何找出 A文件和 B文件中相同的部分_________________________
grep -f A B
60.管道符(|)的作用是什么?_______________________________________
将第一个命令的执行结果当做参数传给下一个命令
61.man 5 文件名 什么意思?__________________________
查看文件的格式
62.centos7 默认的shell 是什么?________________________________________
/bin/bash
63.简单描述下shell 的作用________________________________________________
翻译官
64.复制链接文件test到/mnt目录保留属性_____________________________________
cp -a test /mnt
65.编译安装软件的优点_________________________________________________
自由度高 可以安装较新的版本
66.yum安装软件的优点_________________________________________________
自动解决依赖关系
67.Yum 仓库的 客户端配置文件在哪个目录下?____________________________________
/etc/yum.repos.d/
68.编译安装中如何查看可以添加哪些模块________________________________________
./configure --help
69.源码包中一般有哪些文件?___________________________________________________
源代码 帮助说明 默认配置文件等
70.找到/mnt目录下f开头的普通文件并移动到/opt _________________________________
find /mnt -name “f*” -type f -exec mv {} /opt\;
71.快速过滤出 /etc/passwd 文件中不是以#号开头的行_____________________________
grep -v “^#” /etc/passwd
72.请写出编译安装需要哪几步, 并做简要解释
./configure 检测安装环境
make 将人类使用的 高级语言翻译成二进制
make install 复制文件到硬盘
73.请写出搭建本地yum仓库的过程,(从挂载开始)
mount /dev/sr0/mnt
cd /etc/yum.repos.d/
mkdir bak
mv *repo bak
vim /etc/yum.repos.d/local.repo
[local]name=locabaseurl=file:///mntgpgcheck=0
yum clean all
yum makecache
74.请写出命令执行的过程。
绝对路径 --- 别名 -- 内部 - hash - 外部
看内部命令还是外部,……