您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 02Linux系统-常用命令
第1章内容回顾•Linux简介•Linux的起源与发展•Linux在企业中的应用•Linux系统安装•磁盘分区和目录结构•Linux的安装方式•系统安装过程•Linux图形界面操作Page1/40常用命令及帐户管理第2章本章目标•掌握Linux命令格式和命令帮助•掌握文件和目录操作命令•掌握挂载外部存储设备命令•了解用户和组的配置文件•掌握Linux中用户和组的管理Page3/40本章结构Page4/40常用命令及帐户管理Linux命令格式Linux命令格式获得命令帮助用户和组管理命令用户管理用户组管理文件权限设定使用图形界面管理用户和组Linux常用命令文件、目录操作命令使用光盘和U盘Linux命令格式•Linux命令的组成部分•命令字•命令选项•命令参数Page5/40command[option][arguments]执行的命令命令的选项,说明对命令的要求命令的参数,描述命令作用的对象表示选项或参数可有可无,即参数并非必须命令中的其他组成•命令提示符表示命令输入的状态•管理员root用户的提示符“#”[root@localhost~]#•普通用户提示符“$”[teacher@localhost~]$•命令的各组成部分之间用空格分隔•命令的输入以回车键结束Page6/40命令格式举例$ls-l/homePage7/40命令提示符命令字命令选项命令组成部分间用空格进行分隔命令参数获得命令帮助•help命令$helppwd•“--help”命令选项$touch--help•使用man命令阅读手册页$manls•使用info命令阅读信息页$infolsPage8/40获得命令帮助的方法演示演示文件、目录操作命令•目录操作命令•lspwdcdmkdirrmdir•文件操作命令•filetouchcprmmvfind•文本文件查看命令•catmoreless•headtailPage9/40目录操作命令Page10/40命令功能ls显示指定目录和文件的信息pwd显示当前目录名称cd进入指定的目录mkdir创建指定名称的目录rmdir删除指定名称的目录演示演示目录操作命令目录命令实例•列目录$ls$ls-l•显示当前目录名称$pwd•更改当前目录$cd/etc$cd../bin•建立和删除目录$mkdirmydir$rmdirmydirPage11/40路径的表示•相对路径是以“.”或“..”开始的目录路径表示形式cd./testls../bin•绝对路径是以“/”开始的路径表示形式ls/cd/homePage12/40文件操作命令Page13/40命令功能file显示指定文件的类型touch建立指定名称的文件或更新文件时间cp复制文件或目录rm删除文件或目录mv移动文件或目录,文件或目录重命名find在指定目录查找符合条件的文件演示演示文件操作命令文件命令实例•检测文件类型$file/etc/passwd•建立空文件$touchtfile•文件查找•按文件名进行查找$find.-namefile*•按文件属主进行查找$find.-userteacherPage14/40复制和删除文件$cpfileafileb$rmfilea文件移动与重命名$mvfileafileb$mvfileadira/文本文件查看命令Page15/40命令功能cat显示文本文件内容more分页显示文本文件内容less分页显示文本文件内容,并可方便反复浏览head显示文件首部内容tail显示文件尾部内容演示演示文本文件查看命令文本查看实例•显示文本$cat/etc/passwd•分页显示文本$more/etc/passwd•分页文本浏览$less/etc/passwd•显示文件首$head-5/etc/passwd•显示文件尾$tail-5/etc/passwdPage16/40阶段总结Linux中的基本命令包括文件操作命令、目录操作命令、文件查看命令等几类文件操作命令完成对文件的建立、复制、删除、移动等功能目录操作命令完成对目录的建立、复制、删除、移动等功能文本查看命令完成对文本文件内容的浏览、局部浏览或分页浏览等功能Page17/40阶段练习在浏览篇幅较长的文本文件时,需要反复查看文件中前后的内容,应使用什么命令?用户只需要显示文本文件的前8行内容时,应使用什么命令?Page18/40光盘的基本使用•光盘驱动器设备文件/dev/cdrom•挂载光盘使用mount命令#mount-tiso9660/dev/cdrom/media/cdrom/•光盘内容的读取•使用命令访问光盘挂载点目录#ls/media/cdrom/•卸载光盘使用umount命令#umount/dev/cdromPage19/40光盘驱动器托盘的弹出与收回•弹出光盘驱动器托盘•#eject•收回光盘驱动器托盘•#eject-tPage20/40光盘镜像文件操作•使用cp命令制作光盘镜像文件#cp/dev/cdrommydatacd.iso•使用mount命令挂载光盘镜像文件#mount-oloop-tiso9660mydatacd.iso/media/cdrom/•通过挂载点目录访问ISO镜像文件的内容#ls/media/cdrom/•使用umount命令卸载光盘镜像文件#umount/media/cdrom/Page21/40U盘的使用方法•识别USB存储设备•包括USB硬盘、U盘、MP3播放器等•/dev/sda/dev/sdb……#fdisk-l•使用mount命令挂载U盘#mount-tvfat/dev/sda1/mnt/•通过挂载点目录访问U盘的内容#ls/mnt•使用umount命令卸载U盘#umount/mntPage22/40用户和组管理•用户帐号管理•用户组帐号管理•文件权限设置•使用图形界面程序管理用户和组帐号Page23/40用户管理命令Page24/40命令功能adduser添加用户帐号passwd设置(更改)用户口令userdel删除用户帐号(及宿主目录)usermod设置用户属性演示演示用户帐号管理命令用户帐号管理•建立用户帐号#adduserst01•设置用户口令#passwdst01•设置用户帐号属性•锁定用户帐号禁止登录#usermod-Lst01•删除用户帐号#userdel-rst01Page25/40用户帐号相关文件和目录•用户帐号信息保存在passwd文件中/etc/passwd•用户的加密口令保存在shadow文件中/etc/shadow•用户的宿主目录是home目录中与用户名称相同的目录/home/teacher•用户的初始配置文件来在skel目录(配置模版)/etc/skelPage26/40阶段总结用户帐号信息保存在passwd文件中用户口令信息保存在shadow文件中passwd和shadow文件保存在/etc目录中adduser命令用于添加用户帐号文件passwd命令用于设置用户口令usermod命令用于设置用户属性userdel命令用于删除用户帐号目录/etc/skel中保存了建立用户帐号的模版文件Page27/40阶段练习普通用户第1次成功登录Linux系统后,需要先完成什么任务?root用户执行passwd命令时,如不指定任何用户名作为参数,会修改哪个用户的口令?Page28/40用户组管理命令及文件Page29/40命令功能groupadd添加指定名称的用户组帐号groupdel删除指定名称的用户组帐号文件功能/etc/group保存用户组帐号信息演示演示组帐号管理命令用户组帐号管理•添加用户组#groupaddclass1•在建立用户时指定用户组#adduser-gclass1st03•更改用户的组帐号#usermod-gclass1st01•删除用户组#groupdelclass1Page30/40查看文件的权限属性权限项读写执行读写执行读写执行字符表示(r)(w)(x)(r)(w)(x)(r)(w)(x)数字表示421421421权限分配文件所有者文件所属组用户其他用户Page31/40文件权限(-rw--r--r--)#ls-linstall.log-rw-r--r--1rootroot26195Dec1710:42install.log权限表示使用chmod命令更改文件属性chmod命令用于更改文件对于某类用户的操作权限chmod[ugoa...][[+-=][rwx]FILE...Page32/40设置权限的对象,可以是用户、组、其他人或所有人属性操作符+增加权限-减少权限=设置权限为权限内容,可以是读、写、执行权限的组合被设置属性的文件或目录文件权限设置实例•使用chmod命令设置文件权限•查看文件权限$ls-lafile-rw-rw-r--1st01class10Apr316:52afile•增加文件属主st01的执行权限(x)$chmodu+xafile•去除文件属组class1的写权限(w)$chmodg-wafile•设置其他用户的文件权限为可执行$chmodo=xafilePage33/40设置文件属主和属组•chown命令用于设置文件的属主和属组•命令格式chownOWNER[:[GROUP]]FILE...•设置文件afile的属主为用户st01#chownst01afile•设置文件afile的属组为用户组class1#chown:class1afile•设置文件afile的属主为st03,并设置文件的属组为class2#chownst03:class2afilePage34/40启动图形界面的用户和组管理程序Page35/40选择UsersandGroups程序项用户和组管理程序界面Page36/40增加用户帐号按钮增加组帐号按钮显示用户和组帐号属性更改用户和组帐号属性本章总结Page37/40常用命令及帐户管理Linux命令格式Linux命令格式获得命令帮助用户和组管理命令用户管理用户组管理文件权限设定使用图形界面管理用户和组Linux常用命令文件、目录操作命令使用光盘和U盘命令由命令字、命令选项和命令参数组成通过help、man和info命令可获得命令的帮助信息文件操作命令目录操作命令文本文件查看命令mount命令挂载文件系统umount命令卸载文件系统用户帐号的建立、删除、口令设置、属性修改,用户帐号文件用户组帐号的建立、删除,组帐号文件文件对三类不同用户的读、写、执行权限,chmod命令设置文件权限图形界面的用户和组管理程序,可辅助进行帐号管理实验•实验一:文件和目录操作•任务1:熟悉Linux的常用命令和在线帮助的获得•任务2:外部存储设备的使用•实验二:用户和组管理•任务1:增加、删除用户和组•任务2:文件的权限设置Page38/40实验1•注意事项•提示1:•如果命令的“--help”选项显示的命令帮助信息很长,可以实用more命令进行分页显示•提示2:•在挂载U盘中的文件系统之前应使用“fdisk-l”命令查看U盘设备是否已经被Linux系统正确识别Page39/40实验2•注意事项•提示1:•设置用户帐号属性的实验中,应先建立普通用户帐号,再对普通用户帐号进行属性的设置,不要轻易修改root用户的属性•提示2:•普通用户只能使用chmod命令设置属于自己的文件权限,root用户可设置系统中所有文件的权限Page40/40
本文标题:02Linux系统-常用命令
链接地址:https://www.777doc.com/doc-6870244 .html