想成为 Linux 高手?mkdir、cat、touch 命令语法及示例全解析

原创
admin 3天前 阅读数 35 #Linux
文章标签 Linux

想成为 Linux 高手?mkdir、cat、touch 命令语法及示例全解析

Linux 作为一款强劲的操作系统,其命令行操作是每一个期待成为 Linux 高手的人必须熟练掌握的技能。本文将对常用的三个文件操作命令 mkdir、cat 和 touch 进行详细的语法和示例解析,帮助你在 Linux 的道路上更进一步。

1. mkdir 命令

mkdir(Make Directory)命令用于创建目录。

语法:

mkdir [选项] [目录名]

常用选项:

  • -p:创建多级目录,如果上级目录不存在,则同时创建上级目录。
  • -m:设置目录权限,默认为 755。

示例:

创建一个名为 mydir 的目录:

mkdir mydir

创建一个多级目录:

mkdir -p dir1/dir2/dir3

2. cat 命令

cat 命令用于查看文件内容、创建文件、文件合并等功能。

语法:

cat [选项] [文件名]

常用选项:

  • -n:显示行号。
  • -b:显示非空行的行号。
  • -E:在每行末尾显示 $ 符号。

示例:

查看文件 content.txt 的内容:

cat content.txt

创建一个新文件并写入内容:

cat > newfile.txt

Hello, World!

^D (按下 Ctrl+D 保存并退出)

合并 file1.txt 和 file2.txt 的内容,并将因此输出到 file3.txt:

cat file1.txt file2.txt > file3.txt

3. touch 命令

touch 命令用于创建空文件或修改文件的时间戳。

语法:

touch [选项] [文件名]

常用选项:

  • -a:只修改访问时间。
  • -m:只修改修改时间。
  • -c:如果文件不存在,则不创建文件。

示例:

创建一个空文件 empty.txt:

touch empty.txt

同时创建多个空文件:

touch file1.txt file2.txt file3.txt

修改文件的时间戳:

touch -a content.txt

通过以上内容的学习,相信你已经对 mkdir、cat 和 touch 命令有了更深入的了解。继续努力,你将成为一名 Linux 高手!


本文由IT视界版权所有,禁止未经同意的情况下转发

热门