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