CentOS常用的文本查看命令详解
关键词 :1.常用的文本查看命令-------2.文件的类型与基本的权限
1.常用的文本查看命令
下把命令一一 展示出来,然后在介绍 cat---- more----- less -----head----- tail
平时我实际使用时 cat 用的比较多吧。习惯了。。。。看图
more 的好处可以按照 % 来显示你要看的内容
使用比较自由的那就是less 各种快捷键帮你实现,你想完成的调整!(可以自己实际操作一下)
字母 j k 上下翻页
G 跳转行尾
g 到达行首
空格键 也很好用!!
那么head 和 tail 我们这样来,他俩就是反着来显示输出的结果 一个显示文本前十行(head) 一个显示文本后十行
同时都可以指定显示几行(对比上图 cat显示内容,你就可以发现区别)
一个显示文件文本的最后一行 一个显示第一行
完整写一下就是 head -n /etc/passwd || tail -n /etc/passwd (-n 代表数字)
!!!!直接加数字就行了 !!!!
2.文件的类型与基本的权限
大家都记得 学习ls 时的命令,为了看文件详细信息,都会使用ls -l 或者ll
看着这么一大段,不要捉急 慢慢道来!
前面这个我标记的 -rw-r--r--. 我们分开看 先看 -
这一位代表文件类型
- 普通文件
d目录文件
l 链接文件
b 块设备
s 套接字
c 字符设备
p 管道文件
知道这么一大段 以后可以根据这个判断 文件类型了
那么rw-r--r-- 先不说,后面在说.
centos 6 以后出现的 这个 . 与selinux 有关,有的后面是 这个是acl的问题 知道就好。
那么往后看 2个root 分别代表 拥有者:拥有组 还有一个other用户
----- ok到这终于可以告诉你们 rw-r--r--了。
rw- 是拥有者 root 权限 r-- 是拥有组的权限 r-- 是其他用户的权限
r w x 表达的含义
r----读权限
w---写权限
x----执行
eg:
drwxr-xr-x 10 root root 4096 12月 26 09:49 source 1
-rw-r--r-- 1 root root 1161 12月 26 09:49 search.php 2
看着例子1 解释一下 x 上面说了是 执行权限
x 通常可以说是 执行权限 (有的普通文件也是有的),针对目录的话‘ x ’ 很重要,他决定我们是不是能进入目录(cd )
再往后 eg:1中 数字4096 ----代表文件的大小
数字后面 12月 26 09:49 代表 文件最新的修改时间
再往后就是文件名
--------说一下drwxr-xr-x. 后面的那个数字 2 那是 inode 。 用ls -i 可以看到 inode号
数字含义就是(几个文件 使用了相同的inode节点号 )
既然说了r-读 w-写 x-执行 也就是说这些权限是可以更改的,命令是 chmod
问题来了怎么改 怎么表示?????
---只说一种 数字表示 权限中 r=4 w=2 x=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。
更改 拥有组
我想改回来呢??? 继续看图说话。
相关文章
Centos7.8怎么更新openssh? Centos升级openssh的技巧
Centos7.8怎么更新openssh?Centos7.8系统想要安装openssh,该怎么安装呢?下面我们就来看看Centos升级...03-18Centos7.8怎么更新openssl? CentOS升级OpenSSL的技巧
Centos7.8怎么更新openssl?Centos7.8系统想要升级OpenSSL,该怎么升级呢?详细请看下文介绍...03-18- centos7没有图形化操作可能对很多人来说都不太习惯,下面我们来为centos7安装图形化界面,本文...03-18
- 今天小编在安装RHEL7的时候,一步留神没有安装图形化桌面,下面分享一下安装图形化桌面的过...03-18
- 下载CentOS-7.0-1406的时候,有很多可选则的版本,对于普通用户来说,不知道选择哪个好,下面...03-18
Centos 7怎么手动配置ip地址? Centos7配置IP地址的技
Centos 7怎么手动配置ip地址?Centos 7系统想要自己配置ip地址,该怎么操作呢?下面我们就来看看...03-18- 这篇文章主要介绍了Centos 7 压缩与解压缩命令小结,需要的朋友可以参考下...03-18
- 这篇文章主要介绍了Centos7 yum安装git服务器,需要的朋友可以参考下...03-18
CentOS 6.6系统怎么安装?CentOS Linux系统安装配置图
CentOS系统怎么安装?今天小编就为大家带来了CentOS Linux系统安装配置图解教程,需要的朋友可...03-18在vmware虚拟机中安装Linux系统CentOS7详细教程
这篇文章主要为大家分享在虚拟机中安装Linux系统CentOS7的方法,非常详细,看了这篇基本上都...03-18
最新评论