用户界面与shell命令
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5
print line of column headings -l, --login print system login processes --lookup attempt to canonicalize hostnames via DNS -m only hostname and user associated with stdin
用户界面与 shell 命令
一、实验目的 1. 熟悉 GNOME 桌面环境; 2. 掌握在 GNOME 桌面环境中常用的基本操作; 3. 了解 Linux 操作系统与 Shell 的关系; 4. 掌握简单命令、一般命令格式和一些常用命令; 5. 掌握 Shell 高级操作。 二、实验环境 计算机一台,内存 1GB,且安装有 VMware Workstation 7,在虚拟机中安装 Red Hat Enterprise Linux 5 Server。 三、实验内容 (一)Linux 桌面环境基本操作 1.在桌面创建一个名为 mydoc 的文件夹; 1、在桌面空白处右击,选择“创建文件夹” ,并在新建文件夹名称处单击,改名 为“mydoc” 。 2.在 mydoc 文件夹中创建一个空文件,并将文件名改为“linux.txt” ,双击打 开该文件,然后输入以下内容: Linux 是在 1991 年发展起来的与 UNIX 兼容的类 UNIX 操作系统,Red Hat Linux 是众多发行版本中市场份额占有量最高的 Linux 发行版本。Red Hat 公司 于 2007 年 3 月 14 日正式发布了 Red Hat Enterprise Linux 5.0,这是 Red Hat 的 商业服务器 操作系统 版 本的 第四次重要版 本 发布 ,内 核由 2.6.9 升 级为 2.6.18,支持 xen 虚拟化技术和集群存储。 2、双击打开 mydoc 文件夹,空白处右击,选择“创建文档”—>“空文件” ,输 入文字后保存关闭。 3.将桌面背景壁纸更换为“蓝色漩涡”壁纸,将分辨率调整为 800*600,色彩 深度设置为“上百万颜色” 。 3、 (1)桌面空白处右击,选择“更改桌面背景” ; (2) “系统”菜单—>管理—>显示。 4.在桌面的底部面板中添加一个“GNOME 主菜单” ,然后单击查看运行效果。接 着将“GNOME 主菜单”移动到“显示桌面”按钮的左侧,并将其锁定到面板。修 改顶部面板中的时钟的显示方式,增加显示日期信息,时钟类型设置为 24 小时,
1
不使用 UTC 时间。修改窗口列表首选项,将窗口分组方式设置为“总是对窗口分 组” 。 5.观察熟悉 linux GNOME 桌面环境中的菜单系统,了解各菜单项的归类分组情 况。然后将“附件”下面的“终端”启动器分别添加到桌面和面板(提示:右击 菜单项,在弹出的菜单中选择相应的功能) ,添加后观察效果,最后将添加到面 板的“终端”启动器删除,保留桌面上的“终端”启动器。 6.在桌面双击“计算机”图标,然后再双击“文件系统” ,打开文件浏览器窗口, 查看根目录下的文件目录列表。注意观察根目录下有哪些目录。 单击文件浏览器窗口上的“查看”菜单,选择“缩小”菜单项,缩小视图的图标, 以便于查看,接着选择“以列表视图查看”菜单项。注意观察各种查看方式的特 点。 在“查看”菜单中,选中“显示隐藏文件”菜单项,然后查看文件浏览器窗口中 是否显示出了隐藏文件。Linux 的隐藏文件的文件名以小数点开头。查看后,取 消选中“显示隐藏文件”菜单项,还原为默认的不显示隐藏文件。 7.在计算机上插入 U 盘,将 U 盘中的某个或某些文件复制到桌面的 mydoc 目录 中。练习 U 盘的使用与文件的复制操作方法。文件复制操作完毕,卸载拔出 U 盘。 8. 使用归档管理器, 将桌面 mydoc 目录中的 “Linux.txt” 文件打包压缩成 “Linux 简介.tar.bz2”文件。
(7)修改计算机主机名为 Linux-5 输入命令:hostname Linux-5 [root@localhost ~]# hostname Linux-5 [root@localhost ~]# hostname Linux-5
(8)显示计算机开机信息
4
输入命令:dmesg 结果:显示了很多信息 (8)统计文件“linux 简介.txt”的行数、字数和字符数。 输入命令:wc /root/Desktop/mydoc/linux 简介.txt 结果: [root@Linux-5 ~]# wc /root/Desktop/mydoc/linux.txt 1 1 34 /root/Desktop/mydoc/linux.txt
2
12. 打开安全级别与防火墙设置, 检查当前系统是否开启了防火墙功能, 若没有, 则开启。 然后设置防火墙的信任服务为: FTP、 SSH、 Telnet、 WWW、 安装 WWW (HTTPS) 和邮件(SMTP) 。 单击“其他端口” ,设置允许访问当前主机的 UDP、514 号端口。 (二)Linux 命令行操作基础 1.Linux 图形界面与文本界面的切换 (1)配置修改 linux 系统的默认运行级别 操作步骤如下: ①在桌面环境中,打开终端窗口,在命令行执行 vi/etc/inittab 命令; ②利用向下的光标键将光标定位到“id:5:initdefault: ”配置项; ③按 i 键,进入 vi 编辑器的编辑模式; ④将“id:5:initdefault: ”改为“id:3:initdefault: ” ; ⑤按 ESC 键,退出 vi 编辑器的编辑修改状态,进入命令模式。然后输入“:wq” 并回车,保存配置文件并退出 vi 编辑器。 重启,进入 linux 文本命令行界面。 (2)init 3:切换到文本命令行界面 init 5:切换到图形界面 (3)在命令行执行 startx 命令,从文本命令行界面切换到图形界面 (4)文本命令行界面下的关机与重启操作 注销登录:logout 重启:reboot 或 shutdown –r now 关机:shutdown –h now 2 分钟后关机:shutdown –h –t secs 2 在 17:30 关机:shutdown –h 17:30 2.简单命令的使用 (1)显示当前工作的全路径名 输入命令:pwd 结果:[root@localhost ~]# pwd /root (2)显示系统当前的日期和时间 输入命令:date 结果:
Fra Baidu bibliotek
6
usual. AUTHOR Written by Joseph Arceneaux, David MacKenzie, and Michael Stone. REPORTING BUGS AUTHOR Written by Joseph Arceneaux, David MacKenzie, and Michael Stone. REPORTING BUGS Report bugs to <bug-coreutils@gnu.org>. COPYRIGHT Copyright © 2006 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License There is NO WARRANTY, <http://www.gnu.org/licenses/gpl.html>. to the extent permitted by law. SEE ALSO The full documentation for who is maintained as a Texinfo manual. If the info and who programs are properly installed at your site, the command info who should give you access to the complete manual. who 5.97 WHO(1) (END) 按 q 退出查看 (12)查找 mkdir 命令的帮助信息 输入命令:mkdir --help [root@Linux-5 ~]# mkdir --help 用法:mkdir [选项] 目录... 若目录不是已经存在则创建目录。 February 2010
3
[root@localhost ~]# date 2011 年 12 月 04 日 星期日 20:38:00 CST (3)显示 2010 年 11 月的日历 输入命令:cal 11 2010 结果: [root@localhost ~]# cal 11 2010 十一月 2010 日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
(4)显示当前已登录到系统的所有用户名,及其终端名和登录到系统的时间 输入命令:who 结果: [root@localhost ~]# who root :0 2011-12-04 19:18 root pts/1 2011-12-04 20:08 (:0.0) (5)查看当前操作系统的信息 输入命令:uname 结果: [root@localhost ~]# uname Linux (6)显示计算机主机名 输入命令:hostname 结果: [root@localhost ~]# hostname localhost.localdomain
9.熟悉 GNOME 的首选项配置都有哪些,对各首选项进行配置。 10.打开用户管理器,观察系统有哪些用户和用户群。单击编辑|首选项,在打 开的对话框中,取消选中“隐藏系统用户和组”复选框,然后再观察系统有哪些 用户和用户组。最后再还原将系统用户和组隐藏。 在用户管理器中,创建一个名为 webadmin 的账户并设置一个密码,登录 shell 使用/bin/bash,不创建该用户的私人组群。 创建一个名为 admins 的用户组, 然后将刚才新创建的 webadmin 账户添加到该用 户组中。 11.打开网络配置管理器,查看当前系统的网卡设备的硬件信息,然后根据自己 所处网络的实际情况,设置修改网卡的 IP 地址、子网掩码、默认网关、DNS 服 务器等信息。
-p, --process print active processes spawned by init -q, --count all login names and number of users logged on -r, --runlevel print current runlevel -s, --short print only name, line, and time (default) -t, --time print last system clock change -T, -w, --mesg add user’s message status as +, - or ? -u, --users list users logged in --message same as -T --writable same as -T --help display this help and exit --version output version information and exit If FILE is common. likes’ are If ARG1 ARG2 given, -m presumed: ‘am i’ or ‘mom FILE is not specified, use /var/run/utmp. /var/log/wtmp as
(9)在显示器上显示文本“Hello Linux” 输入命令:echo “Hello Linux” 结果: [root@Linux-5 ~]# echo “Hello Linux” Hello Linux
(10)清除计算机屏幕上信息 输入命令:clear 屏幕清空 (11)查找 who 命令的语法结构、主要功能、主要选项说明 ded 输入命令:man who WHO(1) User Commands WHO(1) NAME who - show who is logged on SYNOPSIS who [OPTION]... [ FILE | ARG1 ARG2 ] DESCRIPTION -a, --all same as -b -d --login -p -r -t -T -u -b, --boot time of last system boot -d, --dead print dead processes -H, --heading
print line of column headings -l, --login print system login processes --lookup attempt to canonicalize hostnames via DNS -m only hostname and user associated with stdin
用户界面与 shell 命令
一、实验目的 1. 熟悉 GNOME 桌面环境; 2. 掌握在 GNOME 桌面环境中常用的基本操作; 3. 了解 Linux 操作系统与 Shell 的关系; 4. 掌握简单命令、一般命令格式和一些常用命令; 5. 掌握 Shell 高级操作。 二、实验环境 计算机一台,内存 1GB,且安装有 VMware Workstation 7,在虚拟机中安装 Red Hat Enterprise Linux 5 Server。 三、实验内容 (一)Linux 桌面环境基本操作 1.在桌面创建一个名为 mydoc 的文件夹; 1、在桌面空白处右击,选择“创建文件夹” ,并在新建文件夹名称处单击,改名 为“mydoc” 。 2.在 mydoc 文件夹中创建一个空文件,并将文件名改为“linux.txt” ,双击打 开该文件,然后输入以下内容: Linux 是在 1991 年发展起来的与 UNIX 兼容的类 UNIX 操作系统,Red Hat Linux 是众多发行版本中市场份额占有量最高的 Linux 发行版本。Red Hat 公司 于 2007 年 3 月 14 日正式发布了 Red Hat Enterprise Linux 5.0,这是 Red Hat 的 商业服务器 操作系统 版 本的 第四次重要版 本 发布 ,内 核由 2.6.9 升 级为 2.6.18,支持 xen 虚拟化技术和集群存储。 2、双击打开 mydoc 文件夹,空白处右击,选择“创建文档”—>“空文件” ,输 入文字后保存关闭。 3.将桌面背景壁纸更换为“蓝色漩涡”壁纸,将分辨率调整为 800*600,色彩 深度设置为“上百万颜色” 。 3、 (1)桌面空白处右击,选择“更改桌面背景” ; (2) “系统”菜单—>管理—>显示。 4.在桌面的底部面板中添加一个“GNOME 主菜单” ,然后单击查看运行效果。接 着将“GNOME 主菜单”移动到“显示桌面”按钮的左侧,并将其锁定到面板。修 改顶部面板中的时钟的显示方式,增加显示日期信息,时钟类型设置为 24 小时,
1
不使用 UTC 时间。修改窗口列表首选项,将窗口分组方式设置为“总是对窗口分 组” 。 5.观察熟悉 linux GNOME 桌面环境中的菜单系统,了解各菜单项的归类分组情 况。然后将“附件”下面的“终端”启动器分别添加到桌面和面板(提示:右击 菜单项,在弹出的菜单中选择相应的功能) ,添加后观察效果,最后将添加到面 板的“终端”启动器删除,保留桌面上的“终端”启动器。 6.在桌面双击“计算机”图标,然后再双击“文件系统” ,打开文件浏览器窗口, 查看根目录下的文件目录列表。注意观察根目录下有哪些目录。 单击文件浏览器窗口上的“查看”菜单,选择“缩小”菜单项,缩小视图的图标, 以便于查看,接着选择“以列表视图查看”菜单项。注意观察各种查看方式的特 点。 在“查看”菜单中,选中“显示隐藏文件”菜单项,然后查看文件浏览器窗口中 是否显示出了隐藏文件。Linux 的隐藏文件的文件名以小数点开头。查看后,取 消选中“显示隐藏文件”菜单项,还原为默认的不显示隐藏文件。 7.在计算机上插入 U 盘,将 U 盘中的某个或某些文件复制到桌面的 mydoc 目录 中。练习 U 盘的使用与文件的复制操作方法。文件复制操作完毕,卸载拔出 U 盘。 8. 使用归档管理器, 将桌面 mydoc 目录中的 “Linux.txt” 文件打包压缩成 “Linux 简介.tar.bz2”文件。
(7)修改计算机主机名为 Linux-5 输入命令:hostname Linux-5 [root@localhost ~]# hostname Linux-5 [root@localhost ~]# hostname Linux-5
(8)显示计算机开机信息
4
输入命令:dmesg 结果:显示了很多信息 (8)统计文件“linux 简介.txt”的行数、字数和字符数。 输入命令:wc /root/Desktop/mydoc/linux 简介.txt 结果: [root@Linux-5 ~]# wc /root/Desktop/mydoc/linux.txt 1 1 34 /root/Desktop/mydoc/linux.txt
2
12. 打开安全级别与防火墙设置, 检查当前系统是否开启了防火墙功能, 若没有, 则开启。 然后设置防火墙的信任服务为: FTP、 SSH、 Telnet、 WWW、 安装 WWW (HTTPS) 和邮件(SMTP) 。 单击“其他端口” ,设置允许访问当前主机的 UDP、514 号端口。 (二)Linux 命令行操作基础 1.Linux 图形界面与文本界面的切换 (1)配置修改 linux 系统的默认运行级别 操作步骤如下: ①在桌面环境中,打开终端窗口,在命令行执行 vi/etc/inittab 命令; ②利用向下的光标键将光标定位到“id:5:initdefault: ”配置项; ③按 i 键,进入 vi 编辑器的编辑模式; ④将“id:5:initdefault: ”改为“id:3:initdefault: ” ; ⑤按 ESC 键,退出 vi 编辑器的编辑修改状态,进入命令模式。然后输入“:wq” 并回车,保存配置文件并退出 vi 编辑器。 重启,进入 linux 文本命令行界面。 (2)init 3:切换到文本命令行界面 init 5:切换到图形界面 (3)在命令行执行 startx 命令,从文本命令行界面切换到图形界面 (4)文本命令行界面下的关机与重启操作 注销登录:logout 重启:reboot 或 shutdown –r now 关机:shutdown –h now 2 分钟后关机:shutdown –h –t secs 2 在 17:30 关机:shutdown –h 17:30 2.简单命令的使用 (1)显示当前工作的全路径名 输入命令:pwd 结果:[root@localhost ~]# pwd /root (2)显示系统当前的日期和时间 输入命令:date 结果:
Fra Baidu bibliotek
6
usual. AUTHOR Written by Joseph Arceneaux, David MacKenzie, and Michael Stone. REPORTING BUGS AUTHOR Written by Joseph Arceneaux, David MacKenzie, and Michael Stone. REPORTING BUGS Report bugs to <bug-coreutils@gnu.org>. COPYRIGHT Copyright © 2006 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License There is NO WARRANTY, <http://www.gnu.org/licenses/gpl.html>. to the extent permitted by law. SEE ALSO The full documentation for who is maintained as a Texinfo manual. If the info and who programs are properly installed at your site, the command info who should give you access to the complete manual. who 5.97 WHO(1) (END) 按 q 退出查看 (12)查找 mkdir 命令的帮助信息 输入命令:mkdir --help [root@Linux-5 ~]# mkdir --help 用法:mkdir [选项] 目录... 若目录不是已经存在则创建目录。 February 2010
3
[root@localhost ~]# date 2011 年 12 月 04 日 星期日 20:38:00 CST (3)显示 2010 年 11 月的日历 输入命令:cal 11 2010 结果: [root@localhost ~]# cal 11 2010 十一月 2010 日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
(4)显示当前已登录到系统的所有用户名,及其终端名和登录到系统的时间 输入命令:who 结果: [root@localhost ~]# who root :0 2011-12-04 19:18 root pts/1 2011-12-04 20:08 (:0.0) (5)查看当前操作系统的信息 输入命令:uname 结果: [root@localhost ~]# uname Linux (6)显示计算机主机名 输入命令:hostname 结果: [root@localhost ~]# hostname localhost.localdomain
9.熟悉 GNOME 的首选项配置都有哪些,对各首选项进行配置。 10.打开用户管理器,观察系统有哪些用户和用户群。单击编辑|首选项,在打 开的对话框中,取消选中“隐藏系统用户和组”复选框,然后再观察系统有哪些 用户和用户组。最后再还原将系统用户和组隐藏。 在用户管理器中,创建一个名为 webadmin 的账户并设置一个密码,登录 shell 使用/bin/bash,不创建该用户的私人组群。 创建一个名为 admins 的用户组, 然后将刚才新创建的 webadmin 账户添加到该用 户组中。 11.打开网络配置管理器,查看当前系统的网卡设备的硬件信息,然后根据自己 所处网络的实际情况,设置修改网卡的 IP 地址、子网掩码、默认网关、DNS 服 务器等信息。
-p, --process print active processes spawned by init -q, --count all login names and number of users logged on -r, --runlevel print current runlevel -s, --short print only name, line, and time (default) -t, --time print last system clock change -T, -w, --mesg add user’s message status as +, - or ? -u, --users list users logged in --message same as -T --writable same as -T --help display this help and exit --version output version information and exit If FILE is common. likes’ are If ARG1 ARG2 given, -m presumed: ‘am i’ or ‘mom FILE is not specified, use /var/run/utmp. /var/log/wtmp as
(9)在显示器上显示文本“Hello Linux” 输入命令:echo “Hello Linux” 结果: [root@Linux-5 ~]# echo “Hello Linux” Hello Linux
(10)清除计算机屏幕上信息 输入命令:clear 屏幕清空 (11)查找 who 命令的语法结构、主要功能、主要选项说明 ded 输入命令:man who WHO(1) User Commands WHO(1) NAME who - show who is logged on SYNOPSIS who [OPTION]... [ FILE | ARG1 ARG2 ] DESCRIPTION -a, --all same as -b -d --login -p -r -t -T -u -b, --boot time of last system boot -d, --dead print dead processes -H, --heading