在linux系统中,文件权限的操作是经常使用到的,我们可以通过简单的命令查看文件的基本权限,修改文件的内容以及删除所创建的文件或者是文件夹。具体内容如下:
一、文件内容查看
1. touch 文件名称(在指定的文件夹下面创建新的文件);
2.cat -n 文件名称(查看文件的内容,只显示当地文件的最后一页);
3.tac -n 文件名称(查看文件内容,显示文件的最后一页,但是是倒着显示文件的内容);
4.more 文件名称(分页查看指定文件的内容,但是不能够实现文件内容向上翻页);
5.less 文件名称(分页查看文件内容,可以实现向上翻页);
6.head -n 文件名称(查看文件的前几行内容,系统默认的为前10行);
7.tail -n 文件名称(查看文件的末尾的几行内容,系统默认为10行);-f 为动态的显示文件的末尾的内容;
二、文件以及文件夹基本操作
1.cp (-r | -p)源文件路径 新文件路径 (r参数表示复制文件目录,p参数表示复制文件的时候将文件的属性一起复制过来);
2.pwd 显示当前所在的系统路径;
3.rm (-r |-f) 文件或者文件夹路径名称(r表示删除当前的文件,-p表示强制删除该文件,不需要询问);
4.mv 文件或者文件夹名称(修改文件夹的名称说着是移动文件、文件夹);
5.mkdir -p 文件夹名称(创建一个新的文件夹,-p参数表示可以递归的创建文件夹);
6.rmdir 文件夹名称(删除文件夹名称);
三、链接文件(软连接和硬链接);
1.以l开头的文件权限的查看微链接文件,
2.创建软连接文件 ln -s 源文件 目标文件(.soft为软连接文件,hard为硬链接文件);
3.软连接文件乐视与windows文件系统的桌面图标,但源文件丢失的时候,系统会显示改文件找不到;硬链接类似于文件的复制,保留文件的属性,当源文件丢失后,系统仍可以正常访问系统,根据节点号码进行软连接和硬链接的判断,硬链接的node节点号码保持一致;
4.软连接可以实现跨区域访问,而硬链接这不可以(也就是说我们的硬链接文件不能够在不同的文件区域进行操作);
5.硬链接不能够针对目录进行使用;