精华内容
下载资源
问答
  • linux创建文件命令

    千次阅读 2019-01-23 17:38:01
    touch test.txt cp test.txt test1.txt echo 'asdfghjkl' > test.txt vim test.txt 创建2个文件touch test.txt test1.txt 创建多个文件touch test{001..005}.txt 会创建test001.txt、test002.txt、test003.txt、test...
    1. touch test.txt

    2. cp test.txt test1.txt

    3. echo 'asdfghjkl' > test.txt

    4. vim test.txt

    5. 创建2个文件touch test.txt test1.txt

    6. 创建多个文件touch test{001..005}.txt 会创建test001.txt、test002.txt、test003.txt、test004.txt、test005.txt5个文件

    touch

    • 创建的是空文件,文件大小为0
    • 可以改变文件的修改时间
      比如我touch 文件名后,对文件内容做了修改,然后继续touch 文件名,这个时候,时间改变,但是文件内容不变
    展开全文
  • Linux创建文件命令方法

    万次阅读 多人点赞 2019-07-02 22:53:06
    本文讲解了Linux创建文件命令方法 ,希望对您的学习有所帮助。  创建文件夹  mkdir aaa  mkdir -p aaa  创建文件命令  vi foo.txt  emacs foo.txt  echo "aaaa" > foo.txt  cat > foo.txt ...
    本文讲解了Linux创建文件命令的方法 ,希望对您的学习有所帮助。

      创建文件夹

      mkdir aaa

      mkdir -p aaa

      创建文件命令

      vi foo.txt

      emacs foo.txt

      echo "aaaa" > foo.txt

      cat > foo.txt

      清除命令

      > foo.txt

      mkdir /home/u1 创建文件夹/home/u1

      chown oracle /home/u1 表示改变目录所有者为oracle账户;

      chgrp dba /home/u1 改变/home/u1目录为dba所有;

      chmod 755 /home/u1 表示oracle账户对/home/u1目录有755权限;

      rmdir /home/u1 表示删除/home/u1目录

      hostname可以查看linux的计算机名;

      whoami可以查看当前用户;

      pwd显示当前路径;

      df查看系统的硬件信息

      ls -lrt l表示显示详细列表,-t表示按时间排序,-r反向排序

      cat orcl_ora_3436.trc|grep bucket

      以下查看相关文件内容:

      more /etc/oratab

      cat /etc/passwd

      cat /etc/group

      以上是Linux创建文件命令的方法。

    转载于:https://www.cnblogs.com/kungfupanda/archive/2009/12/18/1627337.html

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

    2020-08-21 22:41:26
    第 第 PAGE 1 页 共 NUMPAGES 1 页 linux创建文件命令 linux系统下可以通过命令来创建新的文件那么具体使用到哪个命令呢?下面由小编为大家整理了linux创建文件的相关命令希望对大家有帮助! 一linux创建文件命令 ...
  • 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-07-14 21:11:06
    linux创建文件 1、在 Linux 上使用重定向符(>)创建一个文件 标准重定向符允许我们创建一个 0KB 的空文件。它通常用于重定向一个命令的输出到一个新文件。在没有命令的情况下使用重定向符号时,它会创建一个...

    linux创建文件

    1、在 Linux 上使用重定向符(>)创建一个文件

    标准重定向符允许我们创建一个 0KB 的空文件。它通常用于重定向一个命令的输出到一个新文件中。在没有命令的情况下使用重定向符号时,它会创建一个文件。
    但是它不允许你在创建文件时向其中输入任何文本。然而它对于不是很勤劳的管理员是非常简单有用的。只需要输入重定向符后面跟着你想要的文件名。
    在这里插入图片描述

    2、 在 Linux 上使用 touch 命令创建一个文件

    touch 命令常用于将每个文件的访问和修改时间更新为当前时间。
    如果指定的文件名不存在,将会创建一个新的文件。touch 不允许我们在创建文件的同时向其中输入一些文本。它默认创建一个 0KB 的空文件。
    在这里插入图片描述

    3、 在 Linux 上使用 echo 命令创建一个文件

    echo 内置于大多数的操作系统中。它常用于脚本、批处理文件,以及作为插入文本的单个命令的一部分。
    它允许你在创建一个文件时就向其中输入一些文本。当然也允许你在之后向其中输入一些文本
    在这里插入图片描述
    你可以使用两个重定向符 (>>) 添加其他内容到同一个文件。
    在这里插入图片描述
    此时会追加内容在其中;

    4、 在 Linux 上使用 printf 命令创建一个新的文件

    用法同echo;

    5、 在 Linux 中使用 cat 创建一个文件

    cat 表示串联concatenate。在 Linux 经常用于读取一个文件中的数据。
    cat 是在类 Unix 系统中最常使用的命令之一。它提供了三个与文本文件相关的功能:显示一个文件的内容、组合多个文件的内容到一个输出以及创建一个新的文件。(LCTT 译注:如果 cat 命令后如果不带任何文件的话,下面的命令在回车后也不会立刻结束,回车后的操作可以按 Ctrl-C 或 Ctrl-D 来结束。)
    在这里插入图片描述
    文件里面的内容是输入的内容;
    如果你想向同一个文件中添加其他内容,使用两个连接的重定向符(>>)。
    在这里插入图片描述

    6、 在 Linux 上使用 vi/vim 命令创建一个文件

    vim 是一个向上兼容 vi 的文本编辑器。它通常用来编辑所有种类的纯文本。在编辑程序时特别有用。
    vim 中有很多功能可以用于编辑单个文件。
    在这里插入图片描述
    输入完之后会进入文件进入编辑模式;

    7、在 Linux 上使用 nano 命令创建一个文件

    nano 是一个编辑器,它是一个自由版本的 pico 克隆。nano 是一个小且用户友好的编辑器。它复制了 pico 的外观及优点,并且是一个自由软件,它添加了 pico 缺乏的一系列特性,像是打开多个文件、逐行滚动、撤销/重做、语法高亮、行号等等。
    在这里插入图片描述

    8、 在 Linux 上使用 head 命令创建一个文件

    head 命令通常用于输出一个文件开头的一部分。它默认会打印一个文件的开头 10 行到标准输出。如果有多个文件,则每个文件前都会有一个标题,用来表示文件名。

    9、 在 Linux 上使用 tail 创建一个文件

    在这里插入图片描述

    10、 在 Linux 上使用 truncate 命令创建一个文件

    在这里插入图片描述

    》》》博主长期更新学习心得,推荐点赞关注!!!
    》》》若有错误之处,请在评论区留言,谢谢!!!

    展开全文
  • Linux中创建文件与文件夹

    千次阅读 2020-04-16 16:38:45
    二、创建文件 命令:touch 文件名 例: 一开始test文件夹下没有boot.properties,命令创建后生成 三、注意事项 创建文件或文件夹需要权限操作,因此需要root账户给与子账户权限,也可以直接用root账户...
  • Linux终端中创建文件最简单的方法是什么?
  • linux创建文件方法

    千次阅读 2013-05-13 20:47:09
    linux创建文件方法 touch aaa.txt 创建一个叫aaa.txt的文件 echo "" >> aaa.txt 创建一个叫aaa.txt的空白文件 vim aaa.txt (退出时键入命令:wq) 创建一个叫aaa.txt的文件(另外还有好多命令能够创建...
  • Linux 学习之创建、删除文件和文件夹命令

    万次阅读 多人点赞 2017-09-05 18:26:38
    今天学习了几个命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令创建文件夹【mkdir】 一、mkdir命令使用权限 所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹...
  • 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
  • linux中创建特殊文件mknod命令用法详解:  函数用途:  创建特殊文件。  语法:  只能由 root 用户或系统组成员运行  mknod Name { b | c } Major Minor  创建 FIFO(已命名的管道)  mknod Name { p } ...
  • linux创建文件命令:dd命令

    千次阅读 2015-09-18 13:59:16
    linux创建文件命令:dd命令 把指定的输入文件拷贝到指定的输出文件,并且在拷贝的过程可以进行格式转换。语法: CODE:[Copy to clipboard]dd 〔选项〕 QUOTE: if =输入文件(或设备名称)。 of =输出...
  • 使用VI命令可以编辑文件,如果文件不存在则进行创建,如果要创建一个空的文件,可以先使用VI命令编辑一个空文件,然后直接进行保存。 1. vi newfile 2. 按ESC键进入命令模式 3. 输入“:wq”,保存并退出,即可以...
  • <br />本文讲解了Linux创建文件命令方法 ,希望对您的学习有所帮助。 创建文件夹 mkdir aaa mkdir -p aaa 创建文件命令 vi foo.txt emacs foo.txt echo "aaaa" > foo.txt...
  • Linux中常常会用到链接,就像在PC电脑的桌面快捷方式一样。 1. 使用方式:ln [option] source_file dist_file  -f 建立时,将同档案名删除  -i 删除前进行询问   -s 软链接,否则默认为硬链接   n -s...
  • Linux创建文件方法

    千次阅读 2017-04-27 22:34:35
    linux创建文件
  • Linux 中创建连接文件

    千次阅读 2017-06-12 23:08:50
    (3)方法 ln 已有文件路径 连接文件路径 ln create.sh abc.sh  用cat命令查看可以发现和create.sh是一模一样的  这个就是链接文件 现在删除 create.sh  我们发现貌似没什么影响是不是,她好像是一...
  • linux 创建文件命令——touch

    千次阅读 2018-11-25 15:11:05
    touch命令 :新建空文件 touch 文件名…
  • CentOS6.9中用touch命令创建名字为#的文件时报错 [root@sotneC6 tmp]# touch # touch: missing file operand Try `touch --help' for more information. 百度了一下,发现原因是shell把特殊字符#解释为注释符,所以...
  • Linux 基础命令入门 创建文件

    千次阅读 2020-04-28 15:54:06
    Linux 基础命令入门 实操 从当前目录下切换到根目录下 su 或者 su root 创建yibodong命名的文件夹 创建文件夹并查看列表 mkdir yibodong 显示当前路径 pwd 在yibodong命名的文件夹下创建一个文件YBD mkdir -p ...
  • Linux快速创建文件软链接

    万次阅读 2019-01-25 15:11:45
    创建文件软链接:ln -s 源文件 链接文件,注意:源文件最好使用绝对路径 创建文件硬链接:ln 源文件 链接文件 注意:软链接不占存储空间,硬链接类似python变量引用,一个变量可有多个引用,当所有引用被删除后文件...
  • linux创建文件系统方法

    万次阅读 2012-01-05 23:26:56
     mkfs用法:在硬盘分区上创建文件系统  mkfs [ -V ] [ -t fstype ] [ fs-options ] filesys [ blocks ] 创建一个Linux文件系统  mkfs是用来在一个设备上建立Linux文件系统,通常是在硬盘分区。filesys是...
  • Linux创建交换文件swapfile方法

    万次阅读 2018-12-18 14:55:53
    创建linux swapfile,会用到dd命令创建swap文件。用mkswap命令设置交换分区或交换文件。 第一步 我们需要使用root权限。登录这些就不用多说了。 第二步 创建交换文件,这里会创建一个16GB的交换文件,具体的...
  • linux创建文件和文件夹

    万次阅读 2018-07-30 15:48:49
    使用linux系统会有一些常见的命令,譬如说,创建文件夹,创建文件,这些命令都是比较常见的。 方法/步骤   首先说一下touch 创建二进制文件,用法就非常的简单,touch+文件名 之间一定要空格。先查看一下有...
  • 主要介绍了Linux下查看binlog文件创建时间的命令,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 创建文件时提示 readonly filesystem 以下方法解决: 方法(1)mount –o remount rw –t ext3 / 让根文件系统重新mount成可读写 方法(2)mount -o remount /或mount -o remount,rw /
  • linux创建文件

    万次阅读 2018-03-27 11:42:15
    touch 文件名#例如:touch ROOT.xml
  • Linux中创建文件时,可以在参数引用命令的结果,来达到使创建的文件的文件名可以根据需要变化。示例:在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件,文件名形如:tfile-2016-05-27-09-32-22[root@192...
  • Linux vi命令 创建文件

    千次阅读 2013-05-31 12:42:01
    创建文件【vi】  一、进入vi的命令  vi filename :打开或新建文件,并将光标置于第一行首  vi +n filename :打开文件,并将光标置于第n行首  vi + filename :打开文件,并将光标置于最后一行首  vi +/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,052,976
精华内容 421,190
关键字:

linux中创建文件命令

linux 订阅