精华内容
下载资源
问答
  • Linux】使用cat命令创建文本文件

    千次阅读 2019-10-01 15:47:28
    Linux界面输入Linux:/usr/test # cat >test01.sh接着按回车,输入内容:”echo hello world !”回车后按 ctrl+d 组合键结束编辑注意:如果输入有误,需要更改输入内容,使用ctrl+Backspace组合键才能删除。 ...

    在Linux界面输入

    Linux:/usr/test # cat >test01.sh

    接着按回车,输入内容:”echo hello world !”

    回车后按 ctrl+d 组合键结束编辑

    注意:如果输入有误,需要更改输入内容,使用ctrl+Backspace组合键才能删除。

    image

    转载于:https://www.cnblogs.com/OliverQin/p/10101094.html

    展开全文
  • touch和cat创建文件The cat command is a very popular and versatile command in the 'nix ecosystem. There are 4 common usages of the cat command. It can display a file, concatenate (combine) multiple ...

    The cat command is a very popular and versatile command in the 'nix ecosystem.  There are 4 common usages of the cat command. It can display a file, concatenate (combine) multiple files, echo text, and it can be used to create a new file.

    cat命令是'nix生态系统中非常流行且用途广泛的命令。 cat命令有4种常见用法。 它可以显示一个文件,连接(合并)多个文件,回显文本,并且可以用来创建一个新文件。

    显示文件 (Displaying a file)

    The most common use of the cat command is to output the contents of a file. The following is an example that you can try.

    cat命令最常见的用法是输出文件的内容。 以下是您可以尝试的示例。

    echo "Dance, Dance" > cat_create #create a file
    cat cat_create

    In this simple example, we're using a combination of echo and a redirect to create a file containing "Dance, Dance". We then use the cat command to display the contents.

    在这个简单的示例中,我们结合使用echo和重定向来创建一个包含“ Dance,Dance”的文件。 然后,我们使用cat命令显示内容。

    The output is as follows:

    输出如下:

    (骗子)猫 ((Con)cat)

    The previous example is actually a specific case of the cat command's main function, which is to concatenate files for display.  If we use the command the same way, but give it two or more files, then it outputs the concatenation for the files.

    前面的示例实际上是cat命令主要功能的特定情况,该功能是连接文件以供显示。 如果我们以相同的方式使用命令,但是给它两个或更多文件,则它将输出文件的串联。

    If we run the following commands:

    如果我们运行以下命令:

    echo "This is how we do it" > test1 #create 1st file
    echo "*This is how we do it*" > test2 #create 2nd file
    cat test1 test2

    The output is the contents of the 1st file, followed by the contents of the 2nd file. You can give cat many files and it will concatenate (combine) all of them. Notice however, that the cat command automatically inserts a line break between outputs.

    输出是第一个文件的内容,然后是第二个文件的内容。 您可以给cat提供许多文件,它将串联(合并)所有文件。 但是请注意,cat命令自动在输出之间插入换行符。

    cat also provides some switches to to do things such as show non-print characters (-v), or number your lines (-n). A complete breakdown can be found in the man pages.

    cat还提供了一些开关来执行操作,例如显示非打印字符(-v)或对行进行编号(-n)。 完整的故障分类可以在手册页中找到。

    回声 (Echoing)

    This is a less common usage of cat , but is the basis for the next section. If you run the cat command with no commands, cat will run in interactive mode and echo anything you type until you exit the command.

    这是cat的较不常用用法,但是下一部分的基础。 如果不使用任何命令运行cat命令, cat将以交互模式运行并回显您键入的任何内容,直到退出该命令。

    In the example here, I've typed a single word per line. Each time I hit enter, the line was echoed.

    在这里的示例中,我每行输入一个单词。 每次我按回车键时,都会回荡一行。

    You can also pipe text to cat, in which case that text is echoed. For example:

    您还可以将文本通过管道传递给cat ,在这种情况下,将回显文本。 例如:

    echo "Piping fun" | cat

    This will result in the following output:

    这将导致以下输出:

    创建一个文件 (Creating a File)

    In the previous examples, we've been using the echo command redirected to a file to create new files. Cat can be used in a similar way. In fact, we can use cat's concat and echo functionality to create files.

    在前面的示例中,我们一直使用echo命令重定向到文件来创建新文件。 猫可以类似的方式使用。 实际上,我们可以使用cat的concat和echo功能创建文件。

    We can create a file containing the concatenation of multiple files like this:

    我们可以创建一个包含多个文件的串联文件,如下所示:

    echo "File 1 Contents" > file1
    echo "File 2 Contents" > file2
    echo "File 3 Contents" > file3
    cat file1 file2 file3 > combined_file
    cat combined_file

    In the above example, we're creating 3 files using echo, combining the 3 files into one using cat, and then displaying the new combined file using cat.

    在上面的例子中,我们创建了使用3档echo ,使用3个文件合并成一个cat ,然后使用显示合并后的新文件cat

    We can also use cat's interactive mode to create a file with the text that we type into the terminal.

    我们还可以使用cat的交互模式来创建一个包含我们输入到终端中的文本的文件。

    Each time you hit enter, it commits the text to the file. If you have uncommitted text and exit, it won't be captured in the file.

    每次您按下Enter键,它都会将文本提交到文件中。 如果您有未提交的文本并退出,则不会在文件中捕获它。

    This is a fantastic way to create a file quickly with the ability to enter the content of the file.

    这是一种使用输入文件内容的能力快速创建文件的绝佳方法。

    改用Touch创建文件 (Using Touch to create a file instead)

    Sometimes you just need a file to exist. As an alternative to using cat to create a file, you can use the touch command.

    有时您只需要一个文件即可。 作为使用cat创建文件的替代方法,可以使用touch命令。

    The touch command was designed to update the modified timestamp of a file, but is commonly used as a quick way to create an empty file. Here is an example of that usage:

    touch命令旨在更新文件的修改时间戳,但通常用作创建空文件的快速方法。 这是该用法的一个示例:

    touch new_file_name

    The touch command can create multiple files, update the modification and/or creation timestamps, and a bunch of other useful things. The full man pages can be found here.

    touch命令可以创建多个文件,更新修改和/或创建时间戳,以及许多其他有用的东西。 完整的手册页可以在这里找到。

    Touch is commonly used to ensure that a file exists, and is a great command if you need an empty file quickly.

    触摸常用于确保文件存在,如果您需要快速清空文件,则触摸是一个很好的命令。

    摘要 (Summary)

    Cat is a very useful command.  You can use it to create, display, and combine text files very quickly and easily.  

    猫是一个非常有用的命令。 您可以使用它来快速,轻松地创建,显示和合并文本文件。

    If you only need a file to exist, but don't mind (or require) it being empty, using touch is a great alternative.

    如果您只需要一个文件存在,但不介意(或要求它)为空,则使用touch是一个很好的选择。

    Hughie Coles is a lead developer at Index Exchange. He writes about software architecture, scaling, leadership, and culture.  For more of his writing, check out his blog on medium.

    Hughie Coles是Index Exchange的首席开发人员。 他撰写了有关软件体系结构,可伸缩性,领导能力和文化的文章。 有关他的更多作品,请查看他的博客。

    翻译自: https://www.freecodecamp.org/news/the-cat-command-in-linux-how-to-create-a-text-file-with-cat-or-touch/

    展开全文
  • vi test.txt 或者 vim test.txt ...下面是收集的vim用法,当在vim里面要实现退出,首先要做的是按【Esc】,然后再输入【:wq】 ...一、一般模式:删除、复制与粘贴类命令 x,X x为向后删除一...
    vi test.txt

    或者

    vim test.txt

    再或者

    touch test.txt

    vim是vi的升级版,指令更多,功能更强。

    下面是收集的vim用法,当在vim里面要实现退出,首先要做的是按【Esc】,然后再输入【:wq】

    一、一般模式:删除、复制与粘贴类命令
    x,X                          x为向后删除一个字符,X为先前删除一个字符
    nx(n代表数字)                 向后删除n个字符
    dd                           删除当前行
    D                            删除当前行所有字符,试成为空行
    ndd(n代表数字)                删除光标所在行的向下n列
    d1G                          删除光标所在行到第一行的所有数据
    dG                           删除光标所在行到最后一行的所有数据
    yy                           复制光标所在行
    y1G                          复制光标所在行到第一行的所有数据
    yG                           复制光标所在行到最后一行的所有数据
    ynj(n代表数字)                复制光标所在行向下n+1行
    dnj(n代表数字)                删除光标所在行向下n+1行
    p,P                          p为复制的数据粘贴在光标的下一行,P为复制的数据粘贴在光标的上一行
    J                            将光标所在行与下一行的数据结合成一行
    u                            恢复前一个动作(undo)
    二、编辑模式命令
    i,I                          i为在当前光标所在处插入输入的文字,I为在光标所在行第一个非空字符插入输入的文字
    a,A                          a为在当前光标所在处下一个字符插入输入的文字,A为在光标所在行最后一个字符的下一个字符处插入输入的文字
    o,O                          o为在光标所在行的下一行行首开始插入字符,O为在光标所在行的上一行行首开始插入字符
    r,R                          r为替换光标所在那一个字符,R为一直替换光标所指的文字,直到退出
    Esc                          退出,回到一般模式
    三、命令模式
    h                            光标向左移一个字符
    j                            光标向下移一个字符
    k                            光标向上移一个字符
    l                            光标向右移一个字符
    Ctrl+f                       屏幕向下翻一页
    Ctrl+b                       屏幕向上翻一页
    Ctrl+d                       屏幕向下翻半页
    Ctrl+u                       屏幕向上翻半页
    +                            光标移动到下一行的第一个非空字符
    -                            光标移动到当前行的第一个非空字符
    n空格(n代表数字)               光标向当前行向右移动n个字符
    0(数字0)                      光标移动到当前行的第一个字符(可以为空字符,注意与-区分)
    $                            光标移动到当前行的最后一个字符(可以为空字符,注意与-区分)
    H                            光标移动到当前屏幕最上方的那一行的第一个非空字符
    M                            光标移动到当前屏幕最中间那一行的第一个非空字符
    L                            光标移动到当前屏幕最下方的那一行的第一个非空字符
    G                            光标移动到该文章最后一行的第一个非空字符
    nG(n代表数字)                 光标移动到该文章第n行的第一个非空字符
    n                            光标从当前行向下移动n行的第一个非空字符
    /word                        在光标之后查找word字符串
    ?word                        在光标之前查找word字符串
    :s/word1/word2/g             在光标当前行查找word1,并替换成word2
    :n1,n2s/word1/word2/g      在第n1行与第n2行之间查找word1,并替换成word2
    :%s/word1/word2/g           整个文章查找word1,并替换成word2
    :w                           将编辑的数据保存到硬盘文件中
    :w [filename]                将编辑后的数据保存到硬盘的另一个文件中
    :r [filename]                在编辑数据时,读入另一个文件中的数据,即将filename文件中的内容加到光标所在行下一行
    :wq或:x                      保存并退出
    :q                           退出,适用于未修改的文件
    :q!                          强制退出,适用于修改文件后不保存退出
    :set nu                      显示行号
    :set nonu                    取消行号
    :n1,n2 w [filename]          将n1到n2行的内容保存到名为filename的文件中

    增强vim配置文件:https://github.com/ma6174/vim,效果:

     

    参考:

    http://www.jb51.net/LINUXjishu/143474.html

    http://www.runoob.com/linux/linux-vim.html

    转载于:https://www.cnblogs.com/EasonJim/p/6169985.html

    展开全文
  • Linux创建文件 1.在Linux上使用重定向符(>)创建一个文件 标准重定向符允许我们创建一个0KB的空文件。它通常用于重定向一个命令的输出到一个新文件中。在没有命令的情况下使用重定向符时,它会创建一个文件。 2...

    Linux创建文本文件

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

    标准重定向符允许我们创建一个0KB的空文件。它通常用于重定向一个命令的输出到一个新文件中。在没有命令的情况下使用重定向符时,它会创建一个文件。
    在这里插入图片描述
    2. 在Linux上使用touch命令创建一个文件

    touch命令常用于将每个文件的访问和修改时间更新为当前时间。
    如果指定文件名不存在,就将新建一个文件。

    在这里插入图片描述
    3.在linux上使用echo命令创建一个文件

    echo内置于大多数操作系统中,他常用于脚本,批处理文件,以及作为插入文本的单个命令的一部分。
    在这里插入图片描述
    4.在linux中使用printf命令创建一个新的文件
    用法如echo
    5. 在linux中使用cat创建一个文件
    cat表示串联concatrenate。在linux中进场用于读取一个文件中的数据。

    在这里插入图片描述
    6.在linux中使用vi/vm命令创建一个文件
    vim是一个向上兼容vi的文本编辑器。他通常用于编辑所有种类的纯文本。
    在这里插入图片描述

    展开全文
  • 一,文本操作命令 (1)创建 普通文件:touch filename(文件名) 目录文件:mkdir dirname(文件名) (2)删除 普通文件:rm filename(文件名) 目录文件:rmdir dirname(删除空目录) rm -r(递归) dirname(删除非空录) ...
  • 只需在命令末尾添加任意数量的多余文件名(用空格分隔)即可:触摸sample1.txt sample2.txt sample3.txt同样,您没有显示文件创建的指示,但是发出简单的ls命令则表明文件确实存在:当您准备向新文件中添加文本时,...
  • 1.0创建文本文件 在想创建文本文件的目录下打开终端 touch 文件名 或 gedit 文件名 # 该方法会直接从终端跳转到所创建的文本 2.0 清屏操作 clear ...
  • diff命令用于比较两个文件或目录的内容,以了解其区别,还可以用来创建补丁。补丁文件多用于对相识文件进行更改。  diff -c 显示上下文周围的行  diff -u 使用统一的输出格式(生成补丁)  diff -r 对目录...
  • 一、Linux 中文件名的命名规范1.严格区分大小写2....容易造成混淆,可能误...后缀名,比如“.txt”, “.doc”在linux中没有意义二、文件的时间分类Linux文件的时间可以分为三种,分别是:Acess:访问时间Modify:修...
  • 快速入手创建文件夹(目录)命令就是mkdir,创建文件命令vi。详细使用请参照下面说明。 文章目录创建文件夹【mkdir】一、mkdir命令使用权限二、mkdir命令使用格式三、mkdir命令功能四、mkdir命令选项说明五、mkdir...
  • linux创建文件

    万次阅读 多人点赞 2019-07-14 21:11:06
    linux创建文件 1、在 Linux 上使用重定向符(>)创建一个文件 标准重定向符允许我们创建一个 0KB 的空文件。它通常用于重定向一个命令的输出到一个新文件中。在没有命令的情况下使用重定向符号时,它会创建一个...
  • 在当前目录下创建一个新文件 以下命令创建一个demo的文本文件 注意文件扩展名一定得有 touch demo.txt
  • Linux使用vim编辑器创建文本文件

    千次阅读 2017-11-25 18:52:16
    基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode). 1) 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及...
  • linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/...
  • Linux的基本命令都存放在/bin中,里面是命令的二进制文件。下面对常用命令进行讲解。 du :查看文件或者目录的大小。常用格式:du -h 文件名/目录。常用选项-h:易读,-s :列出目录的总大小,不列出文件的大小。 ...
  • filename 只能创建文件,不能编辑已有文件.3.将几个文件合并为一个文件: $cat file1 file2 > file参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n ...
  • linux 常用文本操作命令

    千次阅读 2013-03-26 16:57:11
    1.创建特定大小的文件dd [wang@localhost 桌面]$ dd if=/dev/zero of=test.data bs=1K count=2 2+0 records in 2+0 records out 2048 bytes (2.0 kB) copied,0.00112496 秒,1.8 MB/秒 其中if表示输入...
  • Linux文本编辑命令

    2018-01-21 18:41:13
    cut 命令用来显示行中的指定部分,删除文件中指定字段。cut经常用来显示文件的内容,类似于下的type命令 #其中,cut命令中如果要指定多列,-f1可写为-f1,3,7(逗号隔开即可...新文件创建时的权限是由掩码决定的。用...
  • linux 文本处理 命令

    2018-08-06 21:06:33
    一、.cat :合并文件或者查看文件内容 1.查看文件内容 cat file 2.把多个文件合并成一个 cat file1 file2 > file3 3.编辑创建文件 cat...
  • 文章目录文本搜索命令grep...首先创建一个grep.txt文本文件,然后写入一些内容 然后再文本中查找 ‘ ab ’ 发现要找的内容整行内容都显示出来,然后需要的内容被高亮显示 grep命令选项的使用 -i -i 忽略大小写 ...
  • 原创资源 1.Changing su password: 1.1 Method1:Enter su and then type in: sudo passwd Method2:Enter su and then type in: passwd root /*note: when you entered the su mode in Terminal and opened a ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,802
精华内容 720
关键字:

linux创建文本文件命令

linux 订阅