Linux 实验手册.doc

上传人:新** 文档编号:548300417 上传时间:2022-12-21 格式:DOC 页数:11 大小:89.01KB
返回 下载 相关 举报
Linux 实验手册.doc_第1页
第1页 / 共11页
Linux 实验手册.doc_第2页
第2页 / 共11页
Linux 实验手册.doc_第3页
第3页 / 共11页
Linux 实验手册.doc_第4页
第4页 / 共11页
Linux 实验手册.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《Linux 实验手册.doc》由会员分享,可在线阅读,更多相关《Linux 实验手册.doc(11页珍藏版)》请在金锄头文库上搜索。

1、 Linux实验手册补充实验步骤很详细Linux重于练习和动手一 Linux安装注意磁盘分区二:用户简单操作:1、 添加用户u1和u2,并分别设置口令#useradd u1 passwd u1#useradd u2 passwd u22、 查看/etc/passwd及/etc/shadow文件内容,以确定两个用户以建立#ls -l /etc/passwd#ls -l /etc/shadow3、 查看/home 目录下是否有u1和u2目录#ls-l /home4、 以u1用户身份登录#su u1三:文件及目录操作:1、 以u1用户身份登录后,显示当前目录位置$pwd2、 在u1目录下创建两个目录

2、,分别为dir1和dir2$mkdir dir1 dir23、 进入dir1目录用vi创建两个文件,文件名分别为test1、test2$cd ./dir1$vi test1 :wq!$vi test2 :wq!4、 分别用cat、less、more命令查看test1和test2文件内容$cat test1$more test2$less test1 q5、 进入dir2目录用touch创建两个空文件test3、test4$cd ./dir2$touch test3 test46、 将dir1目录下的test1文件复制到/tmp目录下$cd ./dir1$cp test1 /tmp7、 查看/t

3、mp目录下是否有test1文件$ls -l /tmp8、 将dir1目录下的test2移动到dir2目录下$cd ./dir2$mv test2 ./dir29、 查看dir1目录下的文件$cd ./dir1$ls l 10、 查看dir2目录下的文件$cd ./dir2$ls l 11、 删除dir1目录及目录下的所有文件$cd .$rm rf dir112、 分别查找/根分区下是否有test1与test2文件$find / -name test*13、 删除dir2目录及目录下的所有文件$cd .$rm rf dir2四:设置文件或目录权限:1、 以root用户身份登录$su root (

4、输入密码)2、 用ls l命令显示/tmp/test1文件权限(抄录显示行并详细指定其表示含义)#ls l /tmp/test1- rw- rw- r- 1 u1 u1 34 12月29 22:24 /tmp/test1文件 属主权限 属主权限 其它用户权限 属主名 属组名 文件大小 创建日期 文件名称3、 将/tmp/test1文件的属主改为u2,权限为读、写、可执行;属组改为u2,权限改为只读;其他用户无任何权限。#chown u2:u2 test2#chmod 740 /tmp/test14、 以用户u2身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见?#su u

5、2$cat /tmp/test1 内容可见5、 以用户u1身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见?#su u1$cat /tmp/test1 内容不可见五:用户与组高级操作:1、 添加一个新用户u3到u2组。$su - root#useradd g u2 u3#passwd u32、 以用户u3的身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见?#su u3$cat /tmp/test1 内容可见3、 将已有用户u1添加到u2组(gpasswd a u1 u2)。$su root#gpasswd a u1 u24、 以用户u1身份再次登

6、录,查看/tmp/test1文件内容(用cat命令),内容是否可见?#su u1$cat /tmp/test1 内容可见5、 删除用户u1$su root#userdel r u16、 手工删除用户u3(用vi 分别打开/etc/passwd、/etc/shadow、/etc/group文件,将用户或组的对应行删除;用rm命令删除u3用户个人主目录/home/u3;)#vi /etc/passwd 删除最后一行关于U3用户的账户记录信息#vi /etc/passwd 删除最后一行关于U3用户的密码记录信息#rm rf /home/u3 六:挂接光驱(/mnt/cdrom=/media/cdro

7、m这样去理解)1、 插入光盘或设置虚拟机光驱指定到一个iso光盘镜像文件2、 进入/mnt/cdrom目录(目录已存在,否则需创建),查看是否有文件#cd /mnt/cdrom 没有此文件或目录#cd /mnt#mkdir cdrom#cd /mnt/cdrom#ls 无文件3、 退出/mnt/cdrom目录#cd4、 将光驱/dev/cdrom挂接到目录/mnt/cdrom上#mount t iso9660 /dev/cdrom /mnt/cdrom5、 再次进入/mnt/cdrom目录,查看是否有文件#cd /mnt/cdrom #ls 光盘已挂载上,可以读取文件6、 退出/mnt/cdr

8、om目录#cd7、 卸载光驱(解除挂接)#umount /mnt/cdrom8、 进入/mnt/cdrom目录,查看是否有文件#cd /mnt/cdrom#ls 无文件七:Vi编辑器的使用自由练习举例:更改linux的启动顺序修改inittab配置文件#vi /etc/inittab修改以此行:id:5:initialization.(3为文件界面,5为图形界面)末行模式使用wq保存退出#reboot 重新启动验证八关于SHELL的实验查看当前账户所使用的SHELLrootlocalhost # echo $SHELL/bin/bash查看系统所有的SHELLrootlocalhost # m

9、ore /etc/shells/bin/sh/bin/bash/sbin/nologin/bin/ash/bin/bsh/bin/ksh/usr/bin/ksh/usr/bin/pdksh/bin/tcsh/bin/csh修改XIE账户的SHELLxielocalhost $ chshChanging shell for xie.输入账户密码Password:输入修改为的SHELLNew shell /bin/bash: /bin/bshShell changed.重新登入验证 xielocalhost $ su - xiePassword:查看其SHELL$ echo $SHELL/bin/

10、bsh修改成功九如何限定用户登录使用VI编辑器修改PASSWD配置文件rootlocalhost # vi /etc/passwd将下列项heng:x:501:501:/home/heng:/bin/bash修改为heng:x:501:501:/home/heng:/sbin/nologin保存退出:wq!切换为HENG账户登录验证rootlocalhost # su - hengThis account is currently not available.无法登入,修改成功十修改全局环境变量配置文件(profile)使用VI编辑器修改PROFILE配置文件rootlocalhost # v

11、i /etc/profile在配置文件的未行添加如下内容LINUX=I LOVE LINUXecho $LINUX保存退出:wq!切换为XIE账户登录验证rootlocalhost # su - xieI LOVE LINUX可以看到添加的内容,修改成功十一修改主提示符账户主提示符状态下修改PS1变量值即可修改主提示符,如下 xielocalhost $ PS1=主提示符已按要求修改成功五.使用命令历史记录的相关命令查看当前状态之前所有输入命令的历史记录history 1 head -3 /etc/passwd 2 su - root 3 su - 4 exit 5 exit 6 PS1=I

12、LOVE LINUX 7 PS1=8 history保存命令历史记录到指定的文件history miji.txt查看存储目录为当所目录lsafile miji.txt查看文件内容,存储成功cat miji.txt 1 head -3 /etc/passwd 2 su - root 3 su - 4 exit 5 exit 6 PS1=I LOVE LINUX 7 PS1= 8 history9 history miji.txt清除当前状态下所有输入的命令历史记录history c查看验证,清除成功history 1 history十二 .修改环境变量PATH值,以保证在所有目录下能够运行指定的

13、脚本程序使用VI编辑器新建脚本文件rootlocalhost home# vi aaa编辑脚本文件的内容如下#/bin/bashecho I LOVE LINUX保存退出:wq为脚本文件添加可执行权限(文件所有者)rootlocalhost home# chmod u+x aaa查看脚本文件的权限,添加成功rootlocalhost home# ls -l总用量 3028-rwxr-r- 1 root root 32 1月 8 20:45 aaa在当前目录执行脚本文件rootlocalhost home# ./aaaI LOVE LINUX!切换目录rootlocalhost home# cd再次执行脚本文件,提示为”BASH中找不到命令”rootlocalhost # aaabash: aaa: command not found修改环境变量PATH的值rootlocalhost # PATH=$P

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号