Linux实验手册

时间:2022-11-21 21:49:59 作者:壹号 字数:6717字

Linux实验手册

补充实验步骤很详细Linux重于练习和动手 一 Linux安装

注意磁盘分区

二:用户简单操作:

1、 添加用户u1和u2,并分别设置口令

#useradd u1 passwd u1 #useradd u2 passwd u2 2、

查看/etc/passwd及/etc/shadow文件内容,以确定两个用户以建立

#ls -l /etc/passwd #ls -l /etc/shadow 3、 4、

查看/home 目录下是否有u1和u2目录 以u1用户身份登录

#ls-l /home #su – u1

三:文件及目录操作:

1、 以u1用户身份登录后,显示当前目录位置 $pwd

2、 在u1目录下创建两个目录,分别为dir1和dir2 $mkdir dir1 dir2

3、 进入dir1目录用vi创建两个文件,文件名分别为test1、test2 $cd ./dir1

$vi test1 :wq! $vi test2 :wq!

4、 分别用cat、less、more命令查看test1和test2文件内容 $cat test1 $more test2 $less test1 q

5、 进入dir2目录用touch创建两个空文件test3、test4 $cd ../dir2 $touch test3 test4

6、 将dir1目录下的test1文件复制到/tmp目录下 $cd ../dir1 $cp test1 /tmp

7、 查看/tmp目录下是否有test1文件 $ls -l /tmp

8、 将dir1目录下的test2移动到dir2目录下 $cd ../dir2 $mv test2 ../dir2

9、 查看dir1目录下的文件 $cd ../dir1 $ls –l

10、 查看dir2目录下的文件

$cd ../dir2 $ls –l

11、 删除dir1目录及目录下的所有文件 $cd .. $rm –rf dir1

12、 分别查找/根分区下是否有test1与test2文件 $find / -name test*

13、 删除dir2目录及目录下的所有文件 $cd .. $rm –rf dir2

四:设置文件或目录权限:

1、 以root用户身份登录 $su – root (输入密码)

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/test1

4、 以用户u2身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见? #su – u2

$cat /tmp/test1 内容可见

5、 以用户u1身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见? #su – u1

$cat /tmp/test1 内容不可见 五:用户与组高级操作:

1、 添加一个新用户u3到u2组。 $su - root #useradd –g u2 u3 #passwd u3

2、 以用户u3的身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见? #su – u3

$cat /tmp/test1 内容可见

3、 将已有用户u1添加到u2组(gpasswd –a u1 u2)。 $su – root #gpasswd –a u1 u2

4、 以用户u1身份再次登录,查看/tmp/test1文件内容(用cat命令),内容是否可见? #su – u1

$cat /tmp/test1 内容可见 5、 删除用户u1 $su – root #userdel –r u1

6、 手工删除用户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/cdrom这样去理解)

1、 插入光盘或设置虚拟机光驱指定到一个iso光盘镜像文件

…… 此处隐藏1238字 ……

保存命令历史记录到指定的文件 @history >miji.txt 查看存储目录为当所目录 @ls afile 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 history

9 history >miji.txt

清除当前状态下所有输入的命令历史记录 @history –c 查看验证,清除成功 @history 1 history

十二 .修改环境变量PATH值,以保证在所有目录下能够运行指定的脚本程序 使用VI编辑器新建脚本文件 [root@localhost home]# vi aaa