Linux基础命令笔记(一)

学习linux,必须要知道在linux系统中一切都为文件。
其中,最重要的是理解对文件的权限操作,因为linux是多用户的存在,不同的身份(user,group,others),只有知道权限,才能对文件进行操作。
权限
r   可读 数值为4
w   可写 数值为2
x   可执行 数值为1

-rwxrwx–x一共十个字符,分成四段。
第一个字符“-”表示普通文件;这个位置还可能会出现“l”链接;“d”表示目录
第二三四个字符“rw-”表示当前所属用户的权限。 所以用数值表示为4+2=6
第五六七个字符“rwx”表示当前所属组的权限。 所以用数值表示为4+2+1=7
第八九十个字符–x”表示其他用户权限。 所以用数值表示为1

chgrp:改变文件所属群组
chown:改变文件所有者
chmod:改变文件的权限
Linux基础命令笔记(一)_第1张图片

Linux基础命令笔记(一)_第2张图片

Linux基础命令笔记(一)_第3张图片

chmod用法

  • 通过改变权值(权限的数值)来改变权限
    Linux基础命令笔记(一)_第4张图片
  • 通过符号类型(+,-,=)来改变权限
    u: user
    g: group
    o: others
    a: all
    Linux基础命令笔记(一)_第5张图片
    Linux基础命令笔记(一)_第6张图片
    Linux基础命令笔记(一)_第7张图片
    Linux基础命令笔记(一)_第8张图片

小知识点:
linux中扩展名没有任何意义,为方便用户辨别文件。
windows中扩展名为了方便对文件的执行。

绝对路径:由根目录(/)开始写起的文件名
相对路径: . 表当前目录, .. 表上一层目录,- 表当前目录 ,~ 表家目录(根home有区别)
Linux基础命令笔记(一)_第9张图片

你可能感兴趣的:(Linux)