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 向下插入 /内容 查找内容

相关推荐
Yan-英杰21 小时前
从Free Tier到Serverless:用亚马逊云科技打造零门槛AI应用
服务器·开发语言·科技·ai·大模型
Web极客码21 小时前
Wordpress如何调整区块高度与宽度
服务器·主题·wordpress
WG_1721 小时前
Linux:基础IO(18+19)+文件描述符
linux·运维·服务器
fiveym21 小时前
解析Debian 10安装Intel Xeon Silver 4510卡住问题及Debian 11/12支持改进
运维·debian
开利网络21 小时前
从“流量”到“留量”:长效用户运营的底层逻辑
大数据·运维·人工智能·自动化·云计算
天机️灵韵21 小时前
VMware Ubuntu20.04.3 LTS设置NAT模式连接
服务器
嘻哈baby1 天前
管理100台服务器是什么体验?Python一行代码搞定
运维
十六年开源服务商1 天前
怎样做好WordPress网站数据分析与运维服务
运维·数据挖掘·数据分析
莫白媛1 天前
浅谈Linux部分语法(从基础操作到自动化编程的三个层次)
linux·运维·自动化
快解析1 天前
内网穿透快解析注册后添加配置端口教程
linux·服务器·网络