【Linux基础】-测试题

在/tmp 目录下创建名为etc1 的 /etc 的软连接

ln -s /etc/ /tmp/etc1

在/tmp/目录下创建名为net 的,/etc/sysconfig/network-scripts/ifcfg-eth0 或ens33 文件的软连接

ln -s /etc/sysconfig/network-scripts/ifcfg-eth0 /tmp/net

将网卡配置文件复制到/tmp 目录下,并改名为ifcfg

cp /etc/sysconfig/network-scripts/ifcfg-eth0 /tmp/ifcfg

将/tmp/ifcfg 文件中的所有小写字母替换成大写字母

 tr 'a-z' 'A-Z' < /tmp/ifcfg 

将/tmp/ifcfg 文件中的所有数字删除

 tr -d '0-9'  < /tmp/ifcfg 

查找cat 命令与reboot 命令的位置

[root@lcx01 tmp]# which cat reboot
/usr/bin/cat
/usr/sbin/reboot

查找根下所有名中带有lcx 的文件与目录(不区分大小写)

find / -iname '*lcx*'

查找根下所有大于1M 的目录

find / -type d -size +1M

查找/etc/目录下三级目录以内,以.txt 结尾的文件(不区分大小写)

find /etc/ -maxdepth 3 -type f -iname '*.txt'

查看/tmp/ifcfg,每行显示2 列

xargs -n 2 

将/etc/目录压缩到/tmp/目录下,压缩包名为etc.tar.gz(显示过程)

tar zcvf /tmp/etc.tar.gz  /etc/

查看/tmp/etc.tar.gz 这个压缩包中都有什么文件

tar tf /tmp/etc.tar.gz  

将/tmp/etc.tar.gz 目录解压到/root/目录下(不显示过程)

tar xf /tmp/etc.tar.gz -C  /root/

复习(困难难度)

查找/etc/下所有不是以.txt 结尾的文件

find /etc/ -type f ! -iname  '*.txt'

查找根下最近一天所修改的文件

find / -type f -mtime 1

复习+预习

查看系统当前的年月日

[root@lcx01 tmp]# date +%Y-%m-%d
2019-04-10

查看系统当前的时分秒

[root@lcx01 tmp]# date +%H:%M:%S
17:00:51

显示十天前的时间

[root@lcx01 tmp]# date -d '-10day' +%F_%T
2019-03-31_17:01:38

显示十年后的时间

[root@lcx01 tmp]# date -d '+10year' +%F_%T
2029-04-10_17:02:15

将时间修改成2019 年5 月1 日19 时0 分

[root@lcx01 tmp]# date -s '20190501 19:00:00'
Wed May  1 19:00:00 CST 2019

同步网络时间

[root@lcx01 tmp]# ntpdate ntp1.aliyun.com
10 Apr 17:10:54 ntpdate[77877]: adjust time server 120.25.115.20 offset 0.001572 sec

复习

排除/lcx/目录下的lcx文件,打包到/tmp下,并命名为lcx.tar.gz

tar zcvf /tmp/lcx.tar.gz /lcx/ --exclude /lcx/lcx

什么是inode,什么是block:

inode:索引节点的inode号码,存放文件属性信息,包括大小、所有者、权限、文件类型、硬链接数、时间,还有block的位置,但是文件名没有存放在这里
block:用来存放文件内容

哪种链接的inode与源文件相同:

硬链接,inode的节点和源文件相同

软连接与硬链接的区别:

首先是不能对目录创建硬链接,但可以创建软链接
还有是软链接可以跨文件系统,硬链接不能跨文件系统

困哪难度

压缩/etc/目录到/tmp下,并以时间命名

tar zcf /tmp/`date +%F-%T` /etc

查找根下名字中带有lcx的文件,并查看它的详细信息

find / -type f -name '*lcx*'|xargs -

什么是超级用户、普通用户、虚拟用户,他们的UID分别是多少

超级用户:拥有最高权限 UID 0
普通用户:能登录系统,但只能操作自己目录的内容
 UID:centos6是500以上 centos7是1000以上
虚拟用户:无法创建,系统自身拥有,不具有登录系统的能力
 UID centos6是1-499 centos7是1-999

创建一个属于lcx用户组的用户boy

groupadd lcx  
useradd -g lcx boy

Linux启动流程(CentOS6和CentOS7)

CentOS 6             CentOS 7
0 关机               0 关机
1单用户              1救援模式
2多用户没网          2多用户模式
3完全多用户          3多用户模式
4待开发用户设定      4多用户模式
5图形界面            5图形界面
6重启                6重启

链接分为—软链接—和—硬链接—

Linux提供远程连接服务是ssh远程控制卡_

默认端口_____22____,在___/etc/ssh/sshd_config____文件中进行修改端口

从当前系统中卸载一个已装载的文件系统的命令:____umount _____

下列关于链接描述,错误的是_B

硬链接就是让链接文件的i节点号指向被链接文件的i节点
硬链接和符号连接都是产生一个新的i节点
链接分为硬链接和符号链接
硬链接不能链接目录文件

在Linux系统中root用户的UID号是__0___GID是0

在Linux系统以 —文件方式—方式访问设备

如何知道操作系统的位数?(32位或64位)

查看操作系统位数   getconf LONG_BIT    
查看Linux版本信息  lsb_release -a

[root@lcx01 tmp]# uname -m  查看位数信息
x86_64
[root@lcx01 tmp]# uname -r  内核版本信息和位数信息
3.10.0-957.10.1.el7.x86_64
[root@lcx01 tmp]# uname   查看系统
Linux

你可能感兴趣的:(【Linux基础】-测试题)