关键词: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。
修改拥有组
我想改回去呢???继续看图说话。