0
点赞
收藏
分享

微信扫一扫

Linux开发编辑器vim使用以及用户和组操作的学习

Just_Esme 2022-04-29 阅读 82
linuxubuntu

一:复习一些命令

1.进入管理员身份

su

2.查看文件夹和目录

ls

3.查看详细文件夹和目录

ls -l

4.查看隐藏的文件

ls -a

5.倒序查看文件夹和目录

ls -r

6.查看命令手册

man ls

7.进入根目录

cd /

8.进入某个文件

cd home/

9.查看用户文件(crh在home文件夹中)

ls

10.进入用户文件

cd crh/

11.返回上一级

cd ..

12.返回家目录

cd ~

二:命令复习+vim进入.c编写代码保存退出

 

1.直接去对应文件夹

cd /home/crh/

2.创建omo211224文件夹

mkdir omo211224

3.进入创建的文件夹

cd omo211224/

4.创建.c .txt .ppt

touch hello.c
touch 1.txt
touch test.ppt

5.创建111文件夹

mkdir 111

6.区分文件和目录:

  文件蓝色标记 目录白色标记

  查看详细的文件夹和目录

ll

7.创建.c文件

touch hello2.c


8.vim编写创建的.c文件

vim hello2.c

重点:进入之后按下 i 可以编写程序

          编写完成后按下ESC,再Shift+冒号后   wq保存退出回车   q!是强制退出

9.查看编写的.c文件

cat hello2.c

三:Linux用户类型 用户和组操作

1.创建用户user4

useradd user4

2.创建用户user5

useradd user5

3.对新创建用户user4设置密码

passwd user4

4.对新创建用户user5设置密码 

passwd user5

5.高权限(管理员)向低权限(用户)身份变化

su user4

6.(切到普通用户)输入一些命令有权限限制

ls

     可以

ll

    不可以

touch 1.c

     不可以 

7.切换回管理员(高权限)

su root

命令没有权限限制

ls
ll

     都可以

四:用户操作

 

1.管理员(高)切到用户5 (低)

su user5

2.用户5(低)切到用户4(低)

su user4

3.用户4照样有命令限制

ls

      可以

ll

     不可以

ls -l

     可以

4.查看命令手册(q退出)

man ls

5.对1.c和2.c文件不能保存退出(有权限限制)

 

6.用户(状态下)无法获取权限 

chmod 777 1.c

  不可以

7.切到管理员(高权限)

su root

  8.打开权限

chmod 777 1.c

   也不可以(下一步再试)

五:复习命令+管理员chmod 777 xxx.c 打开.c权限

 

1.查看详细文件和目录

ll
ls -l

2.管理员身份下打开权限

chmod 777 hello2.c

3.查看详细文件和目录(看到hello2.c是rwx可读可写可执行)

 

4.切到用户4(低)

su user4

5.用户4命令权限有限制

ll

    不可以

ls -l

     可以

touch 1.c

     不可以

六: hello2.c开权限没有办法保存退出,再对hello.c开权限试试

1.vi进入编写hello2.c(不可以保存退出)(权限限制)

vi hello2.c

2.可是查看详细文件和目录(hello2.c是rwx可读可写可执行)

ls -l

 

3.切回管理员(高)

su

4.打开hello.c权限

chmod 777 hello.c

5.查看详细文件和目录

ll

 

       hello.c和hello2.c 都是rwx可读可写可执行

七:开启的.c权限没有办法vim保存退出(之后自己再试试)

 1.切回用户5(低)

su user5

2.查看详细文件和目录可见hello.c和hello2.c都是rwx可读可写可执行

  但vi无法对hello.c编写代码保存退出(之后自己再想想是什么原因)

vi hello.c

八:可以看出hello.c 和 hello2.c权限是开着的

 

回到管理员可以看到hello.c和hello2.c的权限是开着的

 

1.直接进想去的文件 

cd /home/crh/

2.进入文件 

cd omo211224

3.先家目录

cd ~

4.再回上一级是根目录

cd ..

5.可以(在这里)直接进想去的文件

cd /home/crh/omo211224

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

举报

相关推荐

0 条评论