Linux文件编辑vi、mkdir等

1、进入vi的命令
    vi filename :打开或新建文件,并将光标置于第一行首
    vi +n filename :打开文件,并将光标置于第n行首
   vi + filename :打开文件,并将光标置于最后一行首
   vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
   vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
   vi filename....filename :打开多个文件,依次进行编辑

2、mkdir使用以下命令即可。
    例一:创建demo文件夹
    mkdir /demo
    例二:在桌面下面创建以“demo”命名的文件夹,并且给文件夹赋权限,权限为123。
    mkdir  123  桌面/demo
    
3、touch创建文件
    
    touch fileA,如果fileA存在,使用touch命令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,touch命令会在当前目录下新建一个空白文件fileA。
    格式:touch [-acfm][-d <日期时间>][-r <参考文件或目录>][-t <日期时间>][--help] [--version][文件或目录...] 或 touch [-acfm][--help][--version][日期时间][文件或目录...]
    (touch [-acfm][-r reference-file] [--file=reference-file][-t MMDDhhmm[[CC]YY][.ss]][-d time] [--date=time][--time={atime,access,use,mtime,modify}][--no-create][--help] [--version]file1 [file2 ...])
    
    touch命令选项说明
    a 改变档案的读取时间记录。

    m 改变档案的修改时间记录。

    c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。

    f 不使用,是为了与其他 unix 系统的相容性而保留。

    r 使用参考档的时间记录,与 --file 的效果一样。

    d 设定时间与日期,可以使用各种不同的格式。

    t 设定档案的时间记录,格式与 date 指令相同。[[CC]YY]MMDDhhmm[.SS],CC为年数中的前两位,即”世纪数”;YY为年数的后两位,即某世纪中的年数.如果不给出CC的值,则linux中touch命令参数将把年数CCYY限定在1969--2068之内.MM为月数,DD为天将把年数CCYY限定在1969--2068之内.MM为月数,DD为天数,hh 为小时数(几点),mm为分钟数,SS为秒数.此处秒的设定范围是0--61,这样可以处理闰秒.这些数字组成的时间是环境变量TZ指定的时区中的一个时间.由于系统的限制,早于1970年1月1日的时间是错误的.

    --no-create 不会建立新档案。

    --help 列出指令格式。

    --version 列出版本讯息。
    例一:更新file1.txt的存取和修改时间。
    touch file1.txt

    例二:如果file1.txt不存在,不创建文件
    touch -c file1.txt

    例三:更新file1.txt的时间戳和ref+file相同
    touch -r ref+file file1.txt

    例四:设置文件的时间戳为2011年5月18日9点45分10秒
    ls -l file1.txt
    touch -t 1105190945.10 file1.txt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值