- 编辑文件
vim [文件名] - 刚进入编辑状态,使用i命令,切换到插入模式。
- 退出
①保存并退出
[ESC]→:wq
[ESC]→:x
[ESC]→:ZZ
②正常退出,正常退出有个前提条件是:打开的文本文件在内容上没有被改动过。
ESC→:q
③不保存退出
[ESC]→:q!
④强制退出
[ESC]→:!
备注:linux命令要小写
重要:输错命令,无法退出如何处理?
按ctrl+c,或者ctrl+],或者ctrl+d,对于不同的情况不同命令来结束指令。
二、目录的操作
-
pwd:显示当前工作目录路径
-
cd [目录名]:更改工作目录路径
-
cd ..:改变目录位置至当前目录的父目录
-
cd ~:改变目录位置至用户登录时的工作目录
-
cd ~asa:改变目录位置至用户“Asa”的宿主目录
-
ls:列出子目录和文件信息
(1)功能说明 对于目录,该命令将列出其中的所有子目录与文件信息;对于文件,该命令将输出其文件名以及所要求的其他信息 -
touch(创建空文件、更改文件时间)
touch[-acfm][-d<日期时间>][-r<参考文件或目录>][-t<日期时间>][文件]
-a:改变文件的读取时间记录。
-m:改变文件的修改时间记录。
-c:假如目的文件不存在,不会建立新的文件,与“--no-create”的效果一样。
-f:不使用,是为了与其他UNIX系统的相容性而保留的。
-r:使用参考档的时间记录,与“--file”的效果一样。
-d:设定时间与日期,可以使用各种不同的格式。
-t:设定文件的时间记录,格式与date指定相同。
例一:创建空文件file、file1和file2
touch file
touch file1 file2
例二:将文件a的时间记录改为5月7日19点30分,时间格式为MMDDHHmm
ls -l
total344
-rw-r--r--1rootroot02007-5-5a
-rw-r--r--1rootroot30513-1514:49anaconda-ks.cfg
touch -c -t05071830 a
ls -l
total 344
-rw-r--r-- 1 rootroot 0 2007-5-7 a
-rw-r--r-- 1 rootroot 3051 3-15 14:49 anaconda-ks.cfg
//可以看到文件a现在的时间已经改为2007-5-7
- mkdir
网友评论