Linux的基础操作和用户操作
1、使用CDROM或者U盘
所有的硬件设备都是在/dev中,cdrom就是光驱设备,sdxx一般用来表示硬盘的分区,sda表示第一个硬盘,sda1表示第一个硬盘的第一个分区,如果希望直接使用这些block的文件,需要通过mount来进行引入,一般来说会在/创建一个/mnt的文件夹。常用的方式就是在/mnt中创建cdrom,用来专门加载cdrom
mkdir /mnt/cdrom
mkdir /mnt/usb
使用mount来加载这些block的阻塞设备,如usb或者cdrom
mount /dev/cdrom /mnt/cdrom
当加载的cdrom之后,需要使用umount来取消加载
umount /mnt/cdrom
2、文件和用户的权限控制
所有的权限都分成3个部分,所属者的权限,所属组的权限,其他权限,对于文件夹和文件都一样,但两者的不能类型有区别,权限的设置也有三个基本,r表示读,w表示写,x表示可运行
· 文件夹的权限
文件夹的r表示可以打开文件夹,文件夹的w表示可以在文件夹中进行文件的删除,修改,拷贝,粘贴,文件夹的x和r一样,需要同时打开,否则不起作用
· 文件的权限
文件的r表示可以打开这个文件,可以用文本编辑器打开,w权限表示可以在这个文档中写东西,x权限表示该文件可执行。
在使用文件和文件夹的权限之前,需要了解基本的用户管理思路
·用户的创建
useradd test1
创建完成用户之后会执行以下几个操作,1、在/home目录中创建一个用户文件夹,名字就是用户名,2、会为用户创建一个id,会为用户创建一个组,组的名称也是用户名
·查询用户的文件夹
cd/home
ls
[root@localhost test1]# ll -d
drwx------.3test1 test178Mar1311:12
以上信息中有几个关键的部分
d rwx------.3test1 test178Mar1311:12
#目录 所有者权限 所属组权限 其他用户权限 所属组 所有者
·查询用户的分组和id
more /etc/passwd#查询用户信息
test1:x:1001:1002::/home/test1:/bin/bash
more /etc/group#查询组文件
test1:x:1002:
·用户和组的管理
useradd test2-gtest1##创建用户test2的时候设置分组是test1
usermod test3-gtest1##修改test3用户的分组为test1
userdel test3##删除用户
groupdel test3##删除组3
创建3个用户,test1在test1组中,test2在test2组中,test3在test2组中