文件目录类常用指令

指令说明
pwd显示当前工作目录的绝对路径
ls [ 选 项] [目录或是文件]查询当前目录下的文件,-l详情查看,-a显示所有文件包括隐藏
cd [选项]切换到指定目录
cd ~ 或者 cd回到自己的家目录
cd . .返回上级目录
mkdir [选项] 要创建的目录创建一个目录,如果希望一次创建多级目录需要带上参数-p
rmdir [选项] 要删除的空目录删除空目录,rmdir 删除的是空目录,如果目录下有内容时无法删除的。
提示:如果需要删除非空目录,需要使用 rm -rf 要删除的目录
touch 文件名称创建空文件
cp [选项] [文件] [目录]拷贝文件到目录下,只能拷贝单个文件。如果需要拷贝整个目录需要加参数-r:递归复制整个文件夹
rm [选项] 要删除的文件或目录移除要删除的文件或目录,慎重使用rm -rf,悲剧一大来源
-r :递归删除整个文件夹;
-f : 强制删除不提示
mvmv 移动文件与目录或重命名
mv 【旧文件名】【新文件名】(功能描述:重命名)
mv 【旧文件路径】【新文件路径】 (功能描述:移动文件)
cat [选项] 要查看的文件查看文件内容,是以只读的方式打开,-n :显示行号
cat 只能浏览文件,而不能修改文件,为了浏览方便,一般会带上管道命令| more
cat 文件名 | more [分页浏览]
more 要查看的文件more 指令是一个基于 VI 编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more 指令中内置了若干快捷键,详见操作说明
less 要查看的文件less 指令用来分屏查看文件内容,它的功能与 more 指令类似,但是比 more 指令更加强大,支持各种显示终端。less 指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。
> 和 >>> 输出重定向 : 会将原来的文件的内容覆盖;>> 追加: 不会覆盖原来文件的内容,而是追加到文件的尾部。
例如: 1)ls -l >a.txt,                  ~~~~~~~~~~~~~~~~                  (将 ls -l 的显示的内容覆盖写入到文件a.txt,如果该文件不存在,就创建该文件)
           ~~~~~~~~~~            2)ls -al >>aa.txt,               ~~~~~~~~~~~~~               (列表的内容追加到文件 aa.txt 的末尾)
           ~~~~~~~~~~            3) cat 文件 1 > 文件 2    ~~    (将文件 1 的内容覆盖到文件 2)
           ~~~~~~~~~~            4)cal >> /home/mycal            ~~~~~~~~~~            (将当前日历信息 追加到 /home/mycal 文件中 )
echo [选项] [输出内容]输出内容到控制台
head 文件查看文件头 10 行内容 , -n +m(m可为任意数字),查看文件头m行
tail 文件输出文件中尾部的内容,默认情况下 tail 指令显示文件的后 10 行内容。
tail -n m 文件名(m可为任意数字),查看文件尾部m行。
tail -n m 文件名|grep -n (m可为任意数字),查看文件尾部m行,并且显示行号
-f,实时追踪该文档的所有更新,工作经常使用
ln -s [原文件或目录] [软链接名]功能描述:给原文件创建一个软链接,当我们使用 pwd 指令查看目录时,仍然看到的是软链接所在目录。
history查看已经执行过历史命令,history + n(n可为任意数字),显示最近使用过的10条指令
date显示当前时间, date “+%Y-%m-%d %H:%M:%S”(功能描述:显示年月日时分秒)
cal [选项]不加选项,显示本月日历
find [搜索范围] [选项]指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。
grep [选项] [查找内容] [源文件]过滤查找 , 管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理。
例如: cat hello.txt | grep -n yes,hello.txt 文件中,查找 “yes” 所在行,并且显示行号
            ~~~~~~~~~~~            cat hello.txt | grep -ni yes,hello.txt 和上面一样,多加个i不区分大小写
gzip 文件压缩文件,只能将文件压缩为*.gz 文件, 当我们使用 gzip 对文件进行压缩后,不会保留原来的文件
gunzip 文件.gz解压缩文件命令,-d<目录> :指定解压后文件的存放目录
zip [选项] [文件]压缩文件和目录的命令 , -r:常规选项,递归压缩,即压缩目录
unzip [选项] XXX.zip解压缩文件,-d<目录> :指定解压后文件的存放目录
tar [选项] XXX.tar.gz解压或者 打包目录,压缩后的文件格式.tar.gz

more常用快捷键操作说明:
在这里插入图片描述
less常用快捷键操作说明:在这里插入图片描述
find选项说明:
在这里插入图片描述
tar选项说明:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值