关于linux命令rm通配符的信息( 五 )


格式:echo [-n] 字符串
13. cal命令:显示某年某月的日历 。
格式:cal [选项] [月 [年]]
命令中各个选项的含义:
-j:显示出给定月中的每一天是一年中的第几天(从1月1日算起) 。
-y:显示出整年的日历 。
14. date命令:显示和设置系统日期和时间 。
格式:date [选项] 显示时间格式 (以 + 开头,后面接格式)
date [选项] 设置时间格式
命令中各个选项的含义:
15. clear命令:清除屏幕上的信息 。
Vi的基本命令:
1. 移动光标:
Ctrl + b:上滚一屏
Ctrl + f:下滚一屏
Ctrl + d:下滚半屏
Ctrl + u:上滚半屏
G: 移到文件最后
W:移到下个字的开头
B:跳至上个字的开头
2. 删除
x:删除当前光标所在后面一个字符
#x:删除当前光标所在后面#个字符 。例如,5x表示删除5个字符 。
dd:删除当前光标所在行
#dd:删除当前光标所在后面#行 。例如,5dd表示删除字光标算起的5行 。
:l,#d:例如,:1,12d表示删除自行1至行12的文字
X:删当前光标的左字符
D:删至行尾
3. 更改
cw:更改光标处的字到此单字的字尾处
c#w:例如,c3w表示更改3个字
cc:修改行
c:替换到行尾
4. 取代
r:取代光标处的字符
R:取代字符直到按ESC为止
5. 复制
yw:拷贝光标处的字到字尾只缓冲区
P:把缓冲区的资料贴上来
yy:拷贝光标所在之行至缓冲区
#yy:例如:5yy,拷贝光标所在之处以下5行至缓冲区
Linux文件的复制,删除和移动命令
1.cp命令:该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的COPY命令一样,功能十分强大 。
语法:cp[选项]源文件或目录,目标文件或目录
说明该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中 。
该命令的各项选项含义如下:
-a:该选项通常在拷贝目录是使用 。他保留链接,文件属性,并递归地拷贝目录,其作用等于dpr选项的组合 。
-d:拷贝是保留链接
-f:删除已经存在的目标文件而不提示 。
-I:和 f选项相反,在覆盖目标文件之前将给出提示要求拥护确认 。回答y时目标文件将被覆盖,是交互式拷贝 。
-p:此时cp除复制源文件的内容外 , 还将把其修改时间和反问权限也复制到新文件中 。
-r;若给出的源文件是一目录文件 , 此时cp将递归复制该目录下所有的子目录和文件 。此时目标文件必须为一个目录名 。
-L:不作拷贝,只是链接文件 。
需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名已存在,用cp 命令拷贝文件后,这个文件酒会被新源文件覆盖 , 因此,建议用户在使用cp命令拷贝文件时,最好使用I选项 。
2.mv命令:用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中 。该命令如同MS-DOS下的ren 和 move 的组合 。
语法:mv[选项]源文件或目录 目标文件或目录 。
说明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中 。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),他将所给的源文件或目录重命名为给顶的目标文件名 。当第二个参数是已存在的目录名称时,源文件或目录参加参数可以有很多个 , mv命令将个参数指定的源文件均移至目标目录中 。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失 。

推荐阅读