当前位置: 技术问答>linux和unix
linux初学者求助。。。。急急。
来源: 互联网 发布时间:2016-03-11
本文导语: 1)显示如下日期格式:2007-06-10 18:08:29 2)在/tmp/下新建目录testqq,并指定权限711 3)显示环境变量path,并将/root加入到$PATH中 4)用cat显示/etc/passwd,并打印出行号 5)显示/etc/passwd文件中的11-20行 6)假设root用户的主目录中...
1)显示如下日期格式:2007-06-10 18:08:29
2)在/tmp/下新建目录testqq,并指定权限711
3)显示环境变量path,并将/root加入到$PATH中
4)用cat显示/etc/passwd,并打印出行号
5)显示/etc/passwd文件中的11-20行
6)假设root用户的主目录中有一个test目录,该目录中有文件和目录,怎样用一个命令就能删除这个目录
7)Linux文件权限设定主要是对三种用户和三个权限进行设定,请写出三种用户和3个权限是什么?
8)Linux中有两种链接文件,说明两种链接文件的区别。
9)Linux系统中默认用来存放系统配置文件的目录是哪一个,挂载文件系统的目录是哪一个,用户test的主目录在哪里?
10)文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,请写出相关命令。
2)在/tmp/下新建目录testqq,并指定权限711
3)显示环境变量path,并将/root加入到$PATH中
4)用cat显示/etc/passwd,并打印出行号
5)显示/etc/passwd文件中的11-20行
6)假设root用户的主目录中有一个test目录,该目录中有文件和目录,怎样用一个命令就能删除这个目录
7)Linux文件权限设定主要是对三种用户和三个权限进行设定,请写出三种用户和3个权限是什么?
8)Linux中有两种链接文件,说明两种链接文件的区别。
9)Linux系统中默认用来存放系统配置文件的目录是哪一个,挂载文件系统的目录是哪一个,用户test的主目录在哪里?
10)文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,请写出相关命令。
|
10,chmod a+x exer1
|
8,4点不同 :
(1)软连接可以 跨文件系统 ,硬连接不可以 。实践的方法就是用共享文件把windows下的 aa.txt文本文档连接到linux下/root目录 下 bb,cc . ln -s aa.txt /root/bb 连接成功 。ln aa.txt /root/bb 失败 。
(2)关于 I节点的问题 。硬连接不管有多少个,都指向的是同一个I节点,会把 结点连接数增加 ,只要结点的连接数不是 0,文件就一直存在 ,不管你删除的是源文件还是 连接的文件 。只要有一个存在 ,文件就 存在 (其实也不分什么 源文件连接文件的 ,因为他们指向都是同一个 I节点)。 当你修改源文件或者连接文件任何一个的时候 ,其他的 文件都会做同步的修改 。软链接不直接使用i节点号作为文件指针,而是使用文件路径名作为指针。所以 删除连接文件 对源文件无影响,但是 删除 源文件,连接文件就会找不到要指向的文件 。软件有自己的inode,并在磁盘上有一小片空间存放路径名.
(3)软连接可以对一个不存在的文件名进行连接 。
(4)软连接可以对目录进行连接。
(1)软连接可以 跨文件系统 ,硬连接不可以 。实践的方法就是用共享文件把windows下的 aa.txt文本文档连接到linux下/root目录 下 bb,cc . ln -s aa.txt /root/bb 连接成功 。ln aa.txt /root/bb 失败 。
(2)关于 I节点的问题 。硬连接不管有多少个,都指向的是同一个I节点,会把 结点连接数增加 ,只要结点的连接数不是 0,文件就一直存在 ,不管你删除的是源文件还是 连接的文件 。只要有一个存在 ,文件就 存在 (其实也不分什么 源文件连接文件的 ,因为他们指向都是同一个 I节点)。 当你修改源文件或者连接文件任何一个的时候 ,其他的 文件都会做同步的修改 。软链接不直接使用i节点号作为文件指针,而是使用文件路径名作为指针。所以 删除连接文件 对源文件无影响,但是 删除 源文件,连接文件就会找不到要指向的文件 。软件有自己的inode,并在磁盘上有一小片空间存放路径名.
(3)软连接可以对一个不存在的文件名进行连接 。
(4)软连接可以对目录进行连接。
|
1 date '+%F %T'
2 mkdir /tmp/testqq && chmod 711 /tmp/testqq
3 echo $PATH && PATH=$PATH:/root
4 cat -n /etc/passwd
5 awk 'NR==11,NR==20' /etc/passwd
6 rm -rf /root/test
7 所有者 用户组 其它用户 权限分别为读、写、执行
8 软连接不占节点,相当于文件的快捷方式,当软连接被删除不影响原文件。
9 Linux系统中默认用来存放系统配置文件的目录是/etc,挂载文件系统的目录是/,用户test的主目录在/home/test
10 chmod 764 exer1
2 mkdir /tmp/testqq && chmod 711 /tmp/testqq
3 echo $PATH && PATH=$PATH:/root
4 cat -n /etc/passwd
5 awk 'NR==11,NR==20' /etc/passwd
6 rm -rf /root/test
7 所有者 用户组 其它用户 权限分别为读、写、执行
8 软连接不占节点,相当于文件的快捷方式,当软连接被删除不影响原文件。
9 Linux系统中默认用来存放系统配置文件的目录是/etc,挂载文件系统的目录是/,用户test的主目录在/home/test
10 chmod 764 exer1
|
用户test的主目录在哪里?
放在/home/test
放在/home/test
|
当用ls -l命令查看文件信息时,软连接的大小为固定的值,而硬连接的大小和源文件大小一致,不过并没有使用如此多的存储空间,硬连接和源文件共享了相同的存储空间。
|
10,chmod 764 exer1或者是chmod u+x,g+w exer1
|
5. head -20 /etc/passwd | tail -10
7. roor用户 组用户 普通用户 , 读 写 执行
9. /etc, /mnt, /home/test
7. roor用户 组用户 普通用户 , 读 写 执行
9. /etc, /mnt, /home/test