命令行使用——部分常用命令简介

以下以使用 tldr 列出的常用命令为例进行说明

1. ls

命令 操作说明
ls 列出目录(文件夹)下文件
ls -1 以每行一个的格式列出文件
ls -a 列出包括隐藏文件的所有文件
ls -la 列出文件详细信息
ls -lh 列出文件详细信息与该目录文件大小总和
ls -lS 以文件大小顺序列出文件
ls -ltr 以修改日期顺序列出文件

2. cat

命令 操作说明
cat 将文件内容显示或连接文件
cat file 输出文件内容
cat file1 file2 > target_file 将多个文件合并到目标文件中
cat file1 file2 >> target_file 将多个文件追加到目标文件内容中
cat -n file 输出内容同时对行编号

3. mv

命令 操作说明
mv 移动或重命名文件与目录
mv source target 移动文件至目标位置
mv -f source target 除了要覆盖现有文件时,不提示确认
mv -i source target 覆盖现有文件之前提示确认
mv -n source target 不覆盖目标处的现有文件
mv -v source target 在详细模式下移动文件,在文件移动后显示文件

4. touch

命令 操作说明
touch 更改文件的路径与修改时间
touch filename 建立文件或修改已有文件的修改时间
touch -t YYYYMMDDHHMM.SS filename 为文件设置特殊的修改日期与时间
touch -r filename filename2 为文件2设置与文件1相同的时间

5. explainshell.com

遇到不清楚用法的命令时,在explainshell.com中搜索查看。

步骤:

  1. 搜索框中输入需要解释的完整命令,例如 ls -ltr

  2. 查看对应部分的说明:

    • ls: list directory contents

    • -l: use a long listing format

    • -t: sort by modification time, newest first

    • -r: --reverse, reverse order while sorting

  3. 底部链接(source manpages)有更多关于主要命令(本例中为ls)的说明。

你可能感兴趣的:(命令行使用——部分常用命令简介)