Linux系统文件管理、用户管理、磁盘管理总结

最近在学Linux系统,对其中的一些操作进行简单的总结。

文件管理

(1)Linux文件系统和Windows文件系统比较

路径分隔符( Linux / windows \
文件命名 (Linux :区分大小写; windows :不区分 )
(2)创建目录
创建新目录使用的是命令mkdirLinux系统文件管理、用户管理、磁盘管理总结_第1张图片
(3)删除目录
命令 rmdir 用来删除目录。
rmdir 不能删除非空目录。
rmdir 命令的语法结构如下:
rdmir [option] dir -name
在工作目录下无法删除工作目录和还包含其他目录的目录
(4)改变访问权限
查看访问权限就是ls命令选项-l;
通过命令 chmod 来改变用户对文件的访问权限 , 该命令有两种使用方式。
符号模式和绝对模式
符号 模式:
chmod   [role] [+|-|=]  [mode]  filename ( 参数 role 代表用户g  代表组o 代表其他用户a  代表所有用户
+ - = ,含义分别为添加、取消或赋予某个权限。
绝对模式:
chmod   [mode]  filename( mode 表示权限设置模式,用数字表示。规则是“ 0 ”表示没有权限,“ 1 ”表示可执行权限 x ,“ 2 ”表示可写权限 w ,“ 4 ”表示可读权限 r ,然后将其相加)

磁盘管理
查看磁盘与目录的容量
df命令( a 列出所有的文件系统,包括系统特有的 /proc 等文件系统, k KB 为单位显示个文件系统 ,m mb 为单位显示各文件系统 ,h gb mb kb 等格式显示 ,T 联通该分区的文件系统名称一起列出,i以inode数量来显示,如果没有参数则列出系统所有分区容量
Linux系统文件管理、用户管理、磁盘管理总结_第2张图片
查看某个目录所占空间大小:du命令
du [- ahskm ][ 目录名 ]
磁盘分区命令:fdisk
fdisk [-l] 设备名
参数: -l 输出指定设备的分区内容,如果fdisk -l 后面没有设备名,则把整个系统搜索到的全部设备分区列出来。
如:fdisk –l /dev/sda

用户管理
用户介绍:
/etc/passwd用户账号文件
  Linux 系统中,系统识别用户的信息是账号 ID ,而不是账号名称。账号 ID 保存在文件 / etc / passwd 文件中。
/etc/shadow文件
  使用 shadow 文件保存密文的密码, shasow 文件只有管理员用户才可
读取/etc/group文件
  /etc/group文件包含了unix组的名称和每个组中成员的列表
添加用户:
1 、编辑 passwd 文件、 group 文件
2 、设置初始密码和创建用户主目录
3 、使用 adduser 添加用户
4 、使用 userdel 删除用户
5 、创建用户组

超级用户(root用户)
什么是超级用户
  系统级别的文件和进程属于一个叫 root 的虚拟用户,我们一般称其为超级用户。
  root 可以充当任何进程和文件的所有者,
  还可以执行一些特殊的操作。
  root 账号在定义上的特征是它的 UID 0
成为超级用户
   root也是一个用户,所以可以直接以root账号登陆进去系统。但是前提必须修改了系统为root设置的初始密码
方法:
执行下列命令:sudo passwd root
输入两次密码:su root
输入设置的 root 密码,切换到 root 用户








你可能感兴趣的:(linux)