Linux复习:用户操作权限及相关命令

版权声明:所有文章版权归属博主个人 https://blog.csdn.net/weixin_41143631/article/details/88841749

梳理操作系统,linux的脉络,把过去学习的知识系统化,一是方便自己复习,二是分享我的学习。

看完我这一篇文章,在linux下操作和编写代码没有问题。

我在Linux下最常使用的命令无外乎cd,ls

首先,作为用户,有普通用户和root用户,一些整个系统的设置,我会使用root,平时还是我自己用户

  • 超级用户(root):可以在linux系统下做任何事情,没有限制**(命令提示符为"#")**
  • 普通用户:在linux系统下只能做自己权限以内的事情**(命令提示符为"$")**

 

 使用su命令,可以切换root用户,当然要输入密码

从根目录切回普通则不需要密码

下图:

如图,,我的用户名是liuxin(这个可以随便起)

图中第一个“-”表面是普通文件,“d”自然表面目录文件。

ll命令可以查看当前目录下所有的文件的详细信息。,以3为分界,可以理解为3种不同的用户

第一组(u):文件拥有者
第二组(g):文件拥有者的所在组用户
第三组(a):其他用户

当然权限在创建时具有,也可以直接改变,使用

 chmod[参数]权限 文件名

比如chmod u+x file(file是我的文件名) (读写用对应rwx)就赋予用户操作权限了,我一般不常用

目录操作

对目录(目录也可以认为是文件)的操作

创建用mkdir 删除用rmdir

文件file

file 可以查看文件的更加详细信息

 上面说到的权限还是很重要的,如果没有对应权限是无法进行操作的哦。

目录中所需权限(摘自网上)
cd:语法 :cd 目录名(进入目录) 所需权限x(可执行)
touch:语法 :touch 文件名(创建文件) 所需权限wx(可写可执行)
ls:语法: ls (显示当前目录下的所有文件) 所需权限rx(可读可执行)
rm:语法: rm 文件名(删除文件) 所需权限wx(可写可执行)
mv:语法: mv 文件名1 文件名2(把文件名1修改为文件名2) 所需权限wx(可写可执行)
 

猜你喜欢

转载自blog.csdn.net/weixin_41143631/article/details/88841749