帮助文档
| 公式 | 功能 |
|---|---|
man 命令名 | 访问Linux手册页 |
命令名 – help | |
info 命令名 | 查看命令的功能,来源,选项等 |
whatis 命令名 |

ls
| 公式 | 功能 |
|---|---|
ls [选项][目录或文件] | 对于目录,该命令列出该目录下的所有子目录与文件。 对于文件,将列出文件名以及其他信息 |
ls -a [目录或文件] | 查看当前目录所有文件,包括隐藏文件 |
ls -l [目录或文件] | 长格式显示文件 |
ll | ls -l的别名, 参考 |
ls -lh [目录或文件] | 以方便阅读的长格式显示(-l -h 的合并体) |

cd
| 公式 | 功能 |
|---|---|
cd 目录名 | 改变工作目录。将当前工作目录改变到指定的目录下 |
cd .. | 返回上一级目录 |
cd ../.. | 返回上两级目录 |
cd ~ | 切换到家目录 |
cd / | 切换到根目录 |
cd /home/lx/linux1/ | 绝对路径:从家目录出发,直到想要去的目录 |
cd ../lx/ | 相对路径:从当前目录出发,直到想去的目录 |

find
| 公式 | 功能 |
|---|---|
find [路径] [选项] 操作 | 用来在指定目录下查找文件 |
find [路径] -name test | 查询指定目录下,命名为test的文件 |
find [路径] -size +100k | 查询指定目录下,文件大于100K的文件 |
find [路径] -ctime n | 查询指定目录下,在过去n天内被修改过的文件 |
find . | 查找目录下所有内容,包括子目录 |

chomd
| 公式 | 功能 |
|---|---|
chmod [选项] 文件名 | 控制用户对文件的权限的命令 |
chmod -r 文件名 | 赋予读取权限 |
chmod -w 文件名 | 赋予写入权限 |
chmod -x 文件名 | 赋予执行权限 |
chmod 777 文件名 | 赋予可读、可写、可执行权限(读:4,写:2,执行:1) |

date
| 公式 | 功能 |
|---|---|
date +%a | 星期几 |
date +%A | 星期几 |
date +%b | 月份 |
date +%B | 月份 |
date +%c | 直接显示日期与时间 |
date +%d | 日 |
date +%D | 直接显示日期 |
date +%F | 日期(yyyy-mm-dd) |
date -s 年/月/日 | 修改日期和时间 |
clock -w | 保存修改后的时间和日期 |

echo
| 公式 | 功能 |
|---|---|
echo -e "要打印的东西 \c" | 打印 |
| 打印常量 | 直接打印 |
| 打印变量 | 变量前加$ |
| 打印命令 | 用反引号把命令引起来 |
echo 内容>/dev/pts/终端号 | 终端间传递信息 |

ping
| 公式 | 功能 |
|---|---|
ping 地址 | 检测是否与主机连通 |

pwd
| 公式 | 功能 |
|---|---|
pwd | 显示用户当前所在的目录 |

ifconfig
| 公式 | 功能 |
|---|---|
ifconfig | 查看ip |

文件操作
mkdir
| 命令 | 功能 |
|---|---|
mkdir [选项] [路径] 目录名 | 创建空目录 |
mkdir -p [路径] 目录名 | -p 确保目录名称存在,不存在的就建一个 |
mkdir -v [路径] 目录名 | 显示创建顺序 |
rmdir
| 命令 | 功能 |
|---|---|
rmdir [选项] [路径] 目录名 | 删除空目录,不能删除非空目录,不能删除文件 |
rmdir -p [路径] 目录名 | 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除 |
touch
| 命令 | 功能 |
|---|---|
touch [路径] 文件名 (可以多个) | 新建空文件 |
date >> 1.txt | 把日期写入1.txt,没有就创建1.txt |
rm
| 命令 | 功能 |
|---|---|
rm [选项] 文件名 | 删除文件或目录 |
rm -f 文件名 | 强制删除 |
rm -r 文件名 | 多级删除 |
rm -rf 文件名 | 强制删除给定目录下所有文件和目录 |
| rm 和 rmdir 的区别: |
|---|
rmdir 只能删除空目录,不能删文件 |
rm 带上选项-r可以删除非空目录 |

mv
| 命令 | 功能 |
|---|---|
mv [选项] [路径] 旧文件名 [新路径][新文件名]如果只移动不改名字,新名字可以不写 如果移动的同时改名字,新名字一定要写 | mv命令是move的缩写 可以用来 移动文件或者将文件改名是Linux系统下常用的命令,经常用来备份文件或者目录 |
mv -f [路径] 旧文件名 [新路径][新文件名] | force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖 |
mv -i [路径] 旧文件名 [新路径][新文件名] | 若目标文件 (destination) 已经存在时,就会询问是否覆盖 |

cp
| 命令 | 功能 |
|---|---|
cp [选项] [路径] 旧文件名 [新路径][新文件名] | 复制文件或目录 |
cp -f/--force [路径] 旧文件名 [新路径][新文件名] | 强行复制文件或目录, 不论目的文件或目录是否已经存在 |
cp -i/--interactive [路径] 旧文件名 [新路径][新文件名] | 覆盖文件之前先询问用户 |
cp -r [路径] 旧文件名 [新路径][新文件名] | 递归处理,将指定目录下的文件与子目录一并处理。 若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理 |
cp -R/--recursive [路径] 旧文件名 [新路径][新文件名] | 递归处理,将指定目录下的文件及子目录一并处理 |




















