携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第21天,点击查看活动详情 一.文件目录类
-
pwd指令 显示当前工作目录的绝对路径
-
ls [选项] [目录或文件]
-a : 显示当前目录所有的文件和目录,包括隐藏的
-l :以列表的方式显示信息。
ls -a Linux
-
cd指令
cd 切换到指定目录
cd.. 回到当前目录的上一级目录
-
mkdir指令
mkdir [选项] 要创建的目录
- p :创建多级目录
创建一个目录: mkdir l
创建多级目录: mkdir -p /linux/s
-
rmdir指令
删除一个目录
rmdir 删除的是空目录,如果目录下有内容时无法删除
如果需要删除非空目录,需要使用 rm -rf 要删除的目录
-
touch指令
touch指令创建空文件
touch hello.txt
-
cp指令
cp[选项] source dest
-r : 递归复制整个文件夹
案例1: 将/home/hello.txt 拷贝到 /home/bbb 目录下
cp hello.txt /home/bbb
案例2: 递归复制整个文件夹,比如将 /home/bbb 整个目录, 拷贝到 /opt
cp -r /home/bbb /opt
强制覆盖不提示的方法: \cp \cp -r /home/bbb /opt
-
rm指令
rm 指令文件
-f 强制删除文件不给任何提示
-
mv移动文件与目录或重命名
文件改名 : mv test.log new-test.log 将文件text.log 改为 new-test.log
文件移动 : mv test.txt /home/yiibai/mv-test.txt 将test.txt 文件移到目录 /home/yiibai/ 并重命名为: mv-text.txt;
-
cat指令
cat [选项] 要查看的文件
-n :显示行号
案例1: cat -n he.txt
-
more指令 more 命令和cat的功能一样都说查看文件里的内容 -
less指令 less与more类似,但less可以随意浏览文件 -
echo指令
echo [选项] [输出内容]
-
head指令
head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容
-
tail指令 tail用于输出文件中尾部的内容。 tail -n5 文件 -
history指令 查看已经执行过历史命令,也可以执行历史指令 history:显示所有的历史命令 history 10 : 显示最近使用过的10个 !5 :执行历史编号为5的指令