Linux一些基本命令--黑马学习

获知当前基本路径pwd

两种获取帮助的方式:

command\]**--help**可以得知不同命令的相关参数方法。 **man**\[command\] 可以得知命令的用法 ## 路径说明 ./ 当前路径与pwd 一样 .. 与 ../ 一致 cd \~ 回到根目录。 ## 文件创建删除拷贝剪切 **mkdir**创建文件夹 **rm -f** 强制删 **-r**递归删除 **cp**\[-R 用于递归复制文件夹内容\] 被复制的文件(夹) 目的地文件(夹) **mv**用于改名操作 ## 文件查看与内容更改 **cat** 用于查看文件单页展示 **more** 用于查看文件多页展示 **head** 查看文件开头内容默认展示10行 **tail**查看文件尾部默认10行 最新的报错在最尾部所以一般会查找最后 -f 实时文件更新查看 echo \>\>追加文字 \>覆盖 管道命令 \| 管道前输出会作为管道后输入 ## 短路与跟短路或说明 ![](https://i-blog.csdnimg.cn/direct/01675e6bbe5544aa87b04c66704bdcef.png) ## 查找命令 **find**/ -name '正则表达式' 根据正则查找目录文件 **grep** 过滤命令 ps -ef \| grep ssh **which** 命令 查找linux命令所在的目录 ![](https://i-blog.csdnimg.cn/direct/1c46c39c259a4bc9b81921fa6efd131d.png) 每行第一个字符如果是- 就是文件,d就是目录,l就是软连接 ## 软链接 **ln -s**源文件 目标文件 创建快捷方式的方法 ### 硬链接 **ln** 源文件 目标文件 :一方修改另一方同步修改,**数据备份**的方式 ## 压缩与解压缩 **tar -zcvf**压缩包名字.tar.gz \*.txt :-c是创建文件的意思,-v是显示过程的意思 -f 是文件的意思 -z是进行压缩的意思 解压的时候 **tar -zxvf**压缩包名字.tar.gz -C 解压到的路径 有的时候文件没有.tar.gz后缀只有.tar后缀。我们用tar -xvf 文件名字.tar 来解决就行了 ![](https://i-blog.csdnimg.cn/direct/1c00d786f05c465681c7651b8c38e2a9.png) ## vi与vim:万物皆命令 ![](https://i-blog.csdnimg.cn/direct/dcf9c2c8973e431e86ca6e09978dacd6.png) vi 1.txt 用vi进行文本编辑 i a o 三种输入模式 按 ESC退出输入模式 底线命令模式 :wq 保存并退出 :q 退出 :q! 强制退出不保存 :wq! 强制保存并退出 :set nu 设置行号 ![](https://i-blog.csdnimg.cn/direct/adeda2ab6dca46bc92a6c796e250c11e.png) 命令模式: gg 文件开头 G 到文件末尾 yy复制当前行 nyy 连续向下复制n行 dd 删除当前行 ndd向下连续删除n行 p粘贴 **撤销 u** **ctrl +r 反撤销** i 在当前位置插入 o 向下插入 /内容 查找内容

相关推荐
YuMiao2 小时前
gstatic连接问题导致Google Gemini / Studio页面乱码或图标缺失问题
服务器·网络协议
chlk1231 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑1 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件1 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
碳基沙盒1 天前
OpenClaw 多 Agent 配置实战指南
运维
深紫色的三北六号1 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash2 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI2 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行3 天前
Linux和window共享文件夹
linux
Sinclair3 天前
简单几步,安卓手机秒变服务器,安装 CMS 程序
android·服务器