linux文件管理 用户管理 磁盘管理 (总结)

文件管理 用户管理 磁盘管理 总结

文件系统功能:
文件系统应该具备的五大基本功能:
1. 用户能够用文件名对存储介质上的信息进行访问,文件系统负责完成对文件的按名存取。
2. 用户能够创建一个新文件后删除一个文件,并且对指定的文件进行打开,关闭,读,写,执行等操作。
3. 对文件提供保护和保密措施,从而防止对文件的无意或有意的破坏,并且实现对文件的共享。
4. 对文件存储空间的管理。
5. 文件系统应提供转存储和恢复能力,尽量减少因系统发生故障时所照成的破坏。
文件系统类型:
Linux这种操作系统的兼容性很强,支持的文件系统格式大体可以分为以下几类。
磁盘文件系统
网络文件系统
专有、虚拟文件系统
目前Linux磁盘文件系统中普遍采用的文件格式是Ext3
虽然FAT16、FAT32、NTFS是Windows系统的文件格式,但是Linux系统同样可以很好的支持这些文件格式。
Linux 下对文件的操作命令
Makdir demo mydemo ;//创建demo 和mydemo 在根目录下。
Touch demo/1; 在demo文件夹下创建一个1的文本文件。
Touch demo/2;在demo 文件夹下创建一个2 的文本文件。
As demo;
Mv demo/1 demo/2 mydemo //移动demo/1 与 demo/2 到 mydemo;
Ls demo; 查看demo 下的文件。
Ls mydemo 查看 mydemo 下的文件。
改变访问权限
Chmod [role] + [+|-|=] [mode] filename
参数role有
U 代表用户
G 代表组
O 带表其他用户
A 代表所有用户
– 操作符有+、-、=,含义分别为添加、取消或赋予某个权限
– mode可用字母r(可读)、字母w(可写)和字母x(可执行)的任意组合来标示。
– Chmod u+x myfile
– Chmod g=wx myfile
– Chmod o+w myfile
磁盘的挂载
1. 插上U盘,在虚拟机->移处设备 –> 断开u盘设备与主机的链接。
2. 使用fdisk –l 命令,查看Linux是否识别u盘。可以看到系统以识别u盘,并且分配一个分区/dev/sdb (每个系统标示不一样)
3. 将USB(/dev/sdb)挂载到/mnt/usb目录下:
Makdir /mnt/usb
Mount /dev/sdb /mnt/usb
4. 进入挂载目录,可以查看U盘的内容。
Cd mnt/usb
5. 卸载以挂上的某个分区,输入命令:
-输入命令:umont /dev/sdb
• 注意:1、为什么umount的时候老显示 device busy?
– 这是因为有程序正在访问这个设备,让访问该设备的程序退出以后再umount。
• 2、用户搞不清除究竟是什么程序在访问设备,如果不急着umount,则可以:
– # umount -l /mnt/usb来卸载设备。
– 选项 –l 并不是马上umount,而是在该目录空闲后再umount。
用户账号文件:
用户账号文件/etc/passwd
• 用户账号文件
– 在Linux系统中,系统识别用户的信息是账号ID,而不是账号名称。账号ID保存在文件/etc/passwd文件中。
• 当要登录Linux主机时
– 系统首先会到文件/etc/passwd中查找与账号对应的账号ID。
– 从文件/etc/passwd文件中读取相应的账户ID(User ID)和组ID(Group ID)。
同时读取的还有该账号的主目录和shell
yf:x:1000:1000:yf,,,:/home/yf:/bin/bash
冒号: 一共分为7个区
–账号名称
–密码
–用户ID
–组ID
–描述信息
–用户主目录
–用户登录shell
/etc/shadow文件
存放账号密码的地方
设置密码
Sudo password zhang(用户名)

添加新用户

使用userdel删除用户
Userdel [-r] [用户账号]
补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件
root(超级)用户
切换到root用户
Sudo password root
输入两次密码
Su root;
输入设置的密码
切换到root用户
本章讲述了用户的概念及权限管理的命令。对系统操作总权限的控制使系统更加安全,但也带来一些麻烦,所以要熟悉权限的管理。用户及权限在系统中是无处不在的,灵活地掌握相关命令,才能在文件操作中不出现问题。

谢谢大家的关注,希望可以帮助到你。

猜你喜欢

转载自blog.csdn.net/zhangwei527/article/details/79009044
今日推荐