Linux实验3

  • 格式:doc
  • 大小:151.50 KB
  • 文档页数:5

实验时间:2013 年 5 月 8 日组长:实验三 Linux操作实验(2)实验目的:通过实验掌握下列知识:1、练习用pico编辑器编辑文本文件;2、练习用vi编辑器编辑文本文件;3、练习几个常用的linux命令,如date、cal、pwd等;实验内容:1、Linux是文本驱动(text-driven)的操作系统,Linux常用的编辑器有:A.文本界面下的编辑器:a.vi:最令Unix使用者头痛的editor,如果习惯了它的操作,你会觉得它比任何的editor都好用,且功能强大;b.pico或nano:一种风格很像Microsoft DOS的EDIT的文本编辑器。

一些Linux发行版没有安装;c.emacs:linux编辑器,功能强大的全屏幕编辑器,Ubuntu默认没有安装。

B.图形界面的编辑器:a. gedit:全屏幕文本编辑器;b. emacs:Emacs编程编辑器,Ubuntu默认情况下不安装。

2、登陆你的Linux系统:3、pico文本编辑器的使用:a.在shell提示符下,输入pico并按<Enter>键;b.在pico 的文本区,将光标置于首行并输入文字:This is txet that I have enteres on a lioe in the pico editor.按<Delete>键和方向键来修正拼写错误;c.按三次<Enter>键;d.输入:This is a line of text three lines down from the first line.e.按<Ctrl-O>键;f.在File Name To Write提示后输入linespaced,并按<Enter>键;g.按下<Ctrl-X>键回到shell提示符下;h.在shell提示符下输入more linespaced并按<Enter>键。

以上步骤完成后,屏幕上看到了什么?4、运行pico并创建带有3行文本的一个文件。

然后,使用pico的剪切和粘贴功能来复制这3行,使该文件包含9行文本。

以prob3为文件名保存该文件。

5、vi编辑器的使用:a.在shell提示符下,输入vi firscrip并按<Enter>键。

vi的界面将出现在显示屏上;b.输入a,输入ls –la,并按<Enter>键;c.输入who,并按<Enter>键;d.输入pwd,再按<Enter>键。

这时屏幕将如下图所示:e.输入:wq,并按<Enter>键;f.在shell提示符下,输入bash firscrip并按<Enter>键;g.观察结果。

当前的工作目录中有多少个文件?他们的名称和大小?还有谁在使用你的计算机系统?当前的工作目录是什么?答:ynauie@ynauie-desktop:~$ vi firscripynauie@ynauie-desktop:~$ bash firscrip总用量 328drwxr-xr-x 45 ynauie ynauie 4096 2013-05-08 20:26 .drwxr-xr-x 3 root root 4096 2010-09-15 19:14 ..drwx------ 4 ynauie ynauie 4096 2010-09-16 14:35 .adobedrwxr-xr-x 7 ynauie ynauie 4096 2010-09-16 17:15 adun-rw------- 1 ynauie ynauie 5672 2013-05-08 20:09 .bash_history-rw-r--r-- 1 ynauie ynauie 220 2010-09-16 12:05 .bash_logout-rw-r--r-- 1 ynauie ynauie 3103 2010-09-16 12:05 .bashrc-rw-r--r-- 1 ynauie ynauie 0 2013-04-17 20:38 bin-rw-r--r-- 1 ynauie ynauie 0 2013-04-17 20:44 bootdrwx------ 10 ynauie ynauie 4096 2013-05-08 19:39 .cache-rw-r--r-- 1 ynauie ynauie 0 2013-04-17 20:38 caromdrwx------ 3 ynauie ynauie 4096 2010-09-16 15:38 .compizdrwxr-xr-x 20 ynauie ynauie 4096 2013-04-17 20:54 .configdrwx------ 3 ynauie ynauie 4096 2010-09-16 15:03 .dbus-rw-r--r-- 1 ynauie ynauie 55 2013-05-08 19:11 .dmrc-rw-r--r-- 1 ynauie ynauie 56 2010-09-16 17:09 .easychemrc drwxr-xr-x 3 ynauie ynauie 4096 2010-09-16 16:08 .eclipse-rw------- 1 ynauie ynauie 16 2010-09-16 15:04 .esd_authdrwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 16:54 .eulerdrwxr-xr-x 3 ynauie ynauie 4096 2010-09-16 15:27 .evolution-rw-r--r-- 1 ynauie ynauie 179 2010-09-16 12:05 examples.desktop -rw-r--r-- 1 ynauie ynauie 16 2013-05-08 20:26 firscrip-rw------- 1 ynauie ynauie 12288 2013-05-08 20:20 .firscrip.swo-rw------- 1 ynauie ynauie 12288 2013-05-08 20:04 .firscrip.swp drwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 16:36 .fontconfig drwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 17:23 .frozen-bubble drwx------ 4 ynauie ynauie 4096 2013-05-08 19:11 .gconfdrwx------ 2 ynauie ynauie 4096 2013-05-08 20:09 .gconfd-rw-r----- 1 ynauie ynauie 0 2011-12-07 14:41 .gksu.lockdrwx------ 8 ynauie ynauie 4096 2013-04-17 20:55 .gnome2drwx------ 2 ynauie ynauie 4096 2010-09-16 15:04 .gnome2_private drwxr-xr-x 4 ynauie ynauie 4096 2010-09-16 17:14 GNUstepdrwxr-xr-x 2 ynauie ynauie 4096 2010-09-15 16:28 .gstreamer-0.10-rw-r--r-- 1 ynauie ynauie 243 2013-05-08 19:11 .gtk-bookmarks-rw-r--r-- 1 ynauie ynauie 50 2010-09-16 12:33 .gtkrc-2.0-kde4dr-x------ 2 ynauie ynauie 0 2013-05-08 19:11 .gvfs-rw------- 1 ynauie ynauie 6296 2013-05-08 19:11 .ICEauthoritydrwx------ 5 ynauie ynauie 4096 2010-09-16 12:34 .kde-rw------- 1 ynauie ynauie 35 2013-04-17 20:10 .lesshstdrwx------ 4 ynauie ynauie 4096 2010-09-16 17:57 .lgames-rw-r--r-- 1 ynauie ynauie 126 2013-05-08 19:56 linespaceddrwx------ 3 ynauie ynauie 4096 2010-09-16 12:34 .localdrwx------ 3 ynauie ynauie 4096 2010-09-15 18:50 .macromediadrwx------ 3 ynauie ynauie 4096 2010-09-16 15:27 .mission-control drwx------ 4 ynauie ynauie 4096 2010-09-16 15:05 .mozilla-rw------- 1 ynauie ynauie 100 2013-05-08 19:53 nano.savedrwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 15:04 .nautilusdrwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 18:27 .opencitydrwxr-xr-x 3 ynauie ynauie 4096 2013-04-17 19:11 -rw-r--r-- 1 ynauie ynauie 127 2013-05-08 20:07 prob3-rw-r--r-- 1 ynauie ynauie 675 2010-09-16 12:05 .profiledrwx------ 2 ynauie ynauie 4096 2013-05-08 19:11 .pulse-rw------- 1 ynauie ynauie 256 2010-09-16 15:04 .pulse-cookie-rw------- 1 ynauie ynauie 7587 2013-05-08 20:08 .recently-used.xbel drwxr-xr-x 3 ynauie ynauie 4096 2010-09-16 17:31 .stellarium-rw-r--r-- 1 ynauie ynauie 0 2010-09-1615:08 .sudo_as_admin_successfuldrwx------ 3 ynauie ynauie 4096 2010-09-16 12:45 .thumbnails drwxrwxr-x 2 ynauie ynauie 4096 2010-09-16 15:27 Ubuntu Onedrwx------ 2 ynauie ynauie 4096 2010-09-16 15:05 .update-notifier -rw------- 1 ynauie ynauie 3916 2013-05-08 20:26 .viminfodrwxr-xr-x 2 ynauie ynauie 4096 2013-04-17 20:37 wadrwxr-xr-x 3 ynauie ynauie 4096 2010-09-16 16:09 workspacedrwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 23:50 .xine-rw------- 1 ynauie ynauie 30472 2013-05-08 20:26 .xsession-errors-rw------- 1 ynauie ynauie 7444 2013-04-17 20:55 .xsession-errors.olddrwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 15:03 公共的drwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 15:03 模板drwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 15:03 视频drwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 15:03 图片drwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 21:05 文档drwxr-xr-x 2 ynauie ynauie 4096 2013-05-08 19:38 下载drwxr-xr-x 2 ynauie ynauie 4096 2010-09-16 15:03 音乐drwxr-xr-x 2 ynauie ynauie 4096 2013-05-08 19:40 桌面ynauie tty7 2013-05-08 19:11 (:0)/home/ynauieynauie@ynauie-desktop:~$6、在系统中运行vi并创建一个bash shell脚本文件,它包含下面行:echo $SHELLchsh –l然后以sheller为名保存该文件并退出vi。