Spark修炼之道(基础篇)——Linux大数据开发基础:第四节:Linux文件系统(二)

  • 时间:
  • 浏览:0

采用getfacl来获取文件的ACL完整信息,当文件不带有acl时,所显示的信息与ls -l命令相同

采用setfacl命令进行文件精细权限的设置,命令格式如下:

使用cd命令切换到目录的符号连接时,路径名中显示的是符号链接名称

更多which whereis locate命令相关内容,在后期讲linux中的正则表达式时仍然会有所涉及,此时亲们后后 我会简单使用前面讲述的有有另一个命令即可。

which在设定的搜索路径下进行目录搜索,只显示搜索到的第一有有另一个文件

采用tar -cvf命令进行目录或文件的打包, c表示create,v表示verbose,显示完整信息,f表示从一有有另一个文件进行读写,打包好的文件以tar作为扩展名结尾

删除符号链接或硬链接与删除其它文件是一样的,相似:

linux中的硬链接原本文件的形式出先在文件特性中,机会硬链接与被链接文件在同一有有另一个目录中,则名字时需不一样,没了同一有有另一个目录句子,后能 这麼此要求

符号链接后能 指向一有有另一个不趋于稳定的文件,相似

在网络上传输的文件通常就有经过gzip压缩后,再由tar归档后的文件,如下图所示:



使用tar -zxvf命令进行解压缩

在实际使用使用过程中,机会linux系统自身权限控制不后能 满足要求,还时需进一步细化,此时后能 用ACL( Access Control List )进行,它主要提供 owner,group,others 的 read,write,execute 权限之外的细部权限配置。它后能 针对单一使用者,单一文件或目录来进行 r,w,x 的权限规范,对于时需特殊权限的使用状态非常有帮助。

Ubuntu操作系统要使用ACL,时需手动去安装,安装法律法律土办法如下:

使用apt-get install acl命令进行ACL的安装

创建新的test.txt文件后后 ,符号链接指向新文件,硬链接仍然指向被删除的文件

加进去去公众微信号,后能 了解更多最新Spark、Scala相关技术资讯

其中ugo分别是u或g或o,分别对应设置用户、组及很多用户对文件的访问权限。name为用户或组名,机会是o则不需要指定,permissions是为待设置的权限,file-list,使用相似下:

在标准路径下搜索与名称相关的文件,whereis将所有搜索到的文件都显示

后面 的代码说明,机会在acl目录中这麼指定文件的acl信息,则会使用目录对应默认acl。

硬链接机会采用的是指针的法律法律土办法,机会文件删除,它将经常指向已删除的文件,而软链接经常指向新创建的文件

locate命令用于在本地文件系统上进行文件搜索,下面的例子给出了与xtwy相关的所有系统文件,包括隐藏文件:

机会文件较大句子,占用血块的磁盘空间或网络流量,常常会对文件进行压缩存储或网络传送,本节将介绍几种常用的文件压缩和归档法律法律土办法

硬链接以文件形式趋于稳定,但它实质上指向的是同一有有另一个文件,只不过是创建了指向目标文件的指针,即ln命令不需要创建文件的副本,即它与cp命令有着本质的区别,如下图所示:

linux操作系统除了支持硬链接之外,还支持符号链接(symbolic link)或软链接(soft link)。硬链接是直接指向文件的指针,它除了后能 创建文件的符号链接之外,还后能 创建目录的符号链接。先看几只例子:

给目录加进去去acl