第二周

一、描述Linux发行版的系统目录名称命名规则以及用途。
1.系统目录命名规则:
(1).严格区分大小写;(2).目录也是文件,在同一路径下,两个文件不能同名;(3).目录名最长不能超过255个字符;(4).支持使用除/之外的任意字符;(5).遵循FHS(Filesystem Hierarchy Standard)标准;
2.系统目录的用途:
第二周
bin: 供全部用户使用的基本二进制程序文件;
boot:引导开机加载须要用到的各类静态文件;
dev:存储特殊文件或设备文件;其中设备有两种类型:字符设备、块设备;
etc:用于存放系统程序的配置文件,只能为静态;
home:普通用户的家目录所在位置;通常在该目录下建立对应用户的家目录文件;
lib:为系统启动或者根文件系统上的应用程序提供共享库,以及为内核提供内核模块;
lib64:64位系统特有的存放64位共享库的路径;
meidia:便携设备挂载点,如光盘、U盘等;
mnt:其余文件系统的临时挂载点;
opt:附加应用程序的安装位置;可选路径
proc:基于内存的的虚拟文件系统,用于为内核及进程存储其相关信息:
它们多为内核参数;
root:系统管理员的家目录;
sbin: 供系统管理使用的工具程序;
srv:当前主机为服务提供的数据;
sys:其主要做用在于管理Linux设备提供一种统一模型的接口;
tmp:为那些会产生临时文件的程序提供的用于存储临时文件的目录;可供全部用户执行写入操做:有特殊权限;
usr:全局共享的只读数据路径;
var:存储长发生变化的数据的目录;node

二、描述文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?
元数据:是指文件的属性、大小、建立时间、访问时间、属主属组等信息.vim

查看文件的元数据信息须要用到一个命令:stat
第二周
有三个时间戳:
access time:访问时间,简写atime,读写文件内容ide

modify time: 修改时间,mtime,改变文件内容(数据)

        change time:改变时间,ctime,元数据发生改变

修改文件的时间戳:touch工具

touch - change file timestamps3d

-c: 指定的文件路径不存在时不予建立;code

-a: 仅修改access time;blog

-m:仅修改modify time;接口

-t STAMP进程

三、总结软连接和连接区别,并用实例操做说明。内存

硬连接和软连接的区别:

原理上,硬连接和源文件的inode节点号相同,二者互为硬连接。软链接和源文件的inode节点号不一样,进而指向的block也不一样,软链接block中存放了源文件的路径名。
实际上,硬连接和源文件是同一份文件,而软链接是独立的文件,相似于快捷方式,存储着源文件的位置信息便于指向。
使用限制上,不能对目录建立硬连接,不能对不一样文件系统建立硬连接,不能对不存在的文件建立硬连接;能够对目录建立软链接,能够跨文件系统建立软链接,能够对不存在的文件建立软链接.
建立一个硬连接:
第二周
建立的一个软连接:
第二周

四、Linux上面的文件管理类命令都有哪些,其经常使用的方法及其相关示例演示。
有 cp(复制),mv(在相同目录下操做文件或者目录至关于重命名,不一样目录操做目录或者文件至关于剪切移动),rm(删除)
第二周

五、复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的行首的空白字符。
cp /etc/profile /tmp/
cat /tmp/profile | sed -r 's/^ +//'

六、在vim中设置tab缩进为4个字符。编辑vim配置文件:vim /etc/vimrc 再在文件中添加语句:set tabstop=4

相关文章
相关标签/搜索