您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > unixlinux_4
2011年3月1Unix/Linux操作系统2011年3月2温故而知新•总结安装linux操作系统的思路–重点是分区的规划•登录和退出系统的方法•如何在图形和字符界面之间切换•命令行的格式,执行命令的方法和技巧2011年3月3本节课主要内容•用户管理–添加、修改、删除用户•修改用户密码•察看用户信息•切换用户身份•用户组管理–添加、修改、删除用户组2011年3月4本节课主要内容•一些简单常用命令入门–cd、ls、mkdir、rm、mount•安装、升级、删除软件包•挂载光驱、u盘、移动硬盘2011年3月5用户管理•用户分类–虚拟用户–root–普通用户2011年3月6用户管理•useradd–添加用户•usermod–修改用户•userdel–删除用户以上命令只有超级用户root才能执行!•passwd–修改用户密码2011年3月7小插曲•启动图形界面的Linux系统时,登录界面你输入的用户名,将是图形界面下打开的虚拟终端的默认登录用户–例如我用tom登录,那么如何能具有超级用户root的权限呢?•用命令su-root,然后输入密码,注意彼此之间有空格,养成好习惯一定要加-•练习用户管理的命令时,要打开至少两个虚拟终端,一个终端是root用户在登录,添加、删除、修改用户,另一个终端用修改的用户登录,看执行结果2011年3月8useradd•useradd[选项][参数]用户名•常用选项和参数:–-d目录:指定用户家目录,如果此目录不存在,可以结合选项-m–-g已存在的组名:指定用户所属的用户组–-G已存在的用户组1,用户组2:指定用户所属的附属组,可以是多个组–-m:和-d选项结合使用,如果指定的用户家目录不存在,系统将-d选项后的参数作为家目录名,自动创建,最好只需创建一层目录2011年3月9小插曲•关于所属组和附属组–用户的附属组可以有多个,但是所属组只能有一个,附属组列表中有一个组是所属组,我们通常说附属组名称时就省略了所属组的名称,因为这是默认的–设置所属组和附属组主要是便于用户权限的管理组所属组附属组1附属组2附属组3......2011年3月10useradd•示例:•useraddmary–这样简单形式创建的用户,都采用默认值,mary的家目录是/home/mary,所属组是mary组,所属组会自动创建,组名与用户名同名,没有附属组–为什么呢?•useradd-d/mary-mmary–创建一个用户mary,让他的家目录是/mary,所属组也是mary,没有附属组2011年3月11实战演习•问:•创建一个用户tom,家目录是/tom•创建一个用户tom,所有组为student组•创建一个用户tom,附属组为student03•创建一个用户tom,所属组为student03,附属组为student•创建一个用户tom,家目录为/student/tom,所属组为student03,附属组为movie和music2011年3月12passwd•使用useradd命令创建用户后,就可以用这个用户名登陆了吗?试试看?–不行,不设置密码是不能登录的!•passwd[参数][用户名]–单独使用passwd命令,是更改当前用户的密码,或者说是自己更改自己的密码–passwd用户名:更改对应用户的密码,只有root用户才有权限这样执行2011年3月13知识扩展•普通用户使用passwd和root用户使用passwd设置密码时有什么区别吗?上机实验,给出答案•好密码–不用字典里的词–不用姓名,身份证号,帐户名,生日,电话号码,常用字串–......•好习惯–不要将密码写在纸上–输入口令时,不要让别人看见–......2011年3月14知识扩展•如果我就想让一个用户登录时不用输入密码,如何实现呢?•如果想锁定一个用户的帐户,不让其登录系统如何实现呢?锁定后又如何解锁呢?•上机实验,找出答案!2011年3月15usermod•usermod[选项][参数]用户名•常用选项和参数:–-d目录:修改用户家目录,如果此目录不存在,可以结合选项-m–-g已存在的组名:修改用户的所属组–-G已存在的用户组1,用户组2等:重新设置用户所属的附属组,可以是多个组–-m和-d选项结合使用,移动用户的旧家目录到新的目录时,如果指定的新家目录不存在,则系统自动创建2011年3月16usermod•示例:•usermod-d/usr/mary-mmary–改变用户mary的家目录为/usr/mary•usermod-gteachermary–改变用户mary的所属组为teacher•usermod-Gmovie,musicmary–改变用户mary的附属组为movie和music2011年3月17实战演习•问:•修改用户tom的家目录为/movie/tom,附属组为movie和music•修改用户tom的所属组为teacher,附属组为movie和music2011年3月18小插曲•如何能看到执行修改用户信息命令后的执行效果呢?记住一个命令id•注意:更改用户的信息后,用户要重新登陆才能使更改的内容生效2011年3月19userdel•userdel[选项]用户名•选项–-r表示删除用户时,连同用户家目录一起删除,避免遗留垃圾文件;忘记使用此参数时,就要记得手工删除用户家目录了。•示例:–userdel-rmary2011年3月20发挥你的想象能力•如何添加和删除组呢?2011年3月21用户组管理•groupadd组名–添加一个组,并给组命名•groupmod选项组名–-n新组名:修改组名•groupdel组名–删除一个组–注意,要保证没有用户的所属组是这个组时,才能成功删除该组。2011年3月22知识扩展•用户、用户组、密码命令的帮助信息中还提供了哪些实用的选项和参数?•用户、用户组、密码信息都存储在那里?•为什么会有默认值,在哪里记录着,是否可以修改?•继续思考……2011年3月23用户管理部分作业•上机实践后,提交上机报告,具体要求–复现遇到的问题,可以借助截图方式描述现象–描述课件以外扩展出的知识点,此部分不是罗列,每个扩展的知识点,要亲自实践过,附实践截图–提交时间,下周上机前提交2011年3月24cd•cd目录名–用户可以切换到自己有访问权限的目录–例如cd/usr/local–cd..#回到用户所在目录的上一层目录–cd#回到自己的家目录2011年3月25ls•ls显示当前目录下的文件或者文件夹•习惯性的,进入任何一个目录,都需要输入命令ls查看目录下的有哪些文件•ls-a#显示所有文件2011年3月26mkdir•mkdir文件夹名–在当前目录下建立一个新文件夹–例如mkdirmovie#在当前目录下建立一个文件夹–注意要在有写权限的目录下才能创建成功,比如你自己的家目录下2011年3月27rm•rm文件名–删除当前目录下的文件–例如rma.txt•rm-r文件夹名–删除当前目录下的文件夹及子文件夹–例如rm-rmovie•删除时要保持头脑清醒,删除后不能恢复2011年3月28软件包管理•安装rpm格式的软件包–红帽包资源管理器,用于管理rpm格式的程序–rpm-qa|grep***•查询系统是否安装***的rpm包–rpm-e***•删除***程序–rpm-ivh***.rpm•安装***程序–rpm-Uvh***.rpm•升级***程序2011年3月29软件包管理•用rpm安装的程序,可执行文件一般安装在/usr/bin目录下,在任意目录下都可直接输入程序名称运行程序2011年3月30软件包管理•举例安装一个黑客扫描软件nmap•rpm-qa|grepnmap•rpm-enmap•rpm-ivhnmap*.rpm•nmap127.0.0.1•nmapfedora.unix-center.net2011年3月31软件包管理•安装源码包程序–根据压缩格式,先解压、解包–tar-zxvf*.tar.gz–tar-jxvf*.tar.bz2–cd解压后的文件夹名–./configure--prefix=安装目录–make–makeinstall2011年3月32软件包管理•安装后,进入安装目录,一般可以看到和安装程序的名字一样的绿色文件,使用命令./绿色文件名就可以执行程序•也有的可执行程序放在安装目录下的bin目录中,先用cd命令进入bin目录(cdbin),然后再用命令./绿色文件名执行程序•这样安装后的程序是纯绿色软件,删除程序时,删除整个安装目录即可2011年3月33软件包管理•有些应用程序是免安装的,解压后,进入解压后的目录,如果有和应用程序一样名字的绿色文件,那么直接./文件名执行即可•有些应用程序是打包好的,安装界面做成了图形方式,进入解压后的目录,一般会看到install或者setup这样的绿色文件,也是直接执行他们即可(./install或者./setup)•再不行,就查看readme.txt或者install.txt或者类似安装帮助的文件2011年3月34软件包管理•举例namp程序的具体安装步骤如下–tar-jxvfnmap-3.93.tar.bz2–cdnmap-3.93–./configure--prefix=/usr/local/namp3.93–make–makeinstall–cd/usr/local/nmap3.93/bin–./nmaplocalhost2011年3月35软件包管理•删除namp程序•rm-fr/usr/local/namp3.93•小技巧:进入名字较长的目录时,可以输入部分目录名,然后按tab键,系统可以自动匹配并补全目录名字•当系统根据你的信息匹配出多个目录名时,再次按下tab键,可看到系统匹配出的目录名,继续多输入一个字母,按tab键,一般都可匹配到目的目录了。2011年3月36挂载设备•mount-o选项设备名挂载点•具体步骤–建立挂载点,通常是在mnt目录下建立多个目录,用于挂载多个设备–fdisk-l#查看可用设备–用mount命令挂载2011年3月37挂载设备•例如–mount/dev/cdrom/mnt/cdrom–mount/dev/sda1/mnt/Udisk–mount/dev/hda5/mnt/D(限真实双OS)•切换目录到挂载点目录–cd/mnt/C•ls查看目录下的文件2011年3月38挂载设备•当出现中文为???时,需要指定中文字符集•mount-oiocharset=gb2312/dev/hda5/mnt/C2011年3月39Linux学习•开始熟悉Linux系统下各种应用程序吧,让你的系统先用起来!•通过网络,google是最好的老师!
本文标题:unixlinux_4
链接地址:https://www.777doc.com/doc-3285533 .html