随笔分类 - Linux
摘要:1、结合 du 和 sort -h(人类可读格式) 统计文件大小(自动转换单位,如KB/MB/GB)并排序 # find /Nas_Disk -type f -exec du -h {} \; | sort -hr du -h:以人类可读格式(如 4K、1M)显示文件大小。 sort -hr:按人类
阅读全文
摘要:dstat 命令: dstat 用来替换vmstat、iostat、netstat、nfsstat和ifstat这些命令的工具,可以说是一个全能的系统信息统计工具。 dstat命令不加任何参数时,会收集CPU、磁盘、网络、分页、系统的数据信息,每秒收集一次。缺省参数时相当于dstat -cdngy
阅读全文
摘要:1、基本命令 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系
阅读全文
摘要:less 工具也是对文件或其它输出进行分页显示的工具 1.命令格式: less [参数] 文件 2.命令功能: less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。 3.命令参数: -b <缓冲区大
阅读全文
摘要:SSH远程登录一台服务器时,报如下错误:-bash: fork: Cannot allocate memory 出现这种情况,主要是因为进程跑满了,memory被消耗光了,无法为其他的操作。 问题原因: [root@localhost ~]# ssh 10.0.242.13 root@10.0.24
阅读全文
摘要:操作系统:CentOS Linux release 7.6 IP地址:192.168.10.20 1、关闭防火墙和selinux systemctl stop firewalld.service setenforce 0 2、安装图形支持 yum groups install "GNOME Desk
阅读全文
摘要:logrotate工具的介绍 logrotate是一个linux系统日志的管理工具。可以对单个日志文件或者某个目录下的文件按时间/大小进行切割,压缩操作;指定日志保存数量;还可以在切割之后运行自定义命令。 logrotate是基于crontab运行的,所以这个时间点是由crontab控制的,具体可以
阅读全文
摘要:1.虚拟机点编辑 选择虚拟网络编辑器. 2.按照下图配置 3.点击更改设置-NAT设置,记住网关IP 这里设置为192.168.10.2 4. 选择虚拟机 设置网络适配器为NAT模式 5.进入虚拟机修改配置文件,此处配置文件配置如下: [root@localhost~]# vim /etc/sysc
阅读全文
摘要:centos7 ssh默认为openssh7.4p1版本: [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@localhost ~]# [root@localhost ~]#
阅读全文
摘要:函数就是把一小段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可. 格式: 函数语法中,前面的funcation 表示声明一个函数!!! 实例1: 解析:先自定义一个color_echo函数,用于定义函数的颜色信息,再定义一个check_net函数,并
阅读全文
摘要:echo命令颜色显示: echo: -n: 不换行. -e:让转移符生效. \t(tab) \n (换行) 实例: 其中:\033:控制符相当于crtl键、[3 :表示颜色、4:表示颜色、从1-7开始、\033[0m:表示结尾符. 写法如这种 \033[3 1-7
阅读全文
摘要:需求:公司卡片机容量太小,只有100G,由于使用的人比较的多,开机使用后有时候就会出现磁盘空间占满数据写不进去的情况,影响工作进度,而且每次使用完都得关掉卡片机,所以就有必要写个清理磁盘的脚本,当卡片机开机启动后执行脚本,如果磁盘达到设置的阈值,就进行空间的清理. rc.local脚本 rc.loc
阅读全文
摘要:Swap用途: Swap意思是交换分区,通常我们说的虚拟内存,是从硬盘中划分出的一个分区。当物理内存不够用的时候,内核就会释放缓存区(buffers/cache)里一些长时间不用的程序,然后将这些程序临时放到Swap中,也就是说如果物理内存和缓存区内存不够用的时候,才会用到Swap。 swap清理:
阅读全文
摘要:1.简介:corefile 是Linux下程序崩溃时生成的文件,可以用来分析程序崩溃的原因,因为它内部包含了程序崩溃时的堆栈信息。 2.corefile的设置 默认情况下,程序崩溃是不会生成corefile的,因为被操作系统限制。可以通过命令: ulimit -c 来查看,如果值为0则表示被限制了,
阅读全文
摘要:ubuntu16.04 server 开启 ssh: 使用x-shell连接主机,发现22端口没有打开,开启ssh服务即可. # 安装openssh-server(检查是否安装,如未安装则安装即可) sudo apt-get install openssh-server # 检查是否安装成功 sud
阅读全文
摘要:1.命令行更改主机名,重启终端即生效。 #hostnamectl --static set-hostname k8s-master 2.通过脚本进行主机名修改 # cat config-hostname.sh #!/bin/bash # get ip address ip=$(ip a show d
阅读全文
摘要:修改linux系统的时间EDT和EST为CST EDT:指美国东部夏令时间 EST:英国时间 CST:北京时间 /etc/localtime是用来描述本机时间,而 /etc/timezone是用来描述本机所属的时区. 那么现在只要改成北京时间的时区CST就可以了,修改如下: [root@localh
阅读全文