Linux
文章平均质量分 50
Linux日常学习及问题处理记录
R.scorpio
诗和远方
展开
-
简述Linux系统启动过程
Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:1、内核的引导。2、运行 init。3、系统初始化。4、建立终端 。5、用户登录系统。 init程序的类型: SysV: init, CentOS 5之前, 配置文件: /etc/inittab。 Upstart: init,CentOS 6, 配置文件: /etc/inittab, /etc/init/*.conf。 Systemd: systemd, CentOS转载 2021-04-13 15:23:04 · 469 阅读 · 0 评论 -
crontab定时任务
1、查看是否安装和运行cronps -ef | grep cronrpm -qa | grep crontab2、服务命令service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置service crond status //查看服务状态3、全局配置文件/etc存在cron.hourly,cron.d原创 2021-04-12 16:07:23 · 169 阅读 · 0 评论 -
Linux主机配置为Chrony服务器
【Chrony介绍】Chrony是一个开源的自由软件,已经是Centos7以后代替NTP服务的默认服务,默认配置文件在 /etc/chrony.conf,它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对于NTP时间同步软件,占据很大优势。其用法也很简单。【Chrony环境准备】1、SSH登录主机。2、检查系统是否已安装chrony,如未安装请执行以下命令安装:yum install chrony -y3、启动并加入开机自启动systemctl enable chronyd原创 2021-04-12 15:55:02 · 1806 阅读 · 0 评论 -
使用iPerf进行网络吞吐量测试
iperf是一种命令行工具,用于通过测量服务器可以处理的最大网络吞吐量来诊断网络速度问题。它在遇到网络速度问题时特别有用,通过该工具可以确定哪个服务器无法达到最大吞吐量。资源准备需要root权限具有sudo权限的用户帐户。update 系统源安装iperfDebian和Ubuntu安装:apt-get updateapt-get install iperfCentOS存储库没有iperf,使用EPEL存储库,它是用于在Redhat系统上安装第三方软件包的存储库yum install e原创 2021-04-12 15:22:10 · 3040 阅读 · 1 评论 -
Linxu刷新scsi总线
Linxu刷新scsi总线ll /sys/block/ // 查看磁盘对应关系echo "scsi remove-single-device 0 0 1 0" > /proc/scsi/scsi //0 0 1 0分别对应主机ID,channel ID,target ID,LUN 编号(cat /proc/scsi/scsi)echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsils /sys/class/scs原创 2021-04-12 11:56:03 · 683 阅读 · 0 评论 -
Linux添加buff/cache内存自动清理脚本
Linux添加buff/cache内存自动清理脚本1、创建脚本文件buffcache.sh,脚本内容如下:#!/bin/bashbuff=`free -m | grep Mem | awk '{print $6}'` ##检测buff/cache列值,单位为MBif (($buff>30000));then sync&&sleep 10&&echo 1 > /proc/sys/vm/drop_cachesfi 2、添加linux cro原创 2021-04-12 11:46:55 · 430 阅读 · 0 评论 -
vmtools及open-vm-tools安装使用
vmtools手动安装(Windows较为简单,此处介绍linux)1、下载vmtools包(包括Windows及linux)链接:https://pan.baidu.com/s/1nVc_wSrEEpPsR7podf1Grw 提取码:1234 2、以ISO方式挂载给linux虚机3、在虚机操作系统内部挂载ISO。 mount -t iso9660 /dev/cdrom /mnt/ ll /mnt4、拷贝VMwareTools-10.3.21-14772444.tar.gz至ro原创 2021-04-08 17:21:24 · 4216 阅读 · 0 评论 -
screen安装使用
Linux screen命令用于多重视窗管理程序。screen为多重视窗管理程序。此处所谓的视窗,是指一个全屏幕的文字模式画面。1、screen安装1)通过以下链接获取screen rpm包:链接:https://pan.baidu.com/s/1o_t2Ueg37euUFC2ZQj0p0Q 提取码:1234 2)将该rpm包上传至node的/root/路径下,通过以下命令进行安装:rpm -ivh screen-4.1.0-0.25.20120314git3c2946.el7.x86_原创 2021-04-08 17:13:04 · 1010 阅读 · 0 评论 -
centos openssh升级手册
【问题背景】在遇到的等保整改项目中,有涉及到openssh软件版本的事项,目前centos操作系统安装完成后,默认安装openssh7.4版本,且为yum中最高版本。而网上也没有openssh的rpm升级包,只能通过源码编译安装该版本软件。【脚本升级】下载脚本,链接如下:链接:https://pan.baidu.com/s/1AZeauMZfLYTzxQ97X78mhw 提取码:1234 下载安装包解压,执行update_ssh.sh完成升级【手动升级】升级openssh7.9版本,下载原创 2021-04-08 17:05:25 · 309 阅读 · 0 评论 -
Linux虚拟机磁盘分区创建、挂载、卸载、删除
【创建】1、先查看是否有硬盘没有分区。fdisk -l上图中第一个框是已经分好区的磁盘,第二、三个硬盘没有分区,下面开始分区。2、对硬盘进行分区fdisk /dev/sdb然后进行以下一系列命令,进行分区,(解释:我在系统下添加了一个/dev/sdb磁盘,/dev/sdb 硬盘可以分多种多个区)输入n 表示(add a new partition分区)图中的step X表示磁盘新建分区的设置,step2表示创建的分区的类别,step3和step4设置分区的起始位置,step5保存分区原创 2021-04-08 16:40:06 · 8822 阅读 · 0 评论 -
KVM虚拟机系统盘扩容
在KVM环境中遇到虚拟机需要扩容系统盘的情况,可按以下步骤进行操作。注:系统盘扩容需要关机操作,操作前做好数据备份!!!【系统盘镜像扩容】1、查看需要扩容的虚拟机的磁盘信息;virsh domblklist lhv-a197d6fd-cc2、查看系统盘镜像信息; qemu-img info /lhv/storage/volume-10a5714f-9a1e-4e21-9eb9-42cec07e6d70此处可以看到,目前系统盘的大小为100G。3、先操作镜像,给镜像增加100G容量(原创 2021-04-08 16:25:22 · 1617 阅读 · 0 评论 -
Centos配置本地yum源
由于有些环境只有局域网,没法使用网上的各种yum源,来回拷贝rpm包安装麻烦,还得解决依赖问题。可以通过配置挂载centos镜像,配置本地yum源的方式来解决该问题。以下介绍配置步骤:1、挂载CentOS-7-x86_64-Everything-1511.iso(此处镜像自选),把里面所有文件都拷贝到本地目录/yum/yum-iso。[root@localhost /]#mkdir /mnt/yum-iso[root@localhost /]#mount /dev/cdrom /mnt/yum-is原创 2021-04-08 16:08:21 · 342 阅读 · 0 评论 -
centos系统挂载NTFS移动硬盘
1、blkid 查看移动硬盘磁盘格式类型。2、执行sudo fdisk -l | grep NTFS,获取NTFS分区的信息。 [root@DB-Server klb]# sudo fdisk -l | grep NTFS /dev/sdc1 * 1 244 1955776+ 7 HPFS/NTFS 3、下载ntfs-3g rpm包,链接如下:链接:https://pan.baidu.com/s/1ppMTgIPrVQwLPEpLY4d9rA 提取码:1234 4、在需要挂载的节原创 2021-04-08 16:01:53 · 979 阅读 · 0 评论 -
Linux清理残留LVM分区
问题现象:lsblk查看磁盘分区发现有很多不明来历的LVM分区信息,正常情况下是无法通过正常的分区命令去做格式化操作。解决方法:1、dmsetup ls 查看现有LVM分区信息,筛选出除系统分区外的多余分区。2、执行以下命令删除残留LVM分区:lvremove -f /dev/XXX例:lvremove -f /dev/6cRhdk-CNBy-Y3IU-UJLV-RilU-6u09-KfooTY/6cRhdk-CNBy-Y3IU-UJLV-RilU-6u09-KfooTY_0b3df539cbf原创 2021-04-06 17:19:10 · 3325 阅读 · 0 评论