关键词:1.常用的文本查看命令——-2.文件的类型与基本的权限

1.常用的文本查看命令

下把命令一一展示下来,之后在介绍cat—-more—--less—--head—--tail

平常我实际使用时cat用的比较多吧。习惯了。。。。看图

more的益处可以根据%来显示你要看的内容

使用比较自由的那就是less各类快捷键帮你实现,你想完成的调整!(可以自己实际操作一下)

字母jk上下翻页

G跳转行尾

g抵达行首

空格键也挺好用!!

这么head和tail我们这样来centos查看所有一个文件,他俩就是反着来显示输出的结果一个显示文本前十行(head)一个显示文本后十行

同时都可以指定显示几行(对比上图cat显示内容,你就可以发觉区别)

一个显示文件文本的最后一行一个显示第一行

完整写一下就是head-n/etc/passwd||tail-n/etc/passwd(-n代表数字)

!!!!直接加数字就行了!!!!

2.文件的类型与基本的权限

你们都记得学习ls时的命令centos查看所有一个文件,为了看文件详尽信息北京linux培训,还会使用ls-l或则ll

看着如此一大段,不要好惨渐渐道来!

后面这个我标记的-rw-r--r--.我们分开看先看-

这一位代表文件类型

-普通文件

d目录文件

l链接文件

b块设备

s套接字

c字符设备

p管线文件

晓得如此一大段之后可以依据这个判定文件类型了

这么rw-r--r--先不说,前面在说.

centos6之后出现的这个.与selinux有关,有的旁边是+这个是acl的问题晓得就好。

这么往前看2个root分别代表拥有者:拥有组还有一个other用户

—--ok到这总算可以告诉大家rw-r--r--了。

rw-是拥有者root权限r--是拥有组的权限r--是其他用户的权限

rwx抒发的涵义

r—-读权限

w—写权限

x—-执行

eg:

drwxr-xr-x10rootroot409612月2609:49source1

-rw-r--r--1rootroot116112月2609:49search.php2

看着事例1解释一下x里面说了是执行权限

x一般可以说是执行权限(有的普通文件也是有的),针对目录的话‘x’很重要linux删除命令,他决定我们是不是能步入目录(cd)

再往前eg:1中数字4096—-代表文件的大小

数字前面12月2609:49代表文件最新的更改时间

再往前就是文件名

——--说一下drwxr-xr-x.旁边的那种数字2那是inode。用ls-i可以看见inode号

数字涵义就是(几个文件使用了相同的inode节点号)

既然说了r-读w-写x-执行也就是说这种权限是可以修改的,命令是chmod

问题来了如何改如何表示?????

—只说一种数字表示权限中r=4w=2x=1我想改一改我自己创建的1.txt这么这样来

目录默认的权限755也就是(rwxr-xr-x)

文件默认权限644也就是(rw-r--r--)

所以我创建的1.txt默认644(rw-r--r--)换算就是(4+2--4--4)=644

我想把我的1.txt权限改为666看图(看我标箭头)

再看一个关于目录的

我加了一个参数-R这样在用在目录时可以递归的更改整个目录下的权限!!看我的图就行。。

接着我们继续介绍拥有者和拥有组

文件的拥有者和拥有组也是可以做更改的使用chown命令

还用test1文件,我还完善的2个用户test1和test2看图说话

目录test1原先的拥有者拥有组都是root,先更改了拥有者为test1。

修改拥有组

我想改回去呢???继续看图说话。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复