六、网络通信相关命令
ftp命令
|
解释
|
bin
|
设定以二进制模式传输文件
|
asc
|
设定以ASCII模式传输文件(缺省值)
|
pwd
|
列出当前所处的远程主机目录
|
cd [directory]
|
改变所处的远程目录
|
ls
|
显示所处的远程目录的内容
|
lcd [directory]
|
设定本地欲上传或下载文件的目录
|
put file
|
将本地计算机中的文件上传到远程主机上
|
get file
|
将远程主机中的文件下载到本地计算机上
|
mput files
|
将本地计算机中的多个文件上传到远程主机上
|
mget files
|
将远程主机中的多个文件下载到本地计算机上
|
bye
|
退出ftp
|
a
|
将在光标所在位置之后插入文本
|
A
|
将在光标所在行末插入文本
|
i
|
将在光标所在位置之前插入文本
|
I
|
将在光标所在行的第一个非空字符前插入文本
|
o
|
将在光标所在行的下一行开始插入文本
|
O
|
将在光标所在行的上一行开始插入文本
|
k
|
上移一个字符
|
j
|
下移一个字符
|
h
|
左移一个字符
|
l
|
右移一个字符
|
行号G
|
光标移到该指点行(如1G表示光标移到第一行)
|
G
|
光标移到文件结尾
|
x
|
删除光标所在字符
|
X
|
删除光标所在的前一字符
|
s
|
删除光标所在的字符,并进入输入模式
|
dd
|
删除光标所在行
|
nd
|
删除编辑器第n行的所有字符(n代表具体数字,下同)
|
ndd
|
删除从光标所在行开始往下的n行
|
:n,md
|
删除从指定的n到m行之间的所有字符(如::5,10d 将会删除编辑器中从第5行开始至第10行的内容)
|
D
|
删除光标所在处到行尾的字符
|
r
|
用跟在此指令之后的字符替换光标所在的字符(如:ra 是以 a 替换光标所在的字符)
|
C
|
替换从光标到行尾的内容
|
cc
|
替换整行的内容
|
yw
|
拷贝当前光标所在处的词
|
yy
|
拷贝当前光标所在行的所有字符
|
P
|
在光标所在行的下一行粘贴
|
:i,jcok
|
将第i行至第j行之间的文本拷贝到第k行之后(此处i、j、k分别代表不同的数字)
|
:i,jmok
|
将第i行至第j行之间的文本移动到第k行之后(此处i、j、k分别代表不同的数字)
|
:w
|
存盘
|
:w newfile
|
存盘成新的文件
|
:wq
|
存盘并退出vi
|
:q
|
退出vi,若文件被修改过,则会被要求确认是否放弃修改的内容。
|
:q!
|
不存盘并强行退出vi
|
~
|
改变大小写
|
u
|
取消上次操作,即复原执行上一指令前的内容
|
/字符串
|
从当前行往下查找指定的字符串
|
n
|
往下继续查找下一个指定的字符串
|
?字符串
|
从当前行往上查找指定的字符串
|
N
|
往上继续查找下一个指定的字符串
|
:r file
|
将某文件的内容插入到光标位置
|
J
|
将光标所在行与其下一行连接起来,即下一行文本移动至光标所在行的末尾
|
:set nu
|
让编辑器自动显示出每一行的行号
|
:set nonu
|
取消显示每行前的行号
|
各字段取值举例
|
说明
|
*
|
表示任何时间
|
1,3,4
|
表示离散数字,即一系列点值
|
1-5
|
表示从1到5,即一范围
|
crontab命令举例
|
说明
|
crontab -l
|
显示计划任务文件的内容
|
crontab –e
|
编辑计划任务文件的内容
|
crontab myfile
|
用myfile文件内容覆盖原计划任务文件内容
|
crontab -r
|
删除现有的计划任务文件
|