linux新建文件文件夹详解

文件的新建

  • 方法1:
    cat > 文件名

    输入内容
    ctrl + D结束

  • 方法2:新建空白文件文件

> 文件名
或者
cat /dev/null >文件名
  • 方法3:
    touch 文件名

  • 方法4: vim 文件名

cat 命令

cat 输出文件内容

选项与参数:

    -A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已;
    -b :列出行号,仅针对非空白行做行号显示,空白行不标行号!
    -E :将结尾的断行字节 $ 显示出来;
    -n :列印出行号,连同空白行也会有行号,与 -b 的选项不同;
    -T :将 [tab] 按键以 ^I 显示出来;
    -v :列出一些看不出来的特殊字符

cat file1 file2 同时输出file1和file2的内容

cat > 文件名
新建文件或者覆盖文件,输入文件内容
输入内容时必须回车结尾,以Ctrl+D结束输入

cat file1.txt file2.txt > file3.txt 合并文件1和文件2的内容输入文件3

将EOF标识符中间的内容输出的标准输出.

保持输入文件内容格式的一致性,不必加入换行符

使用<<输入重定向即可

#!/bin/bash
cat > a.txt <<EEE
This is first line;
This is second line;
This is third line;
EEE

执行以上脚本EEE之间的内容输入到a.txt中并保持格式一致的不变

EEE是标志,可以自己起名字

文件夹的新建

  • 新建单个文件夹
    mkdir 文件夹的名字
  • 新建多个文件夹
    mkdir 文件夹a 文件夹b
  • 新建多重文件夹
    mkdir -p 文件夹a/文件夹b/文件夹c/…
点赞

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注