Linux
hsc个人资料库
这个作者很懒,什么都没留下…
展开
-
Linux中防火墙指令Iptables常用操作
一、查询[root@strong ~]# iptables -LChain INPUT (policy ACCEPT)target prot opt source destinationChain FORWARD (policy ACCEPT)target prot opt source destination...原创 2019-06-26 19:15:48 · 144 阅读 · 0 评论 -
Linux中客户端设置免密登陆远程服务端
实现方式:公私钥对1、使用ssh-keygen命令在当前用户根目录下的.ssh目中中生成公钥~/.ssh/id_rsa.pub及私钥~/.ssh/is_rsa,另外私钥的权限应当为600,公钥为644.【客户端操作】[root@hsc ~]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in wh...原创 2019-08-07 00:53:24 · 189 阅读 · 0 评论 -
Linux中常用yum源
1、http://rpm.pbone.net/【单独收缩rpm包安装】2、yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm【安装】3、https://download1.rpmfusion.org/free/el/updates/7/x86_64/【添加repo】4、http:...原创 2019-08-09 01:11:04 · 341 阅读 · 0 评论 -
使用fdisk创建MBR磁盘分区
MBR(Master Boot record):最多只支持四个主分区,在Linux系统上管理员可以使用扩展分区和逻辑分区来创建最多15个。由于分区大小数据以32位值存储,故使用MBR方案时,最大磁盘和分区大小限制为2TB。对于磁盘上需要超过四个分区的情况,可以通过创建三个主分区和一个扩展分区来绕开此限制,这个扩展分区可以看作是一个容器,在其中创建多个逻辑分区。1.查询当前系统识别到的磁盘...原创 2019-08-01 01:05:41 · 2421 阅读 · 0 评论 -
Linux创建文件系统
1、对于MBR类型的磁盘分区来说只能对主分区进行文件系统创建。使用命令为mkfs一、创建文件系统#常用指令为:mkfs.xfs和mkfs.ext4 mkfs.ext /dev/sdb4 #或者下面这条命令也行 mkfs - t ext4 /dev/sdb4二、挂载磁盘#创建挂载点 mkdir /mnt/mpext#挂载 mount /dev/sdb4 /mnt/mpext...原创 2019-08-04 02:54:28 · 287 阅读 · 0 评论 -
Linux中使用RAID技术提升磁盘读写速度及数据安全
目的:解决计算机性能瓶颈及数据安全问题RAID(redundant array of independent disks):磁盘冗余阵列技术一、RAID原理1、通过多磁盘、并行运行来提高计算机的存储IO性能。2、RAID级别(常用如下四类):RAID 0 读写性能—【性能最高的】RAID 1 读取性能 冗余性—【冗余能力最强】RAID 5 读写性能 冗余性(允许1块硬盘损坏)...原创 2019-07-25 23:09:26 · 3674 阅读 · 0 评论 -
Linux中得IP别名和接口绑定
一、网卡高级命令1、查看网卡状态mii-tool 网卡名称mii-tool eth02、查看网卡设置,其中eth0为目标网卡名称###########查看网卡物理特性##########ethtool eth0###########查看网卡驱动信息##########ethtool -i eth0###########查看网卡状态##########ethtool -S eth...原创 2019-07-31 00:07:07 · 322 阅读 · 0 评论 -
Linux中使得新建的文件或文件夹自动继承其父文件夹的所属组
按如下设置之后,往后在该目标文件夹下新建的所有的文件或文件夹都将自动归为当前指定目标文件夹所在得用户组chmod g+s 文件夹名称原创 2019-07-25 00:08:43 · 7813 阅读 · 0 评论 -
Linux中ACL高级权限管理解决传统UGO模式限制
Linux中UGO模式:user、group、othersACL:access control list是一种高级权限机制,ACL需要在挂载文件的时候就打开ACL功能mount -o acl /dev/sda5 /mntACL允许针对不同用户、不同组对一个目标文件/文件夹进行全选设置,不受UGO模式限制。查看一个文件的ACL设置getfacl 文件名/文件夹名针对一个用户对文件进行...原创 2019-07-24 23:33:46 · 335 阅读 · 0 评论 -
Linux中卷组VG的缩小
需求:Linux中实现卷组VG的缩小实现步骤1、将PV中指定卷组中移除vgreduce cmpServer /dev/sdd2、查看缩小后的卷组vgdisplay原创 2019-07-24 21:51:56 · 2078 阅读 · 0 评论 -
Linux中逻辑卷LV的缩小
需求:Linux中实现逻辑卷的缩小注意事项1、逻辑卷的缩小必须离线执行,要卸载逻辑卷LV实现步骤1、卸载已经挂载的逻辑卷umount /dev/cmpServer/mylv2、缩小文件系统(这里会提示运行fsck检查文件系统)resize2fs /dev/cmpServer/mylv 1G3、缩小LV逻辑卷lvreduce -L -1G /dev/cmpServer/my...原创 2019-07-24 21:49:07 · 275 阅读 · 0 评论 -
Linux中卷组VG的拉伸
需求:实现Linux系统的卷组的扩展拉伸实现步骤1、将要添加到卷组VG中的硬盘格式化未物理卷PVpvcreate /dev/sdd2、将新的PV添加到指定的卷组中vgextend cmpServer /dev/sdd3、查看扩展后的卷组VG的大小vgdisplay...原创 2019-07-24 21:41:05 · 234 阅读 · 0 评论 -
Linux中逻辑卷的扩展拉伸
目的:实现逻辑卷的扩展拉伸实现步骤1、报账VG中有足够的空闲空间vgdisplay2、扩充逻辑卷lvextend -L +1G /dev/cmpServer/mylv3、查看扩充后的LV大小lvdisplay4、更新文件系统resize2fs /dev/cmpServer/mylv5、查看更新后文件系统df -h...原创 2019-07-24 21:35:07 · 199 阅读 · 0 评论 -
Linux文件系统结构笔记
文件系统层次(Red Hat Enterprise Linux 7)1、结构图2、/usr已安装的软件、共享的库,包括文件和静态只读程序数据。重要的子目录:-/usr/bin:用户指令-/usr/sbin:系统管理指令-/usr/local:本地自定义软件3、/etc当前系统的配置文件4、/var用户存储当前系统的可变数据,范围为在系统启动间的数据。动态变化的文件(如数据库...原创 2019-07-17 00:12:03 · 142 阅读 · 0 评论 -
Linux下创建RAID
查看RAID信息mdadm -D /dev/md0创建RAID 1mdadm -C /dev/md0 -a yes -l 1 -n 2 /dev/sdb /dev/sdc创建RAID 5mdadm -C /dev/md0 -a yes -l 5 -n 3 /dev/sdb /dev/sdc /dev/sdd创建RAID 6mdadm -C /dev/md0 -a yes -l ...原创 2019-07-28 23:45:53 · 290 阅读 · 0 评论 -
Linux无法开机问题处理,bash修复
本篇为模拟bash损坏,系统无法开机问题。VMware虚拟机环境注意点:修复前需要查看下/etc/fstab目录是否损坏或文件系统没有损坏一、单用户模式修复步骤1、进入bios环境,设置boot选项为加载固件2、进入启动画面之后,按E进入如下界面,找到如图位置,在rhgb后面的内容删掉之后,输入rd.break。3、按下ctrl+x,则进入switch_boot内存系统4、m...原创 2019-07-11 22:06:07 · 2445 阅读 · 0 评论 -
Linux中遗忘root密码解决方案
场景:root密码忘记一、解决方案1、开机进入单用户模式a.开机后,在菜单页面按E进入编辑模式在Linux16 的核心项目代码行的尾部,添加上参数 rd.break ,并按 ctrl+X 重开机b.其中的mount来检测挂载点,找到sysroot2、切换/sysrootmount -o remount,rw /sysroot 【重新挂载/sysroot为可读写】chr...原创 2019-07-15 23:19:29 · 300 阅读 · 0 评论 -
Linux中创建与删除逻辑卷LVM
1、将物理磁盘设备初始化为物理卷(PV)pvcreate /dev/sdb /dev/sdc#1.创建后可以使用pvs【概括】或者pvdisplay【详细】查看物理卷信息2、创建卷组,并将PV加入卷组(VG)中vgcreate myvg /dev/sdb /dev/sdc#1.创建后可以使用vgs【概括】或者vgdisplay【详细】查看卷组信息3、基于卷组创建逻辑卷(LV)#语...原创 2019-06-26 20:27:26 · 715 阅读 · 0 评论 -
Linux中禁止root用户通过ssh远程登陆
实现方式:修改服务端/etc/ssh/sshd_config配置文件1、找到/etc/ssh/sshd_config文件后修改其中的#PermitRootLogin yes为PermitRootLogin no2、重启sshd服务[root@villainc ssh]# systemctl restart sshd3、若要设置只允许密码登陆就需要设置为PermitRootLogin ...原创 2019-08-07 01:30:54 · 4943 阅读 · 2 评论