精华内容
下载资源
问答
  • Linux 学习之创建、删除文件和文件夹命令

    万次阅读 多人点赞 2017-09-05 18:26:38
    今天学习了几个命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令创建文件夹【mkdir】 一、mkdir命令使用权限 所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹...

    今天学习了几个命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令。


    创建文件夹【mkdir】

      一、mkdir命令使用权限

        所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹创建文件夹或目录。

        二、mkdir命令使用格式

        格式:mkdir [选项] DirName

        三、mkdir命令功能

        通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限(了解Linux文件-文件夹权限请点击这里)。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。

        四、mkdir命令选项说明

        命令中的[选项]一般有以下两种:

        -m    用于对新建目录设置存取权限,也可以用 chmod 命令进行设置。

        -p     需要时创建上层文件夹(或目录),如果文件夹(或目录)已经存在,则不视为错误。

        五、mkdir命令使用举例

        例一:在桌面下面创建以“demo”命名的文件夹。

        使用以下命令即可。

        mkdir 桌面/demo

      例二:在桌面下面创建以“demo”命名的文件夹,并且给文件夹赋权限,权限为123。

        mkdir  123  桌面/demo


    删除文件夹【rm】

      一、rm命令使用权限

        所有用户都可以在终端使用 rm命令删除目录。

        二、rm命令使用格式

        格式:rm [选项] DirName

        三、rm命令功能

        删除档案及目录。

        四、rm命令选项说明

        命令中的[选项]一般有以下几种:

        -i 删除前逐一询问确认。

      -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

      -r 将目录及以下之档案亦逐一删除,递归所有的子目录,逐一询问。

        五、rm命令使用举例

        例一:删除所有C语言程序文档;删除前逐一询问确认。

        rm -i *.c

      例二:将 Finished 子目录及子目录中所有档案删除。

        rm -r Finished

     

     

         rm -f abc.txt的意思是说强制删除文件。如果文件不存在,也不要提示。这是因为如果直接使用rm abc.txt那么如果文件不存在,rm 会提示你。这在某些情况下,比如我们写一些小脚本,可能不需要他这样做。
    rm -r abc 的意思是说递归所有的子目录。其中要求abc是一个目录名。这条rm运行后,abc目录下的所有子目录里的东西也会一同被删除。通常我们在删除一个目录时会使用rm -rf abc这样的形式,这就是说明删除目录abc,同时要求命令不要产生任何提示。

     

     

     

      注:在linux没有回收站,在试用rm命令的时候,一定要小心些,删除之后就无法再恢复了。

    创建文件【vi】

      一、进入vi的命令

         vi filename :打开或新建文件,并将光标置于第一行首

         vi +n filename :打开文件,并将光标置于第n行首

        vi + filename :打开文件,并将光标置于最后一行首

        vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处

        vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename

        vi filename....filename :打开多个文件,依次进行编辑

      二、移动光标类命令

      h :光标左移一个字符

      l :光标右移一个字符

      space:光标右移一个字符

      Backspace:光标左移一个字符

      k或Ctrl+p:光标上移一行

      j或Ctrl+n :光标下移一行

      Enter :光标下移一行

      w或W :光标右移一个字至字首

      b或B :光标左移一个字至字首

      e或E :光标右移一个字至字尾

      ) :光标移至句尾

      ( :光标移至句首

      }:光标移至段落开头

      {:光标移至段落结尾

      nG:光标移至第n行首

      n+:光标下移n行

      n-:光标上移n行

      n$:光标移至第n行尾

      H :光标移至屏幕顶行

      M :光标移至屏幕中间行

      L :光标移至屏幕最后行

      0:(注意是数字零)光标移至当前行首

      $:光标移至当前行尾

     三、屏幕翻滚类命令

      Ctrl+u:向文件首翻半屏

      Ctrl+d:向文件尾翻半屏

      Ctrl+f:向文件尾翻一屏

      Ctrl+b;向文件首翻一屏

      nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

     四、插入文本类命令

      i :在光标前

      I :在当前行首

      a:光标后

      A:在当前行尾

      o:在当前行之下新开一行

      O:在当前行之上新开一行

      r:替换当前字符

      R:替换当前字符及其后的字符,直至按ESC键

      s:从当前光标位置处开始,以输入的文本替代指定数目的字符

      S:删除指定数目的行,并以所输入文本代替之

      ncw或nCW:修改指定数目的字

      nCC:修改指定数目的行

     五、删除命令

      ndw或ndW:删除光标处开始及其后的n-1个字

      do:删至行首

      d$:删至行尾

      ndd:删除当前行及其后n-1行

      x或X:删除一个字符,x删除光标后的,而X删除光标前的

      Ctrl+u:删除输入方式下所输入的文本

     六、搜索及替换命令

      /pattern:从光标开始处向文件尾搜索pattern

      ?pattern:从光标开始处向文件首搜索pattern

      n:在同一方向重复上一次搜索命令

      N:在反方向上重复上一次搜索命令

      :s/p1/p2/g:将当前行中所有p1均用p2替代

      :n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代

      :g/p1/s//p2/g:将文件中所有p1均用p2替换

     七、vi命令使用举例

      例一:创建文件a.txt。

      vi a.txt

      Hello everyone!

      :wq //在退出时,直接输入:wq会发现退不出去,退出方法是:编辑完成后按ESC,然后输入:q就是退出;还有:wq是保存后退出,加感叹号是表示强制

      

      

      

    修改档案时间【touch】

       一、touch命令使用权限

        所有用户都可以在终端使用 touch命令。

        二、touch命令使用格式

        格式: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命令功能

      touch fileA,如果fileA存在,使用touch命令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,touch命令会在当前目录下新建一个空白文件fileA。

      注:使用touch指令可更改文件或目录的日期和时间,包括存取时间和更改时间。文件的时间属性包括文件的最后访问时间,最后修改时间以及最后在磁盘上修改的时间,命令stat显示结果显示了三个时间属性。

        四、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 列出版本讯息。

        五、touch命令使用举例

        例一:更新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


    在新建文件时用touch命令可以建立一个空文件,而vi命令则可以直接编辑文件的内容并保存。touch命令在linux中很少用到,我个人还是比较喜欢vi命令,可以直接对文档进行编辑。

    展开全文
  • linux 创建文件命令

    千次阅读 2021-01-27 11:23:04
    正如我们在上文提到的,cp是一个用来创建文件和目录副本的命令。在这里我们提供了一些在日常操作中可能用到的cp命令的实例。 1. 不带任何参数下,运行cp 这是 cp 命令最基础的使用。 拷贝名为 myfile.txt 从一个位置...

    拷贝文件和目录是每一个操作系统的基本指令。备份行为基本上是创建文件和目录的副本。在Linux系统下,我们可以用cp命令来实现。

    copy 命令是什么

    img

    正如我们在上文提到的,cp是一个用来创建文件和目录副本的命令。在这里我们提供了一些在日常操作中可能用到的cp命令的实例。

    1. 不带任何参数下,运行cp

    这是 cp 命令最基础的使用。 拷贝名为 myfile.txt 从一个位置到另一个位置,我们可以像这样子输入:

    $ cp myfile.txt /home/pungki/office

    Copy without options

    Copy without options

    如果我们没有输入绝对路径,这意味着我们正在当前目录下拷贝一个文件。在上面的实例中,myfile.txt位于/home/pungki/Documents目录下。如果我们当前目录正是/home/pungki/Documets,那么没有必要输入/home/pungki/Documents/myfile.txt来拷贝文件。当/home/pungki/office是一个目录,则文件会拷贝到里面。

    2. 同时拷贝多个文件

    要在同时拷贝多个文件,我们只需要将多个文件用空格隔开。如下示例:

    $ cp file_1.txt file_2.txt file_3.txt /home/pungki/office

    Copying multiple files

    Copying multiple files

    3. 拷贝一个目录

    要拷贝一个目录的话会有点棘手。你需要添加 -r 或者 -R 选项来实现。-r-R 选项表明递归操作。无论该目录是否为空目录,这个选项都是必要的。如下示例:

    $ cp -r directory_1 /home/pungki/office

    Copy directory

    Copy directory

    需要注意的一件事,你需要移除在目录名尾部的斜杠。否则你会收到类似的错误信息cp: omitting directory‘directory_1/

    Copy directory error

    Copy directory error

    如果你收到错误信息,则目录不会被拷贝到目标文件夹。

    4. 创建文件的硬链接,而不是拷贝它们

    拷贝文件意味着你必须使用一些存储空间来储存拷贝的文件。有时候出于某种原因,你可能想要创建“快捷方式”或者链接到文件,而不是拷贝它们。要做到这一点,我们可以使用-l选项。

    $ cp -l file_4.txt /home/pungki/office

    Copy hardlinks

    Copy hardlinks

    从上图看出,我们看到file_4.txt的硬链接已经拷贝到/home/pungki/office/file_4.txt。标记有同样的 inode, 835386。但是请注意,硬链接不能用来创建目录。下面让我们看一个例子。

    原目录 directory_1 的 inode 值是 278230

    原文件 file_5.txt 的 inode 值是 279231

    原文件 file_5.txt 的 inode 值是 279231

    对 directory_1 执行 cp 命令

    对 directory_1 执行 cp 命令

    拷贝的 directory_1副本的 inode 值是 274800

    拷贝的 directory_1副本的 inode 值是 274800

    拷贝的 file_5.txt副本的 inode 值是 279231。跟它的原文件一样

    拷贝的 file_5.txt副本的 inode 值是 279231。跟它的原文件一样

    Inode number of copied file

    Inode number of copied file

    5. 创建文件的符号链接

    也有一种链接叫做 软链接符号链接。我们用 -s 选项来实现。下面是命令的示例。

    $ cp -s /home/pungki/Documents/file_6.txt file_6.txt

    创建符号链接只能在当前目录下进行。在上面的截图中,我们想要创建符号链接 /home/pungki/office/file6.txt 指向原文件 /home/pungki/Documents/file6.txt。但是为了创建符号链接,我必须在将/home/pungki/office作为目标目录。一旦我设法进入目录,我就可以向上面一样运行 cp -s 命令。

    现在你列出文件详情,你会看到/home/pungki/office/file_6.txt指向了原文件。在其文件名后标记了箭头符号。

    Symbolic links

    Symbolic links

    6. 不随符号链接拷贝原文件

    [译注:意思是只拷贝符号链接文件]

    我们可以用 -P 选项来实现。当对符号链接使用 cp 命令,它会照原样拷贝它自身。来看看下面的示例。

    $ cp -P file_6.txt ./movie

    Copy using -P option

    Copy using -P option

    如你所见,cp 命令照原样拷贝file_6.txt自身。文件类型仍然是一个符号链接。

    7. 随符号链接拷贝原文件

    现在我们可以试一下-L选项。基本上,这个刚好与上面的 -P 选项 相反。下面是个示例:

    $ cp -L file_6.txt ./movie

    Copy using -L option

    Copy using -L option

    使用这个选项,拷贝的文件将会和file_6.txt原文件一样。我们可以从文件大小看出来。拷贝的文件有50 字节而当file_6.txt作为符号链接时文件大小只有33 字节

    8. 文件归档

    当我们去拷贝一个目录时,我们会用-r或者-R选项。但是我们也可以用-a选项来归档文件。这样会创建文件和目录的准确套录,如果有的话也可以包括符号链接。下面是示例:[译注:-a 会保留原文件或目录的属性]

    $ cp -a directory_1/ /home/pungki/office

    Copy using -a option

    Copy using -a option

    上列的命令会拷贝一个名为 directory1 的目录到*/home/pungki/office目录下。如你所见,file6.txt*依然作为符号链接被复制。

    9. 显示正在做什么

    默认情况下,当拷贝作业成功时,我们仅仅会再次看到命令提示符。如果你想了解在拷贝文件时都发生了什么,我们可以用 -v 选项。

    $ cp -v *.txt /home/pungki/office

    Verbose option

    Verbose option

    当我们从当前目录下拷贝所有的 txt 文件到 /home/pungki/office 目录,-v选项会显示正在操作的过程。这些额外的信息会帮助我们了解更多拷贝过程。

    10. 当原文件较目标文件新时拷贝

    我们用 -u选项来实现。下面是具体示例:

    $ cp -vu *.txt /home/pungki/office

    Copy only if newer

    Copy only if newer

    起初我们看到file_1.txt 是0字节大小。然后我们用 vi 编辑,加入一些内容并保存。接下来,我们发现文件大小已经变为了 36 个字节。 与此同时在/home/pungki/office目录中,我们已经包含了所有txt文件。当我们用 -u 选项,结合 -v 选项来查看具体操作,cp 命令会只拷贝比目标目录下新的文件。因此,我们看到只有 file_1.txt 拷贝到 /home/pungki/office 目录下

    11. 使用交互模式

    交互模式下会询问是否覆盖目标目录下的文件。使用 -i 选项,启用交互模式。

    $ cp -ir directory_1/ /home/pungki/office/

    Interactive mode

    Interactive mode

    12. 创建备份文件

    当目标目录已经含有同名文件,默认情况下 cp 命令会覆盖目标目录下的同名文件。使用 --backup 选项,cp 命令会为每一个现有的目标文件做一个备份。../office 相对于 /home/pungki/office 。下面是示例:

    $ cp --backup=simple -v *.txt ../office

    Backup option

    Backup option

    正如我们看到的,--backup=simple 选项会创建一个在文件名末尾用波浪符标记(~)的备份文件。--backup 选项也有一些其他控制:

    • none, off:从不备份(即使给出 --backup)
    • numbered, t:用编号备份
    • existing, nil :如果编号备份存在则使用编号备份,否者用简易备份[译注:也就是用波浪号]
    • simple, never :总是使用简易备份

    13. 只拷贝文件属性

    cp 命令也提供给我们 --attributes-only 选项。顾名思义,这个选项只会拷贝文件名及其属性,不会拷贝任何数据。下面是示例:

    $ cp --attributes-only file_6.txt -v ../office

    Copy attributes only

    Copy attributes only

    从上图看出, 原文件 file_6.txt 有 50 字节大小。用了 --attributes-only选项,拷贝的文件只有0字节大小。这是因为文件内容并没有拷贝。

    14. 强制拷贝

    用了 -f 选项会强制进行拷贝操作。如果目标文件不能打开,可以用 -f 尝试一下。

    $ cp -f *.txt -v ../office

    Copy with force

    Copy with force

    15. 在拷贝之前先删除目标

    我们可以用,--remove-destination 选项 实现。这个选项与上面的-f选项形成对照。如果 cp 命令在目标目录下发现同名文件, cp 命令会先删除目标文件,然后再拷贝一份新的。下面是示例:

    $ cp --remove-destination *.txt -v ../office

    Remove destination option

    Remove destination option

    总结

    cp 命令是 Linux 下最基础的命令之一。对于那些想要学习 Linux 的人,必须得把这个命令掌握。当然你也可以在你的终端下键入 man cp 或者 cp --help 来显示更多帮助信息。

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • linux 之创建文件命令

    千次阅读 2019-01-08 09:17:54
    1、vi vi 1.txt 会直接创建并打开一个文件1.txt 2、touch touch作用是更改一个文件或... 3.txt 可以直接创建文件3.txt并将abcd写入。 4、less 、more 、cat  三者都是将文件内容输出到标准输出,其中less...

    1、vi

    vi 1.txt 会直接创建并打开一个文件1.txt

    2、touch

    touch的作用是更改一个文件或目录的时间。touch 2.txt 如果2.txt不存在,则创建空文件2.txt

    3、echo 

    echo “abcd” > 3.txt 可以直接创建文件3.txt并将abcd写入。

    4、less 、more 、cat 

    三者都是将文件内容输出到标准输出,其中less和more可以分页显示,cat是显示全部。

    三者可以根据已经存在的文件创建新的文件。假设已经存在文件1.txt。

    cat 1.txt > 2.txt

    less 1.txt > 3.txt

    more 1.txt > 4.txt

    此时创建的文件内容都和1.txt中文件内容相同。

    展开全文
  • touch:命令创建文件

    千次阅读 2018-10-30 23:45:00
    touch:创建空文件或改变文件的时间戳属性  【功能说明】  touch命令有两个功能:一是创建新的空文件;二是改变已有文件的时间戳属性  【语法格式】 touch [option] [file] touch [选项] [文件]  ...

    touch:创建空文件或改变文件的时间戳属性

      【功能说明】

        touch命令有两个功能:一是创建新的空文件;二是改变已有文件的时间戳属性

      【语法格式】

    touch  [option]  [file]

    touch  [选项]     [文件]

          提示:

        1. touch命令以及后面的选项和文件,每个元素之间都至少要有一个空格
        2. 注意区分touch和mkdir命令的功能,mkdir命令是创建空目录,而touch是创建空文件。
        3. 在linux中,一切皆文件。虽然touch命令不能创建目录,但是可以修改目录的时间戳。

      【选项说明】

    参数说明 解释说明
    -a 只更改指定文件的最后访问时间
    -d 使用字符串STRING代表的时间作为模板设置指定文件的时间属性
    -m 只更改指定文件的最后修改时间
    -r file 将指定文件的时间属性设置为与模板文件file的时间属性相同
    -t STAMP 使用[[CC]YY]MMDDhhmm[.ss]格式的时间设置文件的时间属性。格式的含义从左到右依次为:世纪、年、月、日、时、分、秒

      【使用范例】

        基础范例

          案例1:创建文件示例(文件事先不存在的情况)

    [root@1-230 ~]# mkdir /test      #在根下新建一个test目录
    [root@1-230 ~]# cd /test/        #切换到/text目录
    [root@1-230 test]# touch aa.txt      #创建空文件aa.txt
    [root@1-230 test]# ls           #查看到aa.txt文件创建成功
    aa.txt
    [root@1-230 test]# touch a.txt b.txt    #同时创建多个文件,类似mkdir创建多个目录
    [root@1-230 test]# ls
    aa.txt a.txt b.txt
    [root@1-230 test]# touch scc{1..5}    #可以利用大括号“{ }”输出的字符序列批量创建文件
    [root@1-230 test]# ls
    aa.txt a.txt b.txt scc1 scc2 scc3 scc4 scc5

          案例2:更改文件的时间戳属性

    [root@1-230 test]# stat aa.txt         #stat命令可以查看文件的时间戳属性,具体用法见后面stat命令
    文件:"aa.txt"
    大小:0 块:0 IO 块:4096 普通空文件
    设备:fd00h/64768d Inode:35313153 硬链接:1
    权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
    最近访问:2018-10-30 23:11:37.065471839 +0800
    最近更改:2018-10-30 23:11:37.065471839 +0800
    最近改动:2018-10-30 23:11:37.065471839 +0800
    创建时间:-

    提示:

      说明:文件的时间戳属性分为访问时间、修改时间、状态改变时间


    [root@1-230 test]# touch -a aa.txt       #-a 参数更改最后访问的时间
    [root@1-230 test]# stat aa.txt
    文件:"aa.txt"
    大小:0 块:0 IO 块:4096 普通空文件
    设备:fd00h/64768d Inode:35313153 硬链接:1
    权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
    最近访问:2018-10-30 23:17:06.329316946 +0800
    最近更改:2018-10-30 23:11:37.065471839 +0800
    最近改动:2018-10-30 23:17:06.329316946 +0800
    创建时间:-

     

    [root@1-230 test]# touch -m aa.txt     #-m参数更改最后修改的时间
    [root@1-230 test]# stat aa.txt
    文件:"aa.txt"
    大小:0 块:0 IO 块:4096 普通空文件
    设备:fd00h/64768d Inode:35313153 硬链接:1
    权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
    最近访问:2018-10-30 23:17:06.329316946 +0800
    最近更改:2018-10-30 23:20:26.211938858 +0800
    最近改动:2018-10-30 23:20:26.211938858 +0800
    创建时间:-

          案例3:指定时间属性创建/修改文件

          可利用选项-d指定创建文件后的文件修改时间:

    [root@1-230 test]# ls -lh aa.txt             #修改前的文件修改时间10月30日
    -rw-r--r-- 1 root root 0 10月 30 23:20 aa.txt
    [root@1-230 test]# touch -d 20181129 aa.txt      #指定创建文件后的文件修改时间为2018年11月29日
    [root@1-230 test]# ls -lh aa.txt             #修改后时间为2018年11月29日
    -rw-r--r-- 1 root root 0 11月 29 2018 aa.txt

          也可以利用选项-r,修改aa.txt的时间属性,使其和a.txt的时间属性一致:

    [root@1-230 test]# ls -lh a.txt         #查看a.txt的修改时间
    -rw-r--r-- 1 root root 0 10月 30 23:11 a.txt
    [root@1-230 test]# touch -r a.txt aa.txt     #使用-r参数让a.txt的时间属性和a.txt一致
    [root@1-230 test]# ls -lh aa.txt
    -rw-r--r-- 1 root root 0 10月 30 23:11 aa.txt    #aa.txt文件的修改时间和a.txt一致

          还可以利用选项-t,将文件设置为201810312333.50时间格式

    [root@1-230 test]# touch -t 201810312333.50 aa.txt
    [root@1-230 test]# ls -lh --full-time aa.txt
    -rw-r--r-- 1 root root 0 2018-10-31 23:33:50.000000000 +0800 aa.txt

    查看设置的属性

      【扩展知识】

        这里扩展一点有关时间戳属性的知识

        GNU/Linux的文件有三种类型的时间戳:

    Access: 2018-10-31 23:33:50.000000000 +0800    #最后访问文件的时间
    Modify: 2018-10-31 23:33:50.000000000 +0800    #最后修改文件的时间
    Change: 2018-10-30 23:35:05.120111040 +0800    #最后改变文件状态的时间

        对应ls命令,查看上述时间戳的选项如下:

    mtime:最后修改时间(ls   -lt)  #修改文件内容,文件的修改时间(modify  time)会改变

    ctime:状态改变时间(ls     -lc)#修改文件内容,移动文件或改变文件属性等,文件的change时间会改变

    atime:最后访问时间(ls    -lu) #查看文件内容时,文件的访问时间(access   time)会改变

    展开全文
  • linux 创建文件命令总结

    万次阅读 2013-11-21 15:17:21
    1、vi vi 1.txt 会直接创建并打开一个文件1.txt 2、touch ...echo “abcd” > 3.txt 可以直接创建文件3.txt并将abcd写入。 4、less 、more 、cat  三者都是将文件内容输出到标准输出,其中less和mo
  • Mac中如何进入vim文本编辑器: 创建bash_profile,在终端录入 vim ~/.bash_profile,会进入vim编辑器,按i进行进入编辑状态,这时才可以输入文字。 ...这个命令的作用是把内存缓冲区中数据写到...
  • 在磁盘分区上创建ext2、ext3、ext4、ms-dos、vfat文件系统,默认情况下会创建ext2。mkfs用于在设备上构建Linux文件系统,通常是硬盘分区。文件要么是设备名称(例如/dev/hda1,/dev/sdb2),要么是包含文件系统常规...
  • Linux创建文件命令dd

    千次阅读 2018-06-19 10:41:41
    dd命令的作用是用指定大小块拷贝一个文件,并在拷贝同时进行指定转换。dd if=/dev/urandom of=test bs=1G count=2001.if=文件名:输入文件名,缺省为标准输入。即指定源文件。&lt;if=inputfile&gt;3....
  •  正如我们在上文提到的,cp是一个用来创建文件和目录副本的命令。在这里我们提供了一些在日常操作中可能用到的cp命令的实例。  1. 不带任何参数下,运行cp  这是 cp 命令最基础的使用。 拷贝名为 myfile.
  • 命令名称是:touch 命令所在路径是:/bin/touch 执行权限是:所有用户 语法:touch [文件名] 范例:  touch ti.txt
  • 对于Linux系统,所有内容都是文件,目录也是一个文件。 【VI】: 使用VI命令可以编辑文件,如果文件不存在则进行创建,如果要创建一个空的文件,可以先使用VI命令编辑...touch命令是改变文件或目录时间,如果文件
  • 拷贝文件和目录是每一个操作系统的基本指令。...正如我们在上文提到的,cp是一个用来创建文件和目录副本的命令。在这里我们提供了一些在日常操作中可能用到的cp命令的实例。 1. 不带任何参数下,运
  • 一次制作10个文件的命令: 1.seq -f ‘dir%03g’ 1 10 | xargs mkdir 或者是: mkdir $(seq -f ‘dir%03g’ 1 10) #dir001 dir002 … dir010 2.printf ‘dir%03d\n’ {1…10} | xargs mkdir 或者是:mkdir printf '...
  • 使用copy con命令创建批处理文件

    千次阅读 2015-10-23 12:22:35
    定义:批处理命令保存在以bat为扩展名的文本文件中,看到有bat的文件就知道是批处理文件了,在有限的条件下,使用copy con命令创建批处理文件是很有效的,copy con是一个功能简单的创建文本文件的处理命令命令中的...
  • linux mkdir 命令用来创建指定名称目录,要求创建目录用户在当前目录中具有写权限,并且指定目录名不能是当前目录中已有目录。 1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令...
  • was使用命令创建概要文件

    千次阅读 2016-09-21 11:50:18
    很多时候我们无法使用图形界面来创建概要文件,这时候我们可以选择使用命令创建,下面是我这次需要创建的概要文件的一些信息,大家可以根据自己的需要修改: was安装目录: /washome/IBM/WebSphere/AppServer ...
  • touch 命令能够创建一个空把文件,或者改变文件的创建时间 在home目录下创建文件 touch /home/test touch 最主要的功能是改变文件的时间,对一个文件来说有三种时间属性 1.mtime :这个时间记录文件内容被修改的...
  • Linux如何用命令创建文件和文件夹

    千次阅读 2020-10-03 08:50:34
    linux中如何使用命令创建文件,并执行: 1、通过快捷方式(CTRL+ALT+T键)打开终端命令窗口,我们在终端实现操作。 ccoy@ccoy-PC:~$ 2、进入目录之后,转到需要目录之下: ccoy@ccoy-PC:~$ cd demo ccoy@ccoy-PC...
  • 使用touch命令:将文件的时间修改为2013年1月21日19点25分 touch -c -m -t 201301211925 version.dat 前提是必须有这个文件。 解释说明: -c表示不创建文件 --no-create do not create any files -m仅仅改变...
  • linux中创建特殊文件mknod命令用法详解:  函数用途:  创建特殊文件。  语法:  只能由 root 用户或系统组成员运行...mknod 命令建立一个目录项和一个特殊文件的对应索引节点。第一个参数是 Name 项设备的名称。
  • touch 命令实例:创建文件 在Linux系统中,每个文件都关联一个时间戳,并且每个文件都会存储最近一次访问时间、最近一次修改时间和最近一次变更时间等信息。所以,无论何时我们创建一个新文件,访问或修改一个...
  • 标题:Linux 命令 find / -ctime +1 真是查找1天前创建的文件咩? 作者:lōττéry©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.] 注释: 一个临时文件目录/...
  • (一)文件创建命令 1.touch命令 例如:touch abc命令在本地...cp命令允许我们把一个文件的内容复制到同名或不同名的文件中,复制得到的文件可以在任何目录。使用cp命令的一个风险是它会在不提示用户的情况下很容易覆
  • linux中创建特殊文件mknod命令用法详解: 函数用途: 创建特殊文件。 语法: 只能由 root 用户或系统组成员运行 ...mknod 命令建立一个目录项和一个特殊文件的对应索引节点。第一个参数是 Name 项设备的名称。
  • dd命令可以创建指定大小的文件 命令: dd if=/dev/zero of=test bs=1M count=1000 会在当前目录下生成一个大小为1M*1000=1000M大小test.img文件,它内容都是0(因从/dev/zero中读取,/dev/zero为0源) 但是...
  • 在很多场景下我们需要一个很大的文件,例如测试网速,测试硬盘配额大小等等。如果这时候电脑上没有单个文件就会比较尴尬。如果你用是windows环境,fsutil命令可以帮你解决这个烦恼。这一节我们一起来看看这个...
  • Linux命令详解:alias创建自己的命令

    万次阅读 2015-08-10 15:49:36
    CentOS系统下的创建自定义命令其实比较简单,使用的命令就是alias,具体使用的方法就是 alias 自定义命令名=‘命令’。但是需要注意的是,在自定义之前需要查看自定义的命令名是否是系统已经使用的命令名,否则会...
  • 创建文件是我们并没有写入任何数据,其中的空间都被填充为0; 具体的创建方法为: dd if = input_file of = output_file bs=block_size count=number 如果其中的input_file是一个普通的文件,那么该文件的内容将被...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 28,475
精华内容 11,390
关键字:

创建文件的命令是