# Day3 2023.3.18

本文介绍了Linux系统中的一些基本命令,包括查询命令帮助的`--help`和`man`命令,文件和目录管理如`ls`、`cd`、`mkdir`、`rm`,文件拷贝与移动的`cp`和`mv`,以及查看文件内容的`cat`和`more`。此外,还提到了文本搜索`grep`,重定向和管道操作。
摘要由CSDN通过智能技术生成

Day3 2023.3.18

一、查询命令帮助信息

1、command --help
2、man command

二、文件和目录常用命令

ls

ls 类似于DOS下的dir
以. 开头的文件为隐藏文件 需要用-a才能显示 eg: ls -a 能显示隐藏文件

cd …返回上一级 …代表上一级目录 .代表当前目录
-l 以列表方式显示文件的详细信息
-h 配合-l以人性化的方式显示文件大小 ls -l -h 或者 ls -lh

ls和通配符的联合使用

  • 任意个个数个字符 eg:ls 1* 查看所有以1开头的文件
    ? 代表一个字符
    [] 表示可以匹配[]里面字符组中的任意一个
    [a-f]可以匹配a-f中的任意一个

cd

cd ~ 切换到当前用户的主目录
cd … 切换到上级目录
cd - 在最近两次工作目录之间来回切换

touch

如果文件已经存在则可以修改末次修改日期

mkdir

-p 可以递归创建目录 mkdir -p a1/b1/c1/d1

rm

删除文件或目录 删除后不能恢复
-f 强制删除
-r 递归删除目录下的内容,删除文件夹时必须加此参数

拷贝和移动文件

tree [] :以树状图列出文件目录结构 -d 只显示目录。不显示文件
cp 源文件 目标文件 复制文件或者目录(把源文件复制到哪里并且叫什么名字)
-i 覆盖文件前提示
-r 如果要复制的是目录文件,必须要加-r

mv 源文件 目标文件 移动文件或者目录,也可以给文件或目录重命名
-i:覆盖文件前提示

文件内容命令

cat 文件名 查看文件内容、创建文件、文件合并、追加文件内容等功能 一次显示所有内容
-b 对非空输出行编号
-n 标出所有行的行号
more 文件名 分屏显示文件内容
grep 搜索文本 文件名 搜索文本文件内容 模式查找(正则表达式)
-n显示匹配及行号
-v显示不包含匹配文本的所有行(求反)
-i 忽略大小写
常用两种查找模式:
^a 行首,搜寻以a开头的行
ke$行尾,搜寻以Ke结束的行

其他命令

echo 文字内容 通常和重定向一起使用
将本应显示在终端上的内容输出/显示到指定文件中

重定向 >和>>
>输出,覆盖文件原有内容
> > 追加,会将内容追加到已有文件的末尾

管道 |
将一个命令的输出通过管道作为另一个命令的输入
常用管道命令
more 分屏显示内容
grep 在命令执行结果的基础上查询指定的文本
eg: ls -lh | more ; ls -lh grep minirio(查询包含minirio的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值