Linux用户目录和文件简单介绍

1.linux 是一个多用户系统
2.用户相关文件
1. /etc/passwd: 保存了用户的基本信息
2. /etc/shadow: 保存了用户密码信息以及过期时间
3. /etc/group: 组信息
4. /etc/gshadow: 组密码信息
5. /etc/skel: 用户家目录模板(有三个.bash*)
6. /etc/default/useradd: useradd 命令默认配置
7. /etc/login.defs: 定义了一些用户密码等相关配置
3. 用户类型
超级用户:root
管理员用户(系统用户):1-999
普通用户:1000
4. useradd 命令
-g: 指定主组
-G: 附加组
-u: UID
-s: 指定 shell 类型(/bin/bash, /sbin/nologin)
-r:创建系统用户
-M:不创建家目录
5. userdel 命令
-r: 删除用户家目录
6. groupadd 命令(创建组)
7. groupdel 命令(删除组)
8. id 命令(查看用户信息)
-u:
-g:
-G:
9. su 命令(切换用户)
-: 完全切换
10. usermod 命令
-g:
-G:
-s:
-l: 修改登录用户名
-u:
11. passwd 命令
--stdin: echo "密码" | passwd --stdin 用户名

原文地址:https://www.cnblogs.com/whereyougou/p/10658245.html

时间: 2024-11-09 00:00:15

Linux用户目录和文件简单介绍的相关文章

linux下目录与文件的权限及特殊权限

一.Linux下目录与文件的权限 chown    更改文件或目录的所属主,所属组   /etc/passwd 配置文件存放用户信息 useradd    添加用户 chown 所属主:所属组 文件或目录 chown -R    更改目录及目录下面的文件所有权限 chown -v    可视化显示权限更改 [[email protected] tmp]# chown user1:root aa [[email protected] tmp]# ls -l drwxr-xr--. 2 user1 

linux获取目录下文件

查看当前目录下的文件:find . -type f查看当前目录下的文件夹: find . -type d如果文件file1不为空: if [ -s file1 ];then       echo "file1 不为空"fi #!/bin/sh for f in `find ./testdir -type f`; do         if [ -s $f ];then                 echo $f is not empty.                 echo 

linux 查看目录下文件占用情况

系统盘满会造成网卡不能编辑  df  -l 对于du命令,-h表示 查看以M 为单位显示文件大小结果,-s 统计此目录中所有文件大小总和. du * / --exclude=home --exclude=bkup   排除 /home  /backup 目录下的不算,查看哪个占用空间最大 linux 查看目录下文件占用情况

linux文件层级、目录、文件基本操作介绍

1.文件层级FHS介绍: Filesystem Hierarchy Standard(文件系统层次化标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件. FHS定义了系统中每个区域的用途.所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理. /:linux文件系统根目录 /bin:供所有用户使用的基本命令文件 /sbin:供系统管理员使用的工具程序文件 /lib:供/bin和/sbin程序调用的库文件程序,及系

Linux用户体系和文件权限总结

一.           Linux系统用户和用户组相关文件 1.  /etc/passwd文件 这个passwd文件是Linux用户信息文件.文件格式说明如下: root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin -----------------.. -----------------.. hadoop:x:500:500::/home/hadoop:/bin/bash 文件中每一行是一个用户,各列以:分割,各列的

linux 查找目录或文件

查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解. 这里摘抄如下: ·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件输出到标准输出#-exec command {} /;     -----将查到的文件执行command操作,{} 和 /;之间有空

Linux下目录和文件的三种权限

在Linux下,目录和文件会有3种权限,分别是:可读r,可写w,可执行x.那么目录和文件的权限有什么区别呢?这篇博文解释的就是这个问题. 在解释之前,我们应该有一些基础知识:Linux系统下有3种身份(所有组.用户组.其他人),3种权限(r,w,x),3个修改权限的命令(chown, chgrp, chmod). 1. 文件的3种权限 1)read:可读取文件的内容,例如读取文本文件的内容. 2)writer:可以编辑.新增或者修改文件的内容,但是不可以删除该文件.这里的修改都是基于文件内容的,

linux 查找目录或文件详解

查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解. 这里摘抄如下: ·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件输出到标准输出#-exec command {} /;     -----将查到的文件执行command操作,{} 和 /;之间有空

Linux——修改目录与文件权限命令chmod

转:作者是百度账户 Linux系统中的chmod命令主要用来修改目录和文件的权限,默认情况下只有root用户才能使用.该命令的使用方式为命令+修改内容+要修改的文件或者目录,同时它还有一些选项最为常用的就是-R,意思是递归处理,一旦使用该选项那被操作的目录及目录下的所有文件都会同样发生权限变更.在修改方式上chmod命令支持两种修改方式,下面逐一演示. 字母操作符修改法 所谓的字母操作符修改法实际上就是用字母表示所有者.所属组.其他用户,用操作符表示增减权限的文字的表示法.权限注意分为三种读(r