1、键入cat ;
2、录入文本内容;
3、键入回车;
4、键入Control-D。
文本被存盘,shell提示符重新出现。
用cat命令将文本附加到已存在的文件上可以:
1、键入cat ;
2、录入内容;
3、键入回车;
4、键入Control-D。
文体被存盘,shell提示符重新出现。
2.3.2使用touch命令
touch命令将每个文件的访问和改动时间设为当前时间,如果文件不存在,就创建一个新文件。可以用touch命令创建一个空文件来检查允许权和属主,或创建一个文件用于以后录入文本。
要创建一个空文件,只需键入touch 这样一个新的空文件就创建出来了,如果此文件已存在,那么文件的修改时间就变为当前的日期和时间。
gtxa%ls -1 junk
junk: No such file of directory
gtxa%touch junk
gtxa%ls -1 junk
-rw-r--r--livringstaff 0 Sep 11 15:06 junk
gtxa%
2.3.3文件拷贝(cp)或改名(mv)
可以通过一对一已存在的文件进行拷贝或改名来创建一个新文件。
拷贝已存在的文件的方法是:键入cp ,这样就得到了原文件的拷贝,而且保留了原来的文件。
mv
原文件被改名,原名文件就不再存在。
gtxa%mv quest /tmp/quest。old
gtxa%
2.3.4文本编辑器的使用
可以使用Open Windows的文体编辑来创建和编辑文件。然而普通用户在使用文本编辑器来编辑具有根允许权限(root pemissions )的文件时可能会出现一些问题。
进入Open Windows工作区的主菜单中选择programs,再在programs菜单中选择Editor来打开文体编辑器,也可以在命令行键入:textedit &来打开文体编辑器。打开之后,显示一个文本编辑器窗口。进行编辑时,可使用键盘上Cut、Copy、Paste、Undo键来加快文本的编辑速度。
2.3.5 vi的使用
全屏幕编辑器vi,通常是由系统管理员编辑文本文件。有专门的一些书讲述vi使用法。本节仅提供其中最常用的编辑命令供用户参考。只需键入 vi 。就可启动vi,如果文件不存在,那么就打开一个新文件,当存入内容时,此新文件就创建出来,如果文件已经存在,则在启动完vi以后,就在屏幕上显示此文件的开头一部分内容。
表2.1一些基本的vi命令
功能命令
不存盘退出:qi
存盘:w
存后退出:wq
存后退出ZZ
左移一字符h
右移一字符i
上移一行k
下移一行j
移到文件尾G
插入文本(插入方式)v(文本)ESC
在光标后附加文本a(文本)ESC
在行尾附加文本A(文本)ESC
如何退出命令方式ESC
删行dd
删字符x
删词dw
在上一行开始加入新文本O
在下一行开始加入新文本o
拷贝一行到缓冲区Y
将缓冲区内容置于当前光标之前P
将缓冲区内容置于当前光标之后p
2.4命令组合及输出重新定向
SunOS 5.0系统允许以多种方法组合命令,本节讲述命令组合的三种方法。
2.4.1在同一命令行里键入多个命令
在命令之间用分号(;)隔开,就可以在同一命令行中键入多个命令,例如,可以用cd /usr/bin;ls命令先转到一个目录中,再列出此目录中的目录和文件,另外一个例子是为Bourne shell设定环境变量再输出(export)该变量。
PATH=。:/usr/bin:$HOME/;export PATH
上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2122 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 下一页
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 转载 技术 社区 指南 管理员 高级 系统 完整 文件 命令 |
注册
个人空间
