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

相关推荐
IMPYLH2 分钟前
Linux 的 split 命令
linux·运维·python·bash·运维开发·unix
cyber_两只龙宝12 分钟前
【Oracle】Oracle之使用DML语言管理表
linux·运维·服务器·数据库·云原生·oracle
Johnstons21 分钟前
网络诊断工具怎么选:从监控告警到抓包定位的完整方法论
服务器·网络·php·es·抓包分析·网络诊断工具选型与排障方法
惊鸿若梦一书生25 分钟前
《Python 高阶教程》016|偏函数与柯里化:把复杂调用拆成更简单的组合
linux·网络·python
senijusene27 分钟前
基于 Linux SPI 子系统的 ADXL345 加速度传感器驱动开发
linux·运维·驱动开发
顺风尿一寸28 分钟前
深入Linux内核启动:从kernel_init到第一个用户进程的完整旅程
linux
郝学胜-神的一滴44 分钟前
深入epoll反应堆模型:从libevent源码看高性能IO设计精髓
linux·服务器·开发语言·c++·网络协议·unix·信息与通信
H_老邪1 小时前
CentOS 9 解决 root 登录及重置密码指南
linux·运维·centos
Full Stack Developme1 小时前
Linux CURL 教程
linux·运维·chrome
Lumos_7771 小时前
Linux -- 共享内存
java·linux·运维