《常用命令及帐户管理》由会员分享,可在线阅读,更多相关《常用命令及帐户管理(39页珍藏版)》请在金锄头文库上搜索。
1、常用命令及帐户管理常用命令及帐户管理 1本章目标n掌握Linux命令格式和命令帮助n掌握文件和目录操作命令n掌握挂载外部存储设备命令n了解用户和组的配置文件n掌握Linux中用户和组的管理 2本章结构常用命令及帐常用命令及帐常用命令及帐常用命令及帐户管理户管理户管理户管理LinuxLinux命令格式命令格式命令格式命令格式LinuxLinux命令格式命令格式命令格式命令格式获得命令帮助获得命令帮助获得命令帮助获得命令帮助 用户和组管理命令用户和组管理命令用户和组管理命令用户和组管理命令 用户管理用户管理用户管理用户管理用户组管理用户组管理用户组管理用户组管理文件权限设定文件权限设定文件权限设定
2、文件权限设定使用图形界面管理用户和组使用图形界面管理用户和组使用图形界面管理用户和组使用图形界面管理用户和组LinuxLinux常用命令常用命令常用命令常用命令 文件、目录操作命令文件、目录操作命令文件、目录操作命令文件、目录操作命令使用光盘和使用光盘和使用光盘和使用光盘和U U U U盘盘盘盘 3Linux命令格式 nLinux命令的组成部分命令字命令选项命令参数command option argumentscommand option arguments执行的命令执行的命令执行的命令执行的命令命令的选项,命令的选项,命令的选项,命令的选项,说明对命令说明对命令说明对命令说明对命令的要求的
3、要求的要求的要求命令的参数,命令的参数,命令的参数,命令的参数,描述命令作用描述命令作用描述命令作用描述命令作用的对象的对象的对象的对象表示选项或参数可有可无,即参数并非必须表示选项或参数可有可无,即参数并非必须表示选项或参数可有可无,即参数并非必须表示选项或参数可有可无,即参数并非必须4命令中的其他组成n命令提示符表示命令输入的状态管理员root用户的提示符“#” rootlocalhost #普通用户提示符“$” teacherlocalhost $n命令的各组成部分之间用空格分隔n命令的输入以回车键结束5命令格式举例$ ls -l /home命令提示符命令提示符命令字命令字命令选项命令选
4、项命令组成部分命令组成部分间用空格进行间用空格进行分隔分隔命令参数命令参数6获得命令帮助nhelp命令$ help pwdn“-help”命令选项$ touch -helpn使用man命令阅读手册页$ man lsn使用info命令阅读信息页$ info ls获得命令帮助的方法获得命令帮助的方法7文件、目录操作命令n目录操作命令ls pwd cd mkdir rmdirn文件操作命令file touch cp rm mv find n文本文件查看命令cat more lesshead tail8目录操作命令命令功能ls显示指定目录和文件的信息pwd显示当前目录名称cd进入指定的目录mkdir创
5、建指定名称的目录rmdir删除指定名称的目录目录操作命令目录操作命令9目录命令实例n列目录$ ls$ ls -ln显示当前目录名称$ pwdn更改当前目录$ cd /etc$ cd ./binn建立和删除目录$ mkdir mydir$ rmdir mydir10路径的表示n相对路径是以“.”或“.”开始的目录路径表示形式 cd ./testls ./binn绝对路径是以“/”开始的路径表示形式 ls /cd /home11文件操作命令命令功能file显示指定文件的类型touch建立指定名称的文件或更新文件时间cp复制文件或目录rm删除文件或目录mv移动文件或目录,文件或目录重命名find在指
6、定目录查找符合条件的文件文件操作命令文件操作命令12文件命令实例n检测文件类型$ file /etc/passwd n建立空文件$ touch tfilen文件查找按文件名进行查找$ find . -name file*按文件属主进行查找$ find . -user teachern复制和删除文件$ cp filea fileb$ rm filean文件移动与重命名$ mv filea fileb$ mv filea dira/13文本文件查看命令命令功能cat显示文本文件内容more分页显示文本文件内容less分页显示文本文件内容,并可方便反复浏览head显示文件首部内容tail显示文件尾部
7、内容文本文件查看命令文本文件查看命令14文本查看实例n显示文本$ cat /etc/passwd n分页显示文本$ more /etc/passwdn分页文本浏览$ less /etc/passwdn显示文件首$ head -5 /etc/passwdn显示文件尾$ tail -5 /etc/passwd15阶段总结Linux中的基本命令包括文件操作命令、目录操作命令、文件查看命令等几类文件操作命令完成对文件的建立、复制、删除、移动等功能目录操作命令完成对目录的建立、复制、删除、移动等功能文本查看命令完成对文本文件内容的浏览、局部浏览或分页浏览等功能16阶段练习J在浏览篇幅较长的文本文件时,需
8、要反复查看文件中前后的内容,应使用什么命令?J用户只需要显示文本文件的前8行内容时,应使用什么命令?17光盘的基本使用 n光盘驱动器设备文件 /dev/cdromn挂载光盘使用mount命令# mount -t iso9660 /dev/cdrom /media/cdrom/n光盘内容的读取使用命令访问光盘挂载点目录# ls /media/cdrom/n卸载光盘使用umount命令# umount /dev/cdrom18光盘驱动器托盘的弹出与收回 n弹出光盘驱动器托盘# ejectn收回光盘驱动器托盘# eject t19光盘镜像文件操作n使用cp命令制作光盘镜像文件# cp /dev/cd
9、rom n使用mount命令挂载光盘镜像文件# mount -o loop -t iso9660 /media/cdrom/ n通过挂载点目录访问ISO镜像文件的内容# ls /media/cdrom/ n使用umount命令卸载光盘镜像文件# umount /media/cdrom/20U盘的使用方法 n识别USB存储设备包括USB硬盘、U盘、MP3播放器等/dev/sda/dev/sdb# fdisk -ln使用mount命令挂载U盘# mount -t vfat /dev/sda1 /mnt/n通过挂载点目录访问U盘的内容# ls /mntn使用umount命令卸载U盘# umount
10、/mnt21用户和组管理n用户帐号管理 n用户组帐号管理 n文件权限设置 n使用图形界面程序管理用户和组帐号22用户管理命令命令功能adduser添加用户帐号passwd设置(更改)用户口令userdel删除用户帐号(及宿主目录)usermod设置用户属性用户帐号管理命令用户帐号管理命令23用户帐号管理n建立用户帐号# adduser st01n设置用户口令# passwd st01n设置用户帐号属性锁定用户帐号禁止登录# usermod -L st01n删除用户帐号# userdel -r st0124用户帐号相关文件和目录n用户帐号信息保存在passwd文件中/etc/passwdn用户的
11、加密口令保存在shadow文件中/etc/shadown用户的宿主目录是home目录中与用户名称相同的目录/home/teachern用户的初始配置文件来在skel目录(配置模版)/etc/skel25阶段总结用户帐号信息保存在passwd文件中用户口令信息保存在shadow文件中passwd和shadow文件保存在/etc目录中adduser命令用于添加用户帐号文件passwd命令用于设置用户口令usermod命令用于设置用户属性userdel命令用于删除用户帐号目录/etc/skel中保存了建立用户帐号的模版文件26阶段练习J普通用户第1次成功登录Linux系统后,需要先完成什么任务?Jr
12、oot用户执行passwd命令时,如不指定任何用户名作为参数,会修改哪个用户的口令?27用户组管理命令及文件命令功能groupadd添加指定名称的用户组帐号groupdel删除指定名称的用户组帐号文件功能/etc/group保存用户组帐号信息组帐号管理命令组帐号管理命令28用户组帐号管理n添加用户组# groupadd class1 n在建立用户时指定用户组 # adduser -g class1 st03n更改用户的组帐号 # usermod -g class1 st01n删除用户组# groupdel class129查看文件的权限属性权限项权限项读写执行读写执行读写执行字符表示(r)(w
13、)(x)(r)(w)(x)(r)(w)(x)数字表示421421421权限分配文件所有者文件所属组用户其他用户文件权限(文件权限(-rw-r-r-)# ls -l -rw-r-r- 1 root root 26195 Dec 17 10:42 权限表示权限表示30使用chmod命令更改文件属性chmod命令用于更改文件对于某类用户的操作权限 chmod ugoa.+-=rwx FILE. 设置权限的对设置权限的对象,可以是用象,可以是用户、组、其他户、组、其他人或所有人人或所有人属性操作符属性操作符+增加权限增加权限-减少权限减少权限=设置权限为设置权限为权限内容,可以权限内容,可以是读、写、
14、执行是读、写、执行权限的组合权限的组合被设置属性的被设置属性的文件或目录文件或目录31文件权限设置实例n使用chmod命令设置文件权限查看文件权限$ ls -l afile-rw-rw-r- 1 st01 class1 0 Apr 3 16:52 afile增加文件属主st01的执行权限(x)$ chmod u+x afile去除文件属组class1的写权限(w)$ chmod g-w afile设置其他用户的文件权限为可执行$ chmod o=x afile 32设置文件属主和属组nchown命令用于设置文件的属主和属组命令格式chown OWNER:GROUP FILE. 设置文件afil
15、e的属主为用户st01# chown st01 afile 设置文件afile的属组为用户组class1# chown :class1 afile设置文件afile的属主为st03,并设置文件的属组为class2# chown st03:class2 afile 33启动图形界面的用户和组管理程序选择选择Users and Groups程序项程序项34用户和组管理程序界面增加用户帐号按钮增加用户帐号按钮增加组帐号按增加组帐号按钮钮显示用户和组显示用户和组帐号属性帐号属性更改用户和组更改用户和组帐号属性帐号属性35本章总结常用命令及帐常用命令及帐常用命令及帐常用命令及帐户管理户管理户管理户管理L
16、inuxLinux命令格式命令格式命令格式命令格式LinuxLinux命令格式命令格式命令格式命令格式获得命令帮助获得命令帮助获得命令帮助获得命令帮助 用户和组管理命令用户和组管理命令用户和组管理命令用户和组管理命令 用户管理用户管理用户管理用户管理用户组管理用户组管理用户组管理用户组管理文件权限设定文件权限设定文件权限设定文件权限设定使用图形界面管理用户和组使用图形界面管理用户和组使用图形界面管理用户和组使用图形界面管理用户和组LinuxLinux常用命令常用命令常用命令常用命令 文件、目录操作命令文件、目录操作命令文件、目录操作命令文件、目录操作命令使用光盘和使用光盘和使用光盘和使用光盘和
17、U U盘盘盘盘 命令由命令字、命令命令由命令字、命令选项和命令参数组成选项和命令参数组成通过通过help、man和和info命令可获得命令命令可获得命令的帮助信息的帮助信息文件操作命令文件操作命令目录操作命令目录操作命令文本文件查看命令文本文件查看命令mount命令挂载文件系统命令挂载文件系统umount命令卸载文件系统命令卸载文件系统用户帐号的建立、删除、用户帐号的建立、删除、口令设置、属性修改,用口令设置、属性修改,用户帐号文件户帐号文件用户组帐号的建立、删除,用户组帐号的建立、删除,组帐号文件组帐号文件文件对三类不同用户的读、文件对三类不同用户的读、写、执行权限,写、执行权限,chmod
18、命命令设置文件权限令设置文件权限图形界面的用户和组管图形界面的用户和组管理程序,可辅助进行帐理程序,可辅助进行帐号管理号管理36实验n实验一:文件和目录操作任务1:熟悉Linux的常用命令和在线帮助的获得 任务2:外部存储设备的使用 n实验二:用户和组管理任务1:增加、删除用户和组 任务2:文件的权限设置 37实验1n注意事项提示1:n如果命令的“-help”选项显示的命令帮助信息很长,可以实用more命令进行分页显示提示2:n在挂载U盘中的文件系统之前应使用“fdisk -l”命令查看U盘设备是否已经被Linux系统正确识别38实验2n注意事项提示1:n设置用户帐号属性的实验中,应先建立普通用户帐号,再对普通用户帐号进行属性的设置,不要轻易修改root用户的属性提示2:n普通用户只能使用chmod命令设置属于自己的文件权限,root用户可设置系统中所有文件的权限39