java 您所在的位置:网站首页 java删除linux文件夹 java

java

2023-04-07 18:41| 来源: 网络整理| 查看: 265

系列文章目录文章目录系列文章目录用户管理组管理id,su命令id命令su命令文件权限管理文件标识怎么修改一个文件的权限修改一个文件所属的组开关机用户管理

Linux操作系统是多用户的 我们随时可以新建一个用户多用户的意思就是,我们可以用不同的用户去登录多个putty

useradd 添加一个用户 useradd test 添加test用户 useradd test2 -d /home/t2 指定用户home目录 passwd 设置、修改密码 passwd test 为test用户设置密码 切换登录: ssh -l test -p 22 192.168.19.128 注意这里的ssh和我们java的三大框架没有半毛钱关系,这里的ssh是一种登录的协议

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_linux

su – 用户名 userdel 删除一个用户 userdel test 删除test用户(不会删除home目录) userdel –r test 删除用户以及home目录组管理

组管理是什么意思,其实就像我们的权限管理一样 普通用户组 只能查看 高级用户组 不仅能查看还能编辑 管理员组 (或者超级用户组) 则拥有最高的权限,增删改查全部都有 组的好处就是不用每个每个用户去设置权限了 当在创建一个新用户user时,若没有指定他所属于的组,就建立一个和该用户同名的私有组 创建用户时也可以指定所在组

groupadd 创建组 groupadd public 创建一个名为public的组 useradd u1 –g public 创建用户指定组 groupdel 删除组,如果该组有用户成员,必须先删除用户才能删除组。 groupdel publicid,su命令id命令

功能:查看一个用户的UID和GID

用法:id [选项]… [用户名]

直接使用id

直接使用id 用户名

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_java_02

如果我们没有给一个用户分组,那么默认就是一组,即自己是一组

su命令功能:切换用户。 用法:su [选项]... [-] [用户 [参数]... ] 示例: su - u1 切换到u1用户,并且将环境也切换到u1用户的环境(推荐使用)

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_多用户_03

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_多用户_04

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_多用户_05

文件权限管理

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_重启_06

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_多用户_07

绿色的文件就是可以执行的文件,就可以当命令来执行

看上图·

他们是有一个组合说明的,

如果是6则说明读写都有,

如果是7则说明有所有的权限

一个文件是有多个用户的权限的, 比如超级管理员可以对这个文件读和写,普通管理员就只能对这个文件进行读操作

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_重启_08

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_java_09

第一行的

-rw

-代表是一个普通文件

d代表是一个文件夹

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_linux_10

文件标识

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_java_11

一般权限我们有四种

怎么修改一个文件的权限

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_linux_12

755表示修改它的用户拥有所有权限,如上图,它的组和其它用户分别拥有读和x(可执行/绿色)的权限

chmod 变更文件或目录的权限。 chmod 755 a.txt chmod u=rwx,g=rx,o=rx a.txt chmod 000 a.txt / chmod 777 a.txt chown 变更文件或目录改文件所属用户和组 chown u1:public a.txt :变更当前的目录或文件的所属用户和组 chown -R u1:public dir :变更目录中的所有的子目录及文件的所属用户和组

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_子目录_13

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_子目录_14

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_子目录_15

我们再给它一个最大的权限即777

这是最大的权限了

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_java_16

修改一个文件所属的组

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_重启_17

改完之后我们看,a1.txt就不再属于root组了而是属于public组了

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_linux_18

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_linux_19

如果改所有的子目录及文件的所属用户和组就用下面这个

chown 变更文件或目录改文件所属用户和组 chown -R u1:public dir :变更目录中的所有的子目录及文件的所属用户和组开关机

 开机关机命令  shutdown -h 0 关机  reboot 重启  init 0~6  0:停机 1:单用户形式,只root进行维护  test用户不能使用init系统维护命令 2:多用户,不能使用net file system 3:完全多用户 5:图形化 4:安全模式 6:重启

我们用得比较多的是 4和6

有时候我们系统出了问题,我们可以用4安全模式来做一些必要的更改

重启命令 init 6,这时候为啥会断开,因为重启了,系统都关闭了,肯定会断开,在外面慎用,后面需要重连

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_java_20

java_04.Linux:用户管理、组管理、文件权限管理、开关机命令讲解(新建用户、删除用户、可执行文件是什么样子的、修改文件权限、关机或者重启命令)_重启_21

shutdown -h 0 表示0秒后关机

shutdown -h 应该也可以关机



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有