Linux 文本编辑

  1. 编辑文件
    vim [文件名]
  2. 刚进入编辑状态,使用i命令,切换到插入模式。
  3. 退出
    ①保存并退出
    [ESC]→:wq
    [ESC]→:x
    [ESC]→:ZZ
    ②正常退出,正常退出有个前提条件是:打开的文本文件在内容上没有被改动过。
    ESC→:q
    ③不保存退出
    [ESC]→:q!
    ④强制退出
    [ESC]→:!
    备注:linux命令要小写

重要:输错命令,无法退出如何处理?
按ctrl+c,或者ctrl+],或者ctrl+d,对于不同的情况不同命令来结束指令。

二、目录的操作

  1. pwd:显示当前工作目录路径

  2. cd [目录名]:更改工作目录路径

  3. cd ..:改变目录位置至当前目录的父目录

  4. cd ~:改变目录位置至用户登录时的工作目录

  5. cd ~asa:改变目录位置至用户“Asa”的宿主目录

  6. ls:列出子目录和文件信息
    (1)功能说明 对于目录,该命令将列出其中的所有子目录与文件信息;对于文件,该命令将输出其文件名以及所要求的其他信息

  7. 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

  1. mkdir
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 编辑文件vim [文件名] 刚进入编辑状态,使用i命令,切换到插入模式。 退出①保存并退出[ESC]→:wq[ES...
    AsaGuo阅读 328评论 0 0
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,566评论 9 467
  • 1.Linux下如何用命令查看实时日志(完整命令) tail -f 路径.log查看前多少行 tai-200f 路...
    qianyewhy阅读 2,322评论 0 11
  • 什么是shell shell 是一个命令语言解释器(command-language interpreter)。 ...
    Arteezy_Xie阅读 1,078评论 0 0
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,219评论 2 33