linux系统入门 |
您所在的位置:网站首页 › linux给用户加读写权限 › linux系统入门 |
用户权限和磁盘
Linux 用户权限管理Ubuntu 用户系统权限管理权限管理命令
Linux 磁盘管理Linux 磁盘管理基本概念磁盘管理命令
Linux 用户权限管理
Ubuntu 用户系统
目录/home 下存放多个用户目录。每个用户都有ID和GID(组ID),用户相关信息可以在文件/etc/passwd 中查看到。 如用户名”zuozhongkai”后面“1000:1000”,第一个数字是用户的 ID,另一个是用户的 GID。 Ubuntu 下用户类型分为以下 3 类: ● 初次创建的用户,此用户可以完成比普通用户更多的功能。 ● root 用户,系统管理员,系统中的玉皇大帝,拥有至高无上的权利。 ● 普通用户,安装完操作系统以后被创建的用户。 root用户>初始用户>普通用户,如果用户权限不足,可使用sudo临时使用root权限。 权限管理一个文件通常有三种权限:读®、写(w)和执行(x)。 ( r)可读权限表示可以打开查看文件内容, (w)可写权限表示可以对文件进行修改, (x)可执行权限就是可以运行此文件(如果是软件的话)。 可以使用 ls -l 命令查看文件详细信息。 读®、写(w)和执行(x)也可以使用二进制数表示,三种权限就可以使用 3 位二进制数来表示,一种权限对应一个二进制位,1 就表示具备此权限, 0 就表示没不具备此权限。 权限修改字母表示方式,使用shell命令时会用到 r可读权限w可写权限x可执行权限a所有用户u归属用户g归属组o其它用户=具备权限+添加某权限-去除某权限1、权限修改命令 chmod chmod [参数] [文件名/目录名] -c 效果类似“-v”参数,但仅回显更改的部分。 -f 不显示错误信息。 -R 递归处理,指定目录下的所有文件及其子文件目录一起处理。 -v 显示指令的执行过程。一般的可使用数字方式修改,把权限赋予文件 chmod 766 test.c //修改权限为rwxrw-rw- chmod -R 777 text/ //递归修改目录rwxrwxrwx也可是使用字母方式修改,把权限赋予文件 chmod u+x test.c //给所属用户添加执行权限2、文件归属者修改命令 chown 用来修改某个文件或者目录的归属者用户或者用户组 chown [参数] [用户名.] [文件名/目录] -c 效果同-v 类似,但仅回报更改的部分。 -f 不显示错误信息。 -h 只对符号连接的文件做修改,不改动其它任何相关的文件。 -R 递归处理,将指定的目录下的所有文件和子目录一起处理。 -v 显示处理过程。一般的把组织赋予文件 sudo chown root.root test.c //修改归属为root用户 Linux 磁盘管理 Linux 磁盘管理基本概念Linux系统中“分区”称为“挂载点”,通常硬盘的一部分做成目录(文件夹)的形式挂载,存储信息。 使用如下命令可以查看当前硬盘或者其它外部设备 ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 sda本地硬盘文件 sda1 硬盘第1分区 sda2 硬盘第2分区 /dev/sdb /dev/sdb1 sdb 就是U盘文件 sdb1 U盘第1个分区 磁盘管理命令1、磁盘分区命令 fdisk fdisk [参数] -b 指定每个分区的大小。 -l 列出指定设备的分区表。 -s 将指定的分区大小输出到标准的输出上,单位为块。 -u 搭配“-l”参数,会用分区数目取代柱面数目,来表示每个分区的起始地址。比如我要对 U 盘进行分区, 千万不要对自己装 Ubuntu 系统进行分区!!! sudo fdisk /dev/sdb再输入m获取帮助,常用分区命令如下: p 显示现有的分区 n 建立新分区 t 更改分区类型 d 删除现有的分区 a 更改分区启动标志 w 对分区的更改写入到硬盘或者存储器中。 q 不保存退出。 2、格式化命令 mkfs 创建好一个分区以后,我们需要对其格式化,也就是在这个分区上创建一个文件系统 mkfs [参数] [-t 文件系统类型] [分区名称] fs 指定建立文件系统时的参数 -V 显示版本信息和简要的使用方法。 -v 显示版本信息和详细的使用方法。比如格式化 U 盘的分区/dev/sdb1 为 FAT 格式,将文件系统类型赋予对应磁盘分区。 mkfs –t vfat /dev/sdb13、挂载分区命令 mount 创建好分区的文件系统后,需要将这个分区挂载到一个文件夹中,然后通过这个文件访问。 mount [参数] -t [类型] [设备名称] [目的文件夹] -V 显示程序版本。 -h 显示辅助信息。 -v 显示执行过程详细信息。 -o ro 只读模式挂载。 -o rw 读写模式挂载。 -s-r 等于-o ro。 -w 等于-o rw。具体操作 sudo mkdir /mnt/tmp //创建文件夹 sudo mount -t vfat /dev/sdb1 /mnt/tmp //将分区挂载到tmp目录下。4、卸载命令 umount umount [参数] -t [文件系统类型] [设备名称] -a 卸载/etc/mtab 中的所有文件系统。 -h 显示帮助。 -n 卸载时不要将信息存入到/etc/mtab 文件中 -r 如果无法成功卸载,则尝试以只读的方式重新挂载。 -t 仅卸载选项中指定的文件系统。 -v 显示执行过程。使用命令 umount 将刚才挂载的分区卸载掉 sudo umount -t vfat /dev/sdb1 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |