Linux最全常用指令

目录命令

(1)ls-------浏览目录下文件信息

ls -a 浏览目录下所有文件,包括隐藏文件

ls -l 查看目录下的详细信息

(2)pwd-------查看当前所在路径,打印工作路径(绝对路径)

(3)mkdir-------创建一个空目录

mkdir -p 递归多层级创建目录

(4)rmdir--------删除空目录

rmdir -p 递归多层级创建目录

(5)rm ---------删除文件

rm -r 递归删除目录下所有文件,最终删除目录

rm -i 提示信息(提示是否删除)

rm -rf 不提示信息直接删除

rm -f 直接进行删除操作

(6)cp -----拷贝文件(将一个文件向另一个位置拷贝)

cp -r 递归将一个目录及其内部文件拷贝到指定位置

(7)mv------移动一个文件或目录到另一个位置

(8)cd ------改变工作路径(改变当前所在路径)

cd ~ 回到家目录

文件指令

(1)touch---------- 刷新文件的时间属性,若文件存在则刷新时间属性,若不存在则创建一个文件

touch -d 使用指定的时间刷新时间属性

touch -a 仅使用当前系统时间刷新访问时间

touch -m 仅使用当前系统时间刷新修改时间

(2)stat --------查看文件的时间属性

注: 文件的时间属性包括三种:最后一次访问,最后一次修改,最后一次状态改变

(3)cat ----- 将文件内容打印出来

(4)more ------将文件的内容分页显示(向下按行滚动使用回车,向上滚动使用空格)

(5)less----分页显示文件内容(向下按行滚动:↓、回车,向上滚动:↑、b键)

(6)head ------显示文件前十行内容

head -n 3 "文件名" 显示指定行数

(7)tail----------默认显示文件末尾十行内容

tail -n 3 指定显示末尾行数

tail -f 动态一直等待文件末尾新数据显示 

压缩指令

压缩指令解压缩指令文件后缀名
zipunzip.zip
gzipgunzip.gz
bzip2bunzip2.bz2

打包指令

tar-------Linux下使用度最高的打包解包工具,将多个文件打包成一个文件,并且提供解包功能,打包解包的同时进行压缩和解压缩。

tar -c 打包

tar -x 解包

tar -z 打包或解包同时进行gzip格式的压缩或解压缩

tar -j 打包的同时进行bzip2格式的压缩解压缩

tar -v 显示打包解包信息

tar -f 用于指定tar 包名称

举例:tar -czvf ***.tar.gz *.txt **.txt   (打包)

           tar -xzvf ***.tar.gz(解包)

匹配查找指令

(1)grep ------ 从文件内容中匹配包含某个字符串的行

grep -i 忽略大小写

grep -V 反向匹配

grep -R 对指定目录下的文件递归进行内容匹配

(2)find --------查找文件

eg:   find ./ -name "test"   查找名为test文件

        find ./ -name "*test*"     查找名字中包含test文件

        find ./ -type d 通过文件类型找文件

注:f-----普通文件 d-----目录文件 c------字符设备  b-----块设备  p -----管道文件 |--------符号链接文件 s-----套接字文件

        find  ./ -size -1M 查找小于1M的文件

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小明学编程~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值