2019.12.14

不允许root远程登录

 配置文件 /etc/ssh/sshd_config 文件

 #Permitrootlogin yes 改成no

 重启ssh服务 #systemctl restar sshd.service

 

磁盘管理

  命令df 用于查看以挂载磁盘的总容量、使用容量、剩余容量等。

 -i 表示查看inodes (如已使用100%,即使磁盘空间有富余,也会提示磁盘空间已满)

 -h 表示使用合适单位显示

 -k -m 分别表示以kbmb为单位显示

 命令 du 用来查看某个目录或文件所占用的空间  du [- abckmsk] [文件或目录名]

 -b 表示列出的值以b为单位输出

 -k 表示以kb为单位输出,和默认的一样

 -m 表示以mb为单位输出

 -h 表示系统自动调节单位。

 -c 表示最后加总。

 -s 表示只列出总和

 

 命令 fdisk  (格式 fdisk -l 设备名称)

 添加新硬盘

 

#fdisk /dev/sd* (将新加的硬盘分区)

  磁盘分区

 命令 (输入m获取帮助)

  (常用的字母功能)

 n  建立个新分区

 w  保存

 q  退出

 d  删除一个分区

 

 P(新建主分区)

 E(新建扩展分区)(l新建逻辑分区)

 命令 mke2fsmkfs.ext2mkfs.ext3mkfs.ext4mkfs.xfs (前四个命令一样)

  -b 表示分区时设定每个数据块占用空间大小。

  -i 表示设定inode的大小

  -N 表示设定inode的数量

  -c 表示再格式化前先检测磁盘是否有问题

  -l 表示预设该分区的标签(label

  -j 表示建立ext3格式的分区。(使用mkfs.ext3不用加)

  -t 用来指定文件系统的类型(ext2,ext3,ext4

 

/etc/fstab 配置文件

 1、分区表示

 2、挂载点

 3、分区的格式

 4mount 的一些挂载参数

 5、表示是否被dump备份 1表示备份 0 表示不备份

 6、表示开机时是否自检磁盘 12检测 1的等级高优先检测10不检测。所有2同时检测。centos7中分区中该列值都是0

第四列常用参数

 ·async/sync async 表示磁盘和内存不同步,sync 会时时同步内存和磁盘中的数据

 ·auto/noauto 表示开机自动挂载/不自动挂载

 ·default 表示会按照大多数永久文件的默认设置挂载定义

 ·ro 按只读权限挂载

 ·rw 按可读可写权限挂载

 ·exec/noexec 表示不允许可执行文件执行(千万不要把根分区挂载为noexec,否则无法使用系统)

 ·user/nouser 表示允不允许root外其他用户挂在分区。(为了安全,请用nouser

 ·suid/nosuid 表示分区允不允许有suid属性,一般设置为nosuid

 ·usrquota 表示启动用户的磁盘配额模式

 ·grquota 表示启动用户组的磁盘配额模式

 

命令 mount 用来挂载文件系统

命令umount 用来卸载文件系统

umount  -l  /mnt      (-l  :  卸载前检查占用该挂载文件的程序并迅速kill掉,以达到快速卸载的目的)

 

建立一个swap 文件增加虚拟内存

 #dd if=/dev/sdb of=/tmp/newdisk bs=1M count=1024

 

#mkswap -f /tmp/newdisk

 

猜你喜欢

转载自www.cnblogs.com/wangyyyy/p/12040585.html