当前位置:首页 » 操作系统 » linux文件用户

linux文件用户

发布时间: 2022-08-12 21:34:42

A. linux查看所有用户 三种方式查看linux用户

1.查看 /etc/passwd 文件

/etc/passwd 包含了登录 Linux 系统所必需的每个用户的信息

# cat /etc/passwd

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

adm:x:3:4:adm:/var/adm:/sbin/nologin

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

..

2. 使用 getent 命令

getent命令显示类似于/etc/passwd 文件的用户详细信息,它将每个用户详细信息显示为包含七个字段的单行。

# getent passwd

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

adm:x:3:4:adm:/var/adm:/sbin/nologin

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

...

3. 使用 compgen 命令

compgen 是 bash 的内置命令,运行: compgen -u 可以查看所有linux的用户。

# compgen -u

root

bin

daemon

adm

lp

...

B. linux修改文件所属用户和组

linux怎么修改文件所属用户和组?我们一起来了解一下吧。
1、首先打开linux系统。


本文章基于ThinkpadE15品牌、centos7系统撰写的。

C. linux 查看文件夹 属于哪个用户

"在Linux下查看用户属于哪个组有很多种方法,下面介绍常用的方法:
1.使用groups命令,后不加用户显示自己属于哪个组,如果后接用户名,则显示这个用户。

[root@localhost 桌面]# groups
root
[root@localhost 桌面]# groups markzhy
markzhy : markzhy

2.使用id命令,用法同groups命令

[root@localhost 桌面]# id markzhy
uid=1000(markzhy) gid=1000(markzhy) 组=1000(markzhy)

D. Linux文件权限和用户权限

useradser1#添加用户1
useradser2#添加用户2
chmod0770/home/user2#修改user2用户家目录权限,允许user2组可以进入,且user2组具有读写权限
groupmems-auser1-guser2#将user1用户加入到user2组,进而可以进入到/home/user2目录
su-user1#切换到用户1
cd/home/user2/#用户1进入到用户2家目录
touchtest{1..100}.txt#创建test1-test100.txt文件
echo"Ilovelinux;">test100.xt
exit#退出user1的登陆
su-user2#切换到user2用户
mkdirtest#此时test的目录权限是775,而user1在user2组里,因此user1和user2都有读写权限。
任务完成。

在上面的内容中,#号后面都是注释,给你看的内容,执行的时候不要把#号后面的内容复制到命令行里面去。

E. linux怎么更改文件所属用户,用户组

chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:用户组名称 文件或目录
参数:
-R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
都更新成为这个用户组。常常用在更改某一目录的情况。
示例1:
[root@localhost home]# touch testfile //由 root 用户创建文件
[root@localhost home]# ls testfile –l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile //文件的拥有者及拥有者级均为 root
[root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde
[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组仍为 root

F. linux修改文件用户权限

chmod 可以更改权限 前三个属于用户 中间三个属于租 后面三个属于其他 读写执行 例如给用户所有权限给组读权限 chmod 740 a.txt 具体可以看看《linux就该这么学》

G. linux用户文件放在什么地方

linux下每个用户都有一个家目录,这个目录下放着用户的文件。
文件所在位置是:/home/用户名

H. linux中查看文件所属的用户组使用什么命令

方法一:groups 命令法,groups 命令可以查看某个用户所属的用户组

只执行 groups 命令,可以查看系统当前登录用户的所属组

查询特定用户的用户组,在 groups 后面跟用户名即可

例如:groups root


方法二:查看 /etc/group 法

/etc/group 是用户组配置文件,可以查看此文件通过 grep 查询某个用户所在的用户组

例如:

cat /etc/group | grep root



方法三:id 命令法,id 命令也可以查看某个用户所属的用户组

只执行 id 命令,可以查看系统当前登录用户的用户组

查询特定用户的用户组,在 id 后面跟用户名即可

例如:

id root

热点内容
c语言ba7aaa 发布:2025-05-11 21:36:25 浏览:987
九阴免费脚本 发布:2025-05-11 21:16:23 浏览:69
sqlserver存储过程递归 发布:2025-05-11 21:03:00 浏览:978
ios更新数据库 发布:2025-05-11 20:51:42 浏览:668
python开发培训哪家好 发布:2025-05-11 20:26:47 浏览:46
易语言配置怎么取 发布:2025-05-11 20:18:23 浏览:366
无法初始化程序配置怎么解决 发布:2025-05-11 20:18:22 浏览:15
cas源码部署 发布:2025-05-11 20:18:20 浏览:208
你好呀勇士五个技能该怎么配置 发布:2025-05-11 19:57:11 浏览:729
虚拟世界服务器怎么调中文 发布:2025-05-11 19:55:50 浏览:442