当前位置: 首页 > java >正文

学习一下linux的思路和笔记分享

上一个kafka也是从b站的一个up主上面找到的笔记然后配合视频学习的,我主要先从使用出发,先会使用然后我再去了解原理,这样的话会好很多。

java入职必知必会-06 linux的基本指令使用_哔哩哔哩_bilibili这个是地址

我们直接开始命令的介绍吧,对于目录就不用太了解。

首先是 ip地址,刚刚开始学习的时候我用外部软件来连接本地虚拟机的时候就用这个,当时我用的是ip addr,后面也可以用ifconfig查看

然后就是进程以及内存以及磁盘的信息

进程就是top可以查看信息 然后是内存 free -h 然后是磁盘 df -h

内存主要看cpu占用 然后磁盘主要看根目录用了多少内存

记忆的话free是自由的意思 就是内存

df是disk free disk就是盘 然后加起来就是磁盘 -h意思是 human 人类可以看懂的方式展示

此时是系统操作 比如说防火墙 

系统操作一般跟着的就是systemctl (里面的clt是controller)的意思 

开启防火墙就是systemctl start firewalld 关闭是stop

然后是vi和vim 编辑嘛 最后使用:wq保存并退出即可

然后是cd mkdir rm都比较熟悉了

那么我学习的主要是cp 这个主要用来进行进行备份 比如说cp a.jar a.back.jar 就把a备份一下

然后是cat 这个用来查看文件内容

然后就是find

比如说用find . "*.txt" 那么就在该目录开始查找所有.txt的文件

如果是  find / -name a.txt 就是从该目录开始往后面找所有为a.txt的文件

那么关于用户权限操作的一般用不到我们来进行所以我跳过了hh

然后是压缩和解压 这个我用的也比较少 但是估计后面工作可能还是得会用

如果是单个压缩一般用gzip压缩用gunzip(只能获得zip压缩包以及解压zip压缩包)

那么如果使用的是tar包的话

压缩包是使用tar -czvf a.tar.gz a.txt c是create z是zip包 v是详细过程 f是file名字 一个都不能缺 缺少就报错

所以压缩就是tat -xzvf a.tar.gz就可以了

然后就是进程的权限,这个不太常用,如果用到的话直接ai就可以了。

然后是进程管理 用来查看进程的情况的 

比如说 ps -ef |grep mysql等等这种

然后还有查看java进程 jps

然后还有查看端口lsof -i:8080 就是8080端口

lsof的意思是 list open files 查看被打开的文件以及进程 -i就是网络的意思 

强制杀死进程就是用kill -9 pid

软件安装用rpm 很常用了 跳过

然后后面拓展的就是docker了 这个也常用 

总的来说我学习到了ifconfig top free -h df-h systemctl start firewalld vim vi cd find rm cp mkdir tar -czvf -xzvf gzip gunzip ps -ef | grep xxx jps lsof -i :xxx kill -9 pid rmp 等

http://www.xdnf.cn/news/5064.html

相关文章:

  • CSS opacity
  • 已解决:安卓刚打开新项目的时候,会下载该项目要求的sdk gradle,开了科学上网也慢
  • C++学习-入门到精通-【5】类模板array和vector、异常捕获
  • B树和B+树
  • xxl-job的pg数据库改造适配
  • TiDB预研-分页查询、连接查询、执行计划
  • yolov5基础--yolov5源码阅读(common.py)
  • LeRobot 项目部署运行逻辑(六)——visualize_dataset_html.py/visualize_dataset.py
  • 4-37:某单位分配到一个地址块 136.23.12.64/26。现在需要进一步划分为4个一样大的子网。试问:....
  • 全局异常未能正确捕获到对应的异常
  • shell脚本基础详细学习(更新中)
  • 资产月报怎么填?资产月报填报指南
  • 半导体供应链集成使用EDI,RosettaNet,及自定义API 之间的差异
  • 【Light】帕多瓦大学超表面技术:开启矢量光束相位偏振定制新时代
  • (pnpm)引入 其他依赖失败,例如‘@element-plus/icons-vue‘失败
  • 如何保证Session的一致性
  • temu采购自养号全流程解析:从账号搭建到安全下单的技术闭环
  • lvm详细笔记
  • 【AI论文】ZeroSearch:在不搜索的情况下激励LLM的搜索能力
  • 前端学习(1)—— 使用HTML编写一个简单的个人简历展示页面
  • VBA -- 学习Day4
  • 软件安全(二)优化shellcode
  • 使用React实现调起系统相机功能
  • 2025.05.07-淘天研发岗-第二题
  • goFrame框架中如何实现文件的excel导出
  • Spring Boot快速开发:从零开始搭建一个企业级应用
  • 普通IT的股票交易成长史--20250509 缺口(1)
  • LeetCode难题解析:数字字符串的平衡排列数目
  • 阻焊工艺如何保障多层PCB可靠性?5大核心功能与工艺控制要点
  • 深入理解 Istio 的工作原理 v1.26.0