帮助文档
公式 | 功能 |
---|---|
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 -p [路径] 目录名 | -p 确保目录名称存在,不存在的就建一个 |
---|---|
mkdir -v [路径] 目录名 | 显示创建顺序 |
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 如果只移动不改名字,新名字可以不写 如果移动的同时改名字,新名字一定要写 |
---|---|
mv -f [路径] 旧文件名 [新路径][新文件名] | force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖 |
mv -i [路径] 旧文件名 [新路径][新文件名] | 若目标文件已经存在时,就会询问是否覆盖 |
cp
cp [选项] [路径] 旧文件名 [新路径][新文件名] | 复制文件或目录 |
---|---|
cp -f [路径] 旧文件名 [新路径][新文件名] | –force 强行复制文件或目录, 不论目的文件或目录是否已经存在 |
cp -i [路径] 旧文件名 [新路径][新文件名] | –interactive 覆盖文件之前先询问用户 |
cp -r [路径] 旧文件名 [新路径][新文件名] | –recursive 递归处理,将指定目录下的文件与子目录一并处理 若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理 |