第一次启动的界面,注意是命令行方式,没有图形界面
Linux操作系统实训指导书--何亚森 第 11 页 共 11 页
登录后:
实验要求:
课堂使用vm安装ubuntu server,要求server 组件选择lamp 课外自己装一个真机,要求和说明如下: 安装程序的获取
选择合适的版本,主要考虑:
Linux操作系统实训指导书--何亚森
第 12 页 共 12 页
32位还是64位
桌面版还是服务器版
界面是gnome还是KDE等
可以从网上直接下载Linux的ISO映像文件通过刻录到光盘或直接使用光盘镜像进行安装。
安装方式的选择
Ubuntu的常规安装方式有3种 从CD-ROM安装
从CD-ROM中安装Linux ,首先在计算机BIOS中将系统设为从光盘启动,然后将安装光盘放入光驱。重新启动系统后,如果能正常从光盘读入安装程序,说明光盘引导成功,可以开始安装。用户只需按安装向导的提示依次完成安装即可。 从U盘安装
通过livecd进入系统后,我们可以制作一个安装U盘,然后从U盘启动,安装过程同光盘 在Windows中安装
我们如果不想单独给Linux分区,可以将ubuntu安装在Windows分区中,这时我们是wubi工具安装,
备注:还有硬盘安装和网络安装,有兴趣的可以自己查询相关资料。 安装ubuntu时有几个要注意到地方 选择安装语言
选择默认安装还是字符方式定制安装 选择安装的分区
卸载Linux系统,
除了删除Linux分区外,还必须从主引导记录(Master Boot Record,缩写MBR)里删除Linux引导装载程序(boot loader)信息。最简单的实现方法是使用Windows下的fdisk /mbr命令。 (二)Ubuntu的日常使用和设置 1. 2. 3. 4. 5.
能播放音视频
体验ubuntu的面板,添加需要的对象(如系统监视器)和快捷方式(如终端) 体验ubuntu的桌面环境,体验ubuntu的工作区 尝试设置ubuntu的桌面外观
尝试设置ubuntu的系统设置如分辨率、时间日期等
(三)Shell命令学习基础
通过cd命令学习命令自动补齐 查看使用命令行的历史记录
通过按向上方向键,您可以向后遍历近来在该控制台下输入的命令。用向下方向键可以向前遍历。与 SHIFT 键连用的话,您还可以遍历以往在该控制台中的输出。您也可以编辑旧的命令,然后再运行。也可以使用history查看历史记录,然后使用!n(n为命令行号)运行命令
Linux操作系统实训指导书--何亚森 第 13 页 共 13 页
(四)文件和目录管理常用命令
1) 2) 3) 4) 5) 6) 7) 8) 9) 10)
创建一个用户at
使用cp命令,将/etc目录复制到at用户的主目录中 注销root,用at登录 进入终端
使用cd命令切换到用户的主目录
用mkdir 创建a1/a2/a3目录,加-p参数创建/b1/b2/b3
用cd命令进入b3目录,创建一个b4的文件夹,一个t1文件 用cd命令进入b1目录
使用ls 命令查看当前所有文件夹和文件 使用rmdir删除b2文件夹
(五)学习用户(user)和用户组(group)管理
1、 使用命令添加一个组,例如ag
2、 使用命令添加一个用户,例如a1,所属组为ag 3、 使用图形界面重复以上操作 4、 使用cat 命令查看
1)与用户(user)相关的配置文件;
/etc/passwd 注:用户(user)的配置文件; /etc/shadow 注:用户(user)影子口令文件; 2)与用户组(group)相关的配置文件;
/etc/group 注:用户组(group)配置文件;
/etc/gshadow 注:用户组(group)的影子文件;
5、 使用命令批量添加5个用户,每个用户都设一个不相同的6位密码 6、 使用新用户登录系统
7、 在命令行输入fdisk –l,发现没有显示所需要的信息,我们使用su或sudo再试一下
(六)学习文件权限设置命令
使用文字设定设置文件和目录的权限
文字设定法
chmod命令的文字设定法格式是:
格式1:chmod [-R]{[ugoa][+-=][rwxst]} <文件名或目录名> 格式2:chmod [-R]{[ugoa][+-=][ugo]} <文件名或目录名> 说明:
-R:若操作对象是目录,则递归地对该目录下所有的子目录实施权限设置 { }内的内容称为一个模式,可以指定多个模式,多个模式之间用逗号间隔 第一个选项表示要赋予权限的用户 u 表示属主(user)
g 表示所属组用户(group)
Linux操作系统实训指导书--何亚森
第 14 页 共 14 页
o 表示其他用户(other) a 表示所有用户(all)
第二个选项表示要进行的操作 + 表示增加权限 - 表示删除权限
= 表示分配权限,同时将原有权限删除 第三个选项是要分配的权限 r 表示允许读取 w 表示允许写入 x 表示允许执行
s 表示设置 SUID 或 SGID t 表示设置 stick y-bit 两种格式的不同:
格式1的用法是对文件或目录设置r、w、x、s、t等权限
格式2的用法是参考当前u、g、o的权限设置其它用户类的权限
下面给出几个使用格式1的例子: $ touch testfile1 $ ll
-rw-r--r-- 1 osmond osmond 0 2007-03-17 15:27 testfile1 # 取消组用户和其他用户对文件的读取权限 $ chmod go-r testfile1 $ ll
-rw------- 1 osmond osmond 0 2007-03-17 15:27 testfile1 # 对文件的属主添加执行权限 $ chmod u+x testfile1 $ ll
-rwx------ 1 osmond osmond 0 2007-03-17 15:27 testfile1
# 对文件的属主取消执行权限同时添加组用户和其他用户对文件的读取权限$ chmod u-x,go+r testfile1 $ ll
-rw-r--r-- 1 osmond osmond 0 2007-03-17 15:27 testfile1 # 对文件添加SUID 和 SGID设置的同时添加执行权限 $ chmod ug+xs testfile1 $ ll
-rwsr-sr-- 1 osmond osmond 0 2007-03-17 15:27 testfile1 # 对文件添加 sticky-bit 设置的同时添加执行权限 $ chmod +xt testfile1 $ ll
-rwsr-sr-t 1 osmond osmond 0 2007-03-17 15:27 testfile1
下面给出几个使用格式2的例子: $ touch testfile1 $ ll
-rw-r--r-- 1 osmond osmond 0 2007-03-17 15:00 testfile1 # 将组权限设置为与属主相同
Linux操作系统实训指导书--何亚森
第 15 页 共 15 页