0410课后复习

2019-04-10  本文已影响0人  杰S咪

复习

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

答:
tar zcf /tmp/oldboy.tar.gz /oldboy/* --exclude =old

[root@gyj oldboy]# ls
01.txt  02.txt  03.txt  04.txt  05.txt  old
[root@gyj oldboy]# tar zcvf /tmp/oldboy.tar.gz   /oldboy/* --exclude=old  
tar: 从成员名中删除开头的“/”
/oldboy/01.txt
/oldboy/02.txt
/oldboy/03.txt
/oldboy/04.txt
/oldboy/05.txt
[root@gyj oldboy]# ll /tmp
总用量 1996
lrwxrwxrwx. 1 root root       4 4月  10 08:46 etc1 -> /etc
-rw-r--r--. 1 root root     357 4月  10 08:53 ifcfg
lrwxrwxrwx. 1 root root      41 4月  10 08:49 net -> /etc/sysconfig/network-scripts/ifcfg-eth0
-rw-r--r--. 1 root root     153 4月  10 18:09 oldboy.tar.gz
-rw-r--r--. 1 root root       7 4月   8 11:40 oldboy.txt

2.查看系统当前的年月日时分秒

答:
date

[root@gyj ~]# date
2019年 04月 10日 星期三 18:59:38 CST
[root@gyj ~]# 

3.显示十天前的时间

答:
date -d '-10day'

[root@gyj ~]# date -d '-10day'
2019年 03月 31日 星期日 19:02:01 CST
[root@gyj ~]# 

4.显示十天后的时间

答:
date -d '+10day'

[root@gyj ~]# date -d '+10day'
2019年 04月 20日 星期六 19:02:55 CST
[root@gyj ~]# 

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

答:
date -s '19:00:00 2019-5-1'

[root@gyj ~]# date -s '19:00:00 2019-5-1'
2019年 05月 01日 星期三 19:00:00 CST
[root@gyj ~]# date
2019年 05月 01日 星期三 19:00:02 CST
[root@gyj ~]# 

6.同步当前网络时间

答:
ntpdate ntp.aliyun.com

[root@gyj ~]# date
2019年 05月 01日 星期三 19:01:58 CST
[root@gyj ~]# ntpdate ntp.aliyun.com 
10 Apr 20:25:31 ntpdate[8114]: step time server 203.107.6.88 offset -1809399.476278 sec
[root@gyj ~]# date
2019年 04月 10日 星期三 20:25:33 CST
[root@gyj ~]# 

7.什么是inode,什么是block

答:

inode

含义
1.索引节点
2.存放文件属性信息(不包括文件名)
3.显示block的位置
特点
1.大小:256字节
2.linux 下面创建一个非空文件占用1个inode和至少1个block
3.在同一个分区(文件系统) 唯一

block

含义
1.数据块
2.存放文件的内容(实体)
特点
1.大小:4k
2.文件比较小1k,剩余3k无法使用。文件比较大,占用多个block

8.哪种链接的inode与原文件相同

答:
硬链接

[root@gyj ~]# ln 1  1.in
[root@gyj ~]# ln -s  1   1.soft
[root@gyj ~]# ls -lhi
总用量 4.0K
33574987 -rw-r--r--. 2 root root    0 4月  10 20:39 1
33574987 -rw-r--r--. 2 root root    0 4月  10 20:39 1.in
33575021 lrwxrwxrwx. 1 root root    1 4月  10 20:40 1.soft -> 1
33574978 -rw-------. 1 root root 1.7K 3月  26 00:37 anaconda-ks.cfg
[root@gyj ~]# 

9.软连接与硬链接的区别

答:
软连接=a
硬链接=b

含义
a相当于windows快捷方式,存放源文件位置
b在同一个磁盘分区中,inode号码相同文件互为硬连接
特点
a软连接可以跨文件系统,硬连接不可以跨文件系统
b不能对目录创建硬链接,但可以创建软连接,对目录的软连接常用
删除源文件、硬链接和软连接中其一相互的影响
1.删除文件软连接,源文件和硬链接文件无影响
2.删除文件硬链接,源文件和软连接文件无影响
3.删除文件源文件,硬链接无影响,其软连接失效
4.删除文件源文件和其硬链接,整个文件被删除

10.困难难度

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

答:
tar -zcvf /tmp/-$(date +%Y%m%d-%H%M).tar.gz /etc/

[root@gyj ~]# tar -zcvf /tmp/$(date +%Y%m%d-%H%M).tar.gz /etc/
tar: 从成员名中删除开头的“/”
/etc/
/etc/fstab
...
...
/etc/vimrc
/etc/machine-info
/etc/hostname
/etc/isscu
/etc/montd
[root@gyj ~]# ll /tmp
总用量 12000
-rw-r--r--. 1 root root 10240164 4月  10 20:57 20190410-2057.tar.gz
lrwxrwxrwx. 1 root root        4 4月  10 08:46 etc1 -> /etc
-rw-r--r--. 1 root root      357 4月  10 08:53 ifcfg

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

答:
find / -type f -name 'oldboy'
ls -lhi /tmp/oldboy

[root@gyj ~]# find / -type f  -name 'oldboy'
/tmp/oldboy
[root@gyj ~]# ls -lhi /tmp/oldboy
16810266 -rw-r--r--. 1 root root 0 4月  10 21:00 /tmp/oldboy
[root@gyj ~]# 

预习
什么是超级用户、普通用户、虚拟用户,他们的UID分别是多少
创建一个属于old用户组的用户boy

上一篇下一篇

猜你喜欢

热点阅读