随笔分类 -  Linux

摘要:观测工具下载地址:https://github.com/iovisor/bcc bcc观测工具的安装方式:https://github.com/iovisor/bcc/blob/master/INSTALL.md 工具简介: BCC makes BPF programs easier to writ 阅读全文
posted @ 2020-09-09 11:43 Tech_Shrimp 阅读(5365) 评论(2) 推荐(1)
摘要:基础知识: LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷。LVM名词解释: 物理存储介质(The physical media):指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。 物理卷(ph 阅读全文
posted @ 2020-02-26 08:28 Tech_Shrimp 阅读(493) 评论(0) 推荐(0)
摘要:cat命令 文本文件查看: 用途:用于显示文件的全部内容, 格式: cat -n 文件名 显示行号 cat -i 文件名 //查看文件的inode号码 选项: -A :相当于-vET的整合选项,可列出一些特殊字符而不是空白而已; -b :列出行号,仅针对非空白行做行号显示,空白行不标行号! -E : 阅读全文
posted @ 2019-08-20 14:44 Tech_Shrimp 阅读(291) 评论(0) 推荐(0)
摘要:Date命令 用途:查看或设置系统时间 格式: date ... (date -s 修改时间) -d, --用字符串描述的显示时间,而不是“现在” -f, --DATEFILE的每一行日期为一次 -r, --显示文件的最后修改时间 -s, -- 设置字符串描述的时间 -u, --打印或设置协调时间时 阅读全文
posted @ 2019-08-20 10:15 Tech_Shrimp 阅读(169) 评论(0) 推荐(0)
摘要:bc命令是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然也包括整数运算。 常用的运算: + 加法 - 减法 * 乘法 / 除法 ^ 指数 % 余数 语法 bc(选项)(参数) 选项 -i:强制进入交互式模式; 阅读全文
posted @ 2019-08-20 09:52 Tech_Shrimp 阅读(1303) 评论(0) 推荐(0)
摘要:LINUX的网口绑定(bond) 同一主机,不同的网口,配置不同网段的IP!不要配置相同网段的IP。 centos6 配置bond的方法: 1、查看有哪些网口 ifconfig -a 2、选择2个自己需要绑定的网口 3、配置网口的配置文件 配置文件所有目录:/etc/sysconfig/networ 阅读全文
posted @ 2019-03-12 18:55 Tech_Shrimp 阅读(8309) 评论(0) 推荐(0)
摘要:安装OS时,使用LVM,创建以下LV(1T的硬盘) 200M /boot ext4 10G swap 200G /opt 200G /home 20G /tmp 剩下的 / 安装OS完成后:增加3个硬盘: 将3个硬盘转换为PV,加入卷组。创建3个LV: 1T、 2T、3T。然后格式化,挂载。分别挂载 阅读全文
posted @ 2019-03-12 18:49 Tech_Shrimp 阅读(244) 评论(0) 推荐(0)
摘要:应用示例: 调整rsyslog服务设置,建立集中管理的日志服务器;将客户机B中所有日志消息,自动发送到服务器A的日志文件中。 在服务器上配置: 1、修改/etc/rsyslog.conf文件,把以下2项的注释取消 $ModLoad imudp $UDPServerRun 514 然后在最后追加一行 阅读全文
posted @ 2019-03-12 18:44 Tech_Shrimp 阅读(178) 评论(0) 推荐(0)
摘要:1. command not found 命令没有找到 2. No such file or directory 没有这个文件或目录 3. Permission denied 权限不足 4. No space left on device 磁盘没有剩余空间 5. File exists 文件已经存在 阅读全文
posted @ 2019-03-12 18:39 Tech_Shrimp 阅读(254) 评论(0) 推荐(0)
摘要:获得以下所需的源代码包,并存放在/usr/local/src 与mysql相关: boost_1_59_0.tar.gz cmake-3.6.2.tar.gz mysql-5.7.16.tar.gz 安装cmake前的依赖包的安装: 检查gcc-c++ 、ncurses-devel是否安装,如果没有 阅读全文
posted @ 2019-01-14 16:16 Tech_Shrimp 阅读(299) 评论(0) 推荐(0)
摘要:1. 解包: tar zxvf httpd-2.2.20.tar.gz -C /usr/src/ 2. 编译前的配置 : cd /usr/src/httpd-2.2.20 ./configure --prefix=/usr/local/apache 3. 编译并安装: make && make in 阅读全文
posted @ 2019-01-14 16:07 Tech_Shrimp 阅读(354) 评论(0) 推荐(0)
摘要:将主机2上与计划任务相关的日志都发到主机1上去;修改主机1配置文件,将计划任务相关的日志记录到日志文件/var/log/newcron.log,注意该文件不能被随意删除和篡改;设定该日志文件的轮转,每周轮转一次,若该文件大于5M,则自动轮转,保留6个备份。 测试: 在客户机通过logger添加日志; 阅读全文
posted @ 2019-01-14 15:54 Tech_Shrimp 阅读(173) 评论(0) 推荐(0)
摘要:简单小命令: 右击桌面打开终端,可以输入Linux命令。 重启(shutdown -r now)(reboot)(init 6) 关机(shutdown -h now)(poweroff)(init 0)(halt) 五分钟后关机(重启)shutdown -h(-r) +5 --Ctrl+C取消关机 阅读全文
posted @ 2019-01-04 21:19 Tech_Shrimp 阅读(334) 评论(0) 推荐(0)
摘要:\目录树是倒过来的树, / 斜杠 \ 反斜杠 以下常用的linux文件系统目录: /bin:存放最常用命令;是在单用户维护模式下还能够被操作的命令,在/bin下面的命令可以被root和一般账号使用,主要有cat,chmod,chown,cpmkdir等常用命令。 /boot:启动Linux的核心文件 阅读全文
posted @ 2018-11-04 16:52 Tech_Shrimp 阅读(357) 评论(0) 推荐(0)