Linux 学习

发布时间:2023年12月26日
  1. 复制/etc 文件夹到/mnt 目录?? cp? -r(-a)?? /etc?? /mnt
  2. 回到上一次文件夹? cd? -
  3. 切换到当前用户的家目录_cd? ~________________________
  4. 如何查找ls 命令的位置_______which?? ls_________________________________
  5. 请写出ll 命令中查看到的7大文件类型缩写 -? s? l? p? c? b? d
  6. 仅显示/etc文件夹的属性? stat 或者? ? ll?? -d??? /etc
  7. 显示/etc/目录下所有以rc开头的文件或目录?? ls? /etc/rc*
  8. 只统计 /etc/?? 文件夹的总大小? du? -s? /etc
  9. 找到存在时间超过3天以上的用户joe的临时文件find?? /tmp?? -mtime +3 -user joe ?
  10. 建立/etc/passwd文件的软连接并放到/mnt目录取名为soft? ? ln?? -s??? /etc/passwd????? /mnt/soft
  11. 在当前文件夹递归建立 aa/bb/cc? 文件夹? ?mkdir? ?-p? ?aa/bb/cc?
  12. 找到 indoe号为12345 的文件并删除_________find? -inum?? 12345?? -delete? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? find? -inum?? 12345?? -exec? rm -rf? {}?? \;
  13. 实时查看后十行? ? 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

  1. 使用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 -? 外部

看内部命令还是外部,……

文章来源:https://blog.csdn.net/zzzxxx520369/article/details/135207321
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。