a,A:追加命令,a;在当前光标后追加,A;在行末追加
o,O:打开命令,o;在当前行下打开一行,O在当前行上插入一行
r,R;:替换命令,r;替换当前光标处字符,R从光标处开始替换
数字s:;替换指定数量字符
x:;删除光标处字符
dd:;删除当前行
d0:;删除光标前半行
d$:;删除光标后半行
ctrl f;:后翻页
ctrl b:前翻页
G;:;文件尾
数字G:;数字所指定行
/string;查找字符串
n;继续查找
N;反向继续查找
%;查找对应括号
u;取消上次操作
ex命令状态;
:set;number;显示行号
:set;smd;显示显示状态
:0;文件首
:1,5;copy;7;块拷贝
:1,5;del;块删除
:1,5;move;7;块移动
:1,$s/string1/string2/g;全文件查找string1并替换为string2
:wq!;存盘退出
(二);增强命令
1.;ln;文档连结
命令格式:ln;-s;oldname;newname;(;Hard;link;)
同一文档,可拥有一个以上之名称,可将文档做数个连结.
例子;:
ln;-s;file1;file2;将名称;file2,连结至文档;file1.
2.grep;搜索字符串
命令格式:;
grep;string;filename
寻找字串的方法很多,比如说我想找所有以M开头的行.此时必须引进pattern的观
念.以下是一些简单的□例,以及说明:
^M;以M开头的行,^表示开始的意思
M$;以M结尾的行,$表示结束的意思
^[0-9];以数字开始的行,[]内可列举字母
^[124ab];以1,2,4,a,或b开头的行
^b.503;句点表示任一字母
*;星号表示0个以上的字母(可以没有)
;加号表示1个以上的字母
.;斜线可以去掉特殊意义
cat;passwd;|;grep;^s;列出交换学生申请帐号者名单
cat;passwd;|;grep;"^b.503";列出电机系各年级...
grep;"^.";myfile.txt;列出所有以句点开头的行
3.fgrep;搜索字符串
命令格式:fgrep;string;file
4.file;显示文件类型
命令格式:file;fileall
文件类型为shell;script,ELF;32bit,ASCII;text,data;or;tar;file
5.diff;比较文档或目录之不同内容
命令格式:diff;[-r];name1;name2;(;name1;name2;可同时为档名,或目录名称.)
例子;:
%diff;file1;file2
比较文档;file1;与;file2;内,各行之不同处.
%diff;-r;dir1;dir2
比较目录;dir1;与;dir2;内,各文档之不同处.
6.cmp;比较文档相同部分
命令格式:cmp;file1;file2
7.ftp;远程文件传输
命令格式:;ftp;[hostname|IP;address]
在进入;ftp;之後,如果与;remote;host;连接上了,它将会询问你;username;
与密码,如果输入对了就可以开始进行文档传输.
注意:如用户无密码,无法注册
(1);ftp;命令;
ascii;将传输模式设为;ascii;模式.通常用於传送文字档.
binary;将传输模式设为;binary;模式,通常用於传送执行档,压缩档与影像
档等.
cd;remote-directory;将远程主机上的工作目录改变.
lcd;[;directory;];更改本地主机的工作目录.
ls;[;remote-directory;];[;local-file;];列出远程主机上的文档.
get;remote-file;[;local-file;];取得远方的文档.
mget;remote-files;可使用通用字元一次取得多个文档.
put;local-file;[;remote-file];将本地主机的文档送到远程主机.
mput;local-files;可使用通用字元一次将多个文档放到远程主机上.
help;[;command;];线上辅助指令.
mkdir;directory-name;在远程主机创建一个目录.
prompt;更改交谈模式,若为;on;则在;mput;与;mget;时每作一个文档之传
推荐阅读
- Solaris常见问题解答
- SUN SOLARIS 2.6 系统常用管理命令
- Solaris发布的主要修订版本
- TM Solaris for ISPs(TM) 服务的启动和配置
- solaris中的进程工具
- 摩托车交强险保什么
- 4 Solaris的中文命令参考手册
- 在Solaris系统中安装GCC编译器
- solaris8+apache2+weblogic813+128 ssl证书 SUN安装过程
- Quick_Instaling_OpenSSH_for_Solaris 8.0_method-1