您的位置:首页 > 运维架构 > Linux

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

2018-01-16 17:45 639 查看
最近在学Linux系统,对其中的一些操作进行简单的总结。

文件管理

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

路径分隔符(Linux:/;windows:\)
文件命名(Linux:区分大小写;windows:不区分)
(2)创建目录
创建新目录使用的是命令mkdir


(3)删除目录

命令rmdir用来删除目录。
rmdir不能删除非空目录。
rmdir命令的语法结构如下:
rdmir[option]
dir-name
在工作目录下无法删除工作目录和还包含其他目录的目录
(4)改变访问权限
查看访问权限就是ls命令选项-l;

通过命令chmod来改变用户对文件的访问权限,该命令有两种使用方式。
符号模式和绝对模式
符号模式:
–chmod  [role] [+|-|=]  [mode]  filename (参数role,u 
代表用户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数量来显示,如果没有参数则列出系统所有分区容量)



查看某个目录所占空间大小: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设置的初始密码
方法:

执行下列命令:sudopasswdroot
输入两次密码:suroot
输入设置的root密码,切换到root用户
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: