摘要:
个人技术流程 单元测试 单元测试的完成步骤: 1、设置数据 2、使用被测试类型的功能 3、比较实际结果和预期结果 代码覆盖报告(Code Coverage Report)记录测试代码覆盖率,要达到100%才算测试完整。 好的单元测试标准: 1、单元测试应该在最基本的功能或参数上验证程序的正确性 2、 阅读全文
摘要:
磁盘配额与磁盘阵列简介 磁盘配额(Quota)简介 定义和解决的问题 在linux中,因为多用户同时使用磁盘,如果少数几个使用者占用了大部分磁盘空间的话,其他用户就无法使用,所以要对每个用户的使用磁盘的权力进行限制,这就是磁盘配额。磁盘配额主要用来控制以下几点: 1、限制某个群组能使用的最大磁盘配额 阅读全文
摘要:
LVM和SELinux简介 逻辑滚动条管理员Logical Volume Manager 如果出现磁盘空间不够用的情况,那就需要加入新的磁盘,一般情况下会重新分区、格式化,把原磁盘的数据完整的复制过来,卸载原挂载点进行重新挂载,这个过程过于繁琐,LVM就可以解决这个问题。 LVM(Logical V 阅读全文
摘要:
SSH ssh就是Secure Shell的缩写,为建立在应用层和传输层基础上的安全协议。用ssh截获数据包看到的是加密后的数据,不能破解其中内容。 SSH端口号为22,默认为开启状态,相关服务为sshd,如果没装就安装openSSH服务。 服务端主程序:/usr/sbin/sshd,服务器端配置文 阅读全文
摘要:
备份 CentOS7以前的备份dump和restore 要把重要文件备份,如/root/目录、/home/目录、/var/spool/mail/目录、/etc/目录、其他目录(如日志目录),对于特别重要的数据,还需要异地备份。 常用服务也有一些需要备份的文件,如日志文件、数据文件、配置文件等。 备份 阅读全文
摘要:
分区、格式化与修复 磁盘分区命令 不同的文件系统要用不同的命令来分区,在执行分区前应该执行lsblk和parted命令来查看相关信息,然后再执行分区。执行磁盘分区时主要用gdisk和fdisk命令,这两个命令分别适用于MBR分区和GPT分区,不能搞混。 gdisk后加装置命令就可以进入分区命令模式, 阅读全文
摘要:
查询磁盘和监控系统资源 查询磁盘分区状态 lsblk(list block device)命令可以查看本系统下所有磁盘和磁盘内的分区信息: 可以看到当前系统有sr0、sda装置,sda下有三个分区分别是123,输出信息的含义是: NAME是装置的文件名,MAJ:MIN是主要和次要装置代码,RM代表是 阅读全文
摘要:
文件系统特点与XFS文件系统 支持的文件系统与VFS 通过查看下列目录可以知道linux支持的文件系统: 查看系统目前已加载到内存中支持的文件系统: ,这个命令有时在分区结束后信息并不更新,此时应该重启或执行partprobe命令,它可以更新核心的分区表信息。 整个linux的系统都是通过一个名为V 阅读全文
摘要:
文件系统概述和EXT2文件系统 文件系统概述 常用的文件系统有windows98前的FAT、windows2000后的NTFS、linux的Ext2/3/4、SGI的XFS文件系统等 对于传统的文件系统而言,一个分区槽只能格式化为一个文件系统,但是目前由于LVM与软件磁盘阵列技术的出现,使一个分区可 阅读全文
摘要:
挂载与swap空间 挂载 挂载与卸载 直接执行mount或加 l会显示当前挂载信息,每行都是一个挂载设置,第一个字段代表设备文件名,第二个字段是on,然后是挂载点位置、文件系统、权限。 /proc和/sys都是挂载在内存。 挂载命令 文件系统是固定的,如果是硬盘就是iso9660,卷标名可以没有,特 阅读全文