基础linux命令(2)

部署运行你感兴趣的模型镜像

接上篇笔记

4.6 cat_more_less命令

cat [-n] 文件 : cat查看文件内容,一般建议查看小文件
-n :显示行号

more [-num] 文件: more查看文件内容,一般建议查看大文件(可以翻页)
空格: 下一页
b : 上一页
q : 退出
-x : 展示条数 举例: more -10 文件

less [-N] 文件: less查看文件内容,一般建议查看大文件(可以翻页,可以搜索)
-N : 显示行号
空格: 下一页
b : 上一页
q : 退出
/内容: 搜索指定内容

在这里插入图片描述

4.7 cp命令(复制命令:copy)

cp [-r] 要复制的文件或者文件夹 目标位置 : 复制文件或者文件夹到指定目标位置

注意: -r 主要用于复制文件夹

注意: cp复制文件后,源文件依然存在

复制文件
在这里插入图片描述
复制文件夹
在这里插入图片描述

4.8 mv命令(move:移动)

mv 要移动的文件或者文件夹 目标位置: 移动文件或者文件夹到指定目标位置

注意: 目标位置是文件,文件不存在就会直接改名 如果想要把文件移动到目录中,此目录一定要存在,否则当成了普通文件改名

注意:

  1. mv移动文件后,源文件不存在
  2. mv移动文件夹不需要加"-r"

移动文件和文件夹
在这里插入图片描述
目标位置不存在就会将文件直接改名
在这里插入图片描述

4.9 rm命令(remove:移除/删除)

rm [-r -f] 要删除的文件或者文件夹: 删除指定的文件或者文件夹

注意: -r 主要用于删除文件夹 -f :主要用于强制删除文件或者文件夹

删除文件(有提示): rm 文件路径
删除文件(无提示): rm -f 文件路径
删除目录(有提示): rm -r 目录路径
删除目录(无提示): rm -rf 文件路径

示例
在这里插入图片描述

4.10 通配符(* ?)

星号 *: 任意个字符 类似于sql模糊查询中的百分号 %

问号 ? : 任意1个字符 类似于sql模糊查询中的下划线 _

删除1开头的文件
在这里插入图片描述
删除2结尾的文件
在这里插入图片描述
删除包含2的文件
在这里插入图片描述
删除第二个字符是2的文件
在这里插入图片描述
删除第三个字符是2的文件
在这里插入图片描述

4.11 which和find

1.which 命令: 查找命令所在位置
示例
在这里插入图片描述
2.find
find [查找路径] -name 文件名: 根据文件名查找
find [查找路径] -size [+ -]大小: 根据文件大小查找
+: 大于
-: 小于

find [查找路径] -type [d f] -name 文件名: 根据文件类型查找
d: 文件夹
f: 文件

注意: find命令也可以结合通配符使用,不加路径代表当前路径下查找

4.12 管道符 |

管道使用格式: 命令1 | 命令2 | 命令3 …

解释: 把命令1的结果传递给命令2,然后再把命令2的结果传递给命令3,依次类推…

注意: 管道一般配合grep命令使用较多

sort: 排序

4.13 grep

grep [-n] 关键字 文件路径: 在指定文件中搜索指定关键字

注意:

  1. -n 主要用于显示搜索到结果的行号
  2. 管道|一般配合grep命令使用较多
    在这里插入图片描述

4.14 wc

wc [-l -w] 文件路径: 统计指定文件内容的行数或者单词数

-l : 行数

-w : 单词数

wc 文件名称:省略所有选项,会默认依次输出行数、单词数和字符数。
在这里插入图片描述

4.15 head和tail

head [-num] 文件路径: 查看文件的头部几行 默认前10行 当然-num可以指定任意行数

tail [-num] 文件路径: 查看文件的尾部几行 默认后10行 当然-num可以指定任意行数

tail -f 文件路径: 持续跟踪查看指定文件内部变化 注意: -f持续跟踪文件内容 可以使用ctrl+c退出
在这里插入图片描述

五. vi/vim编辑器

5.1 三种工作模式

命令模式(command mode):命令模式下,所敲的按键编辑器都理解为命令,以命令驱动执行不同的功能。此模式下,不能自由进行文本编辑。
编辑模式(insert mode:编辑模式、插入模式。此模式下,可以对文件内容进行自由编辑。
底线命令模式(last line mode):以冒号 :开始(在编辑模式下摁esc可以进入底线命令模式),通常用于文件的保存、退出。
在这里插入图片描述

5.2 vi操作文件三大步

打开文件: vim 文件名.后缀名 注意: 如果文件存在就打开,不存在就创建

编辑文件: 输入i进入文件进行编辑

保存文件:
1.先进入命令模式: 按ESC键
2.进入底线命令模式: 输入冒号:
3.输入命令: w(保存) q(退出) q!(强制退出) wq(保存并退出) wq!(强制保存并退出)

5.3 vi其他命令

在这里插入图片描述
在这里插入图片描述

您可能感兴趣的与本文相关的镜像

Anything-LLM

Anything-LLM

AI应用

AnythingLLM是一个全栈应用程序,可以使用商用或开源的LLM/嵌入器/语义向量数据库模型,帮助用户在本地或云端搭建个性化的聊天机器人系统,且无需复杂设置

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值