Linux基础命令

ls命令

  • ls [-a -l -h] [linux路径]
    列出当前工作目录下的内容
  • -a 表示all 的意思,列出全部文件 包含隐藏的文件和文件夹
  • -l 以列表(竖向排列) 展示更多的信息
  • -h 和-l搭配使用 显示出文件的大小单位

HOME 目录

  • 每一个用户在linux系统的专属目录

cd 命令

  • 可以通过cd命令 ,更改当前所在的工作目录

pwd 查看当前工作目录

  • 来自 Print Work Directory

mkdir 命令 创建目录

  • 来自 Make Directory
  • mkdir [-p] Linux路径
  • -p 表示自动创建不存在的父目录,适用于创建连续多层级的目录

touch 创建文件

cat 查看文件内容

more 查看文件内容 支持翻页

cp 命令 复制文件和文件夹

  • cp [-r] args1 args2
  • -r 用于复制文件夹
  • args1 被复制的文件
  • args2 要复制到的路径

mv 移动 文件或文件夹

  • mv args1 args2
  • args1 被移动的文件
  • args2 移动文件路径

rm 删除文件、文件夹

 rm [ -r -f ]
  • -r 用于删除文件夹
  • -f 表示force 强制删除 不会弹出提示
  • rm 命令支持通配符 *
  • test* 表示匹配以test开头的任何内容
  • *test 表示匹配任何以test结尾的内容
  • *test* 表示匹配任何包含test的内容

su - root 切换到超级用户 exit 退出超级用户

which 命令 查找程序文件

linux命令本体是一个可以执行的二进制文件

find 命令 按文件名查找文件

find  起始路径 -name “被查找文件名”

从 根目录开始 查找 ‘test’
在这里插入图片1111描述

find 命令 按文件大小查找文件

find 起始路径 -size +|- n [kMG]
  • +、- 表示大于和小于
  • n 表示大小数字
  • k表示kb M 表示 MB G 表示GB

从 根目录 开始 查找 文件大小 大于 100MB 的文件
从根目录查重

grep 命令 过滤文件内容

从文件中通过关键词过滤文件行

grep [-n] 关键字 文件路径
  • -n 表示 显示的过滤内容的行号
    在这里插入图片描述

WC 命令 做数量统计

统计文件的行数、单词数量

wc [ -c -m -l -w ] 文件路径
  • -c 统计bytes数量
  • -m 统计 字符数量
  • -l 统计行数
  • -w 统计单词数量

管道符 | 将左侧结果作为右侧内容输入

  • 将管道符左边的结果作为管道符右边的输入。

在这里插入图片描述

echo 命令 输出内容 到命令行

在命令行输出指定内容
echo 输出内容
echo `pwd` 将 反引号所包围 的命令以结果显示
在这里插入图片描述

重定向符 > 和 >> 输入内容到文件中

> ,将左侧命令结果,覆盖写入符号右侧指定的文件中

>>,将左侧命令结果,追加 写入到符合右侧指定文件中

在这里插入图片描述

tail 命令 查看文件尾部内容,跟踪文件更新内容

tail [ -f -num] 文件路径

  • -f 持续跟踪
  • -num 查看尾部多少行
  • tail 默认查看尾部 10 行内容

查看文件尾部10行内容
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值