N44013-沈宇欣 第二周作业

1、描述Linux发行版的系统目录名称命名规则以及用途。
命名规则:
  1、遵循FHS(Filesystem Hierarchy Standard)标准
       2、严格区分大小写
       3、目录也是文件,在同一路径下,两个文件不能同名
       4、支持使用除 / 以外的任意字符
       5、最长字符不能超过255个字符
目录描述:

N44013-沈宇欣 第二周作业


2、描述文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?
元数据信息:指文件的属性、大小、创建时间、访问时间、属主属组等信息。
用 stat 命令可以查看
N44013-沈宇欣 第二周作业
File:文件名
Size:文件大小(单位:byte)
Blocks:文件占用的数据块个数
IO Block:文件所占用数据块的块容量(单位:byte)
regular file:普通文件(文件类型)
Device:设备号(十六进制/十进制)
Inode:索引节点
Links:硬连接数(1代表没有其它的硬连接)
Access:第一个Access,权限(八进制/rwx格式)
Uid:所属主(ID号/名称)
Gid:所属组(ID号/名称)
Access:第二个Access,最近访问时间
Modify:最近数据修改时间
Change:最近元数据修改时间
Birth:创建时间

可以用touch 进行修改时间戳
格式:touch [OPTION]...FILE...
-a 仅改变 atime 和 ctime
-m 仅改变 mtime 和 ctime
-t [[CC]YY]MMDDhhmm[.ss] 指定atime和mtime的时间戳
其中,atime是第二个Access的时间戳,mtime是指Modify时间戳,ctime是指Change时间戳。


3、总结软连接和硬连接区别,并用实例操作说明。
软链接
ln -s 原文件 目标文件
   特征:
1、相当于windows的快捷方式
2、符号链接,所以链接文件大小都很小
3、当运行软连接的时候,会根据链接指向找到真正的文件,然后执行
4、所有链接文件的权限都是777,而真正的权限是由指向的那个文件决定的
5、原文件丢失后,软链接无法访问,会报找不到的错误
6、ls -al ,软连接后面箭头执行的时源文件
硬链接
ln 源文件 目标文件
   特征:1、原文件和链接文件的属性完全一样
     2、链接文件和源文件的关系类似于:复制+同步更新
     3、当原文件丢失,硬链接文件还可以访问
     4、不能跨分区,不能针对目录使用
     5、原理:原文件和硬链接文件的节点相同的,1个文件名只能对应1个节点号。但是1个节点号能对应多个文件名。所以,他们的属性完全相同,并且修改了其中一个的内容另外一个也会跟着修改。

        对shenyuxin文件创建 syx硬链接,和syx1软连接,当删除源文件shenyuxin后,syx还能打开,syx1无法打开。
        硬链接的文件和源文件属性一样,元数据一样。

N44013-沈宇欣 第二周作业

4、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。
ls:列出指定目录下的内容格式;
mkdir:创建目录
rmdir:删除目录
cd:切换目录
cp:复制
格式:单源复制:cp [OPTION]... [-T] SOURCE DEST(如果DEST不存在则创建,存在则覆盖)
   多源复制:cp [OPTION]... SOURCE... DIRECTORY(DEST必须为directory)
 -i:交互式复制,即覆盖前提醒用户确认   
-f:强制覆盖目标文件  
-r,-R:递归复制目录
示例:cp -if /data/[1-3].txt /data/test --test必须为目录,把三个文件一起复制到test中   
cp -r /data /practice --把data目录及目录下的内容一起复制到practice中
rm:删除
rm [OPTION]... FILE...   
-i:交互式复制,即覆盖前提醒用户确认   
-f:强制覆盖目标文件   
-r,-R:递归处理,将制定目录下的所有文件包括目录一并删除
示例:rm -rf /practice --递归删除/practice目录


5、复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符
cp /etc/profile /tmp/
vim profile
N44013-沈宇欣 第二周作业

6、在vim中设置tab缩进为4个字符
在vim 中设置 :set tabstop=4
N44013-沈宇欣 第二周作业

猜你喜欢

转载自blog.51cto.com/11091379/2475538