linux
文章平均质量分 73
山长何处
快乐的搬运工,整理自己套路的笔记。
展开
-
linux(centos)新增磁盘后,为指定目录扩容
挂载新硬盘后,将指定目录重新重定向到新的磁盘分区,但需要完全迁移数据到新磁盘,若目录较大,磁盘速度较慢,比较耗时(不清楚原目录的空间是否能够回收再利用)。一般的方法,在修改重定向后,还需要修改配置文件,保证重启后自动挂载新添加的磁盘。原创 2022-10-15 18:20:28 · 3356 阅读 · 0 评论 -
linux安装perf工具
linux perf 工具安装 及 环境配置原创 2022-10-14 17:16:07 · 2711 阅读 · 0 评论 -
文件格式批量转换(dos to unix)-自动转换^M符号
转载自 如何转换^M行末符号,侵删。文章目录1. 场景描述2. 解决办法2.1 用VIM打开,设置编码为unix2.2 使用VIM的替换功能,替换行末的\r符号即可2.3 使用sed来进行批量处理2.4 批量处理3. 问题的根源1. 场景描述Windows和Linux下面对于行末符的表示不同,Windows下面是\r\n,而Linux则是\n。因此,如果在Windows下面编辑的脚本文件,如shell脚本文件,在Linux下面执行失败,会提示多一个^M符号,用VIM打开也会发现增加这个符号,或通过转载 2021-11-30 09:20:03 · 1362 阅读 · 0 评论 -
shell脚本中export无效的原分析和解决方法(整理)
导航窗格0. 问题场景:shell脚本中的export怎么都无法起作用1. 原因2. 解决方法3. “.”、“source”、“sh”、“./”、“export”的区别站内参考0. 问题场景:shell脚本中的export怎么都无法起作用测试需要导入大量临时的环境变量,单个export又比较麻烦,因此创建shell脚本简化场景:#!bin/bash export PATH=$PATH:/usr/lib/java/jre export PATH=$PATH:/usr/lib/java/bin原创 2020-10-14 22:36:08 · 11148 阅读 · 3 评论 -
查看Linux系统版本的方法(内核+发行版)
转载自查看Linux系统版本,侵删文章目录1、查看Linux内核版本命令1.1 cat /proc/version1.2 uname -a2、查看Linux系统版本的命令2.1 lsb_release -a,即可列出所有版本信息:2.2 cat /etc/redhat-release,这种方法只适合Redhat系的Linux2.3 cat /etc/issue,此命令也适用于所有的Linux发...转载 2020-03-29 13:29:14 · 404 阅读 · 0 评论