-
vim命令模式:vim + abc(打开abc文档并将光标定位在最后一行) vim +5 abc(打开abc文档并将光标定位在第五行) vim +/kmm abc(打开abc文档并将光标定位在第一次出现kmm的地方,若存在多个kmm,可通过输入n,光标跳转) vim aa bb cc(同时创建或打开aa bb cc文件) 默认处于aa,输入n,转到bb,输入n,再转到cc 输入N,转到bb,输入N,转到aa,多个文档来回切换查看全部
-
第一 主分区和扩展分区总数不能超过4个 第二 扩展分区最多只能有一个 第三 扩展分区不能直接存取数据 非图形界面的生产环境下,硬盘空间用尽:应在保留原硬盘的基础上,给服务器添加新的硬盘查看全部
-
硬盘分区工具 "fdisk"命令 使用fdisk分区需要跟一些参数 分区操作: 1.fdisk /dev/sdb 进入分区模式 2.输入m查看命令帮助信息 3.输入n给硬盘添加一个新的分区 4.第一个分区分主分区,输入p;不输,默认是主分区 5.给分区指定编号,1-4是预留给主分区或者扩展分区的 Partition number( 1-4,defautl 1): 6.给这个分区指定扇区发起始和终止位置 扇区的起始位置: First sector (2048 - 16777215,default 2048): 不输入默认2048 扇区的终止位置:Last sector,+sectors or +size{K,M,G}{2048-16777215,default 16777215}: 给3000M的空间,自己换算终止位置 7.Command(m for help):输入p查看已经分好的区 8.Command(m for help):输入n 继续添加分区 9.Select(Default p):输入 e 添加扩展分区 10.Partition number(1-4,default 2):指定分区编号,默认为2 11.First sector(6146048-16777215,default 6146048):指定扇区的起始位置,默认是6146048 12.Last sector,+sectors or +size{K,M,G}(6146048-16777215,default 16777215): 指定扇区的终止位置,剩下的所有空间都给扩展分区,也就是默认的16777215 13.Command(m for help):扩展分区不能直接使用,需要添加逻辑分区,输入n p primary(1 primary, 1 extended, 2 free) l logical(numbered from 5)扩展分区只能有一个,不能给分扩展分区了,所以显示的是逻辑分区,5代表分区的编号从5开始查看全部
-
分区模式之MBR: 主分区不超过4个 单个分区容量不超过2TB 分区模式之GPT : 主分区几乎没有限制 ------ 128个 没有主分区、扩展分区、逻辑分区的区别 单个分区容量几乎没有显示 ----- 18EB EB----PB ---TB----GB GPB的主分区不支持x86的操作系统(即32位) parted分区工具: parted 命令 help 命令 帮助命令 select /dev/sdc 切换磁盘 mklabel 指定分区表 分区表: msdos(默认) gpt #### parted 命令模式或交互模式 交互模式: mkpart 指定名称 print 打印信息 命令模式: mkpart 名称 存储空间开始位置(1MB) 结束位置(2000MB) rm 分区号 删除分区 unit GB 指定单位 quit 退出 立即生效,无需保存查看全部
-
vim相对vi升级了哪些查看全部
-
vi Visual Interface vim 是 vi的扩充 vim支持多级撤销 vim可跨平台 vim语法高亮 vim支持图形界面查看全部
-
先建立普通分区 再修改分区编号 Linux编号是83 swap编号是82 选择一个普通分区(主分区逻辑分区都行)再把分区编号改为82 修改后 再对分区进行格式化 注意 格式化命令与普通分区的格式化命令不同 swap分区格式化命令是mkswap 设备文件名查看全部
-
vim相对于vi做了很多的提升: -VIM支持多集撤销 -VIM可以跨平台运行 —VIM支持语法高亮 -VIM支持图形界面查看全部
-
为磁盘添加SWAP交换分区: 1)、建立一个普通的Linux分区 在已经有的Linux分区中选择 fdisk /dev/sdb查看当前分区: 2)、修改分区类型的16进制编码 输入 t ,回车 输入要修改的磁盘编号 这里是 6(sdb6的6);然后还可以通过 L 来查看已经可以修改成的类型; 再输入82(Linux swap),保存成功!在可以通过输入p来查看已经保存的情况; 再输入w保存分区。 3)、格式化交换分区 mkswap(后面跟随设备名称) /dev/sdb6 完成格式化 4)、启动交换分区 swapon /dev/sdb6 启动交换分区 swapoff /dev/sdb6 关闭交换分区查看全部
-
groupadd 组名 创建一个用户组
groupmod -n 新组名 旧组名 更改组名
groupmod -g 新组编号 组名 给指定的组修改组编号
groupadd -g 组编号 组名 新建一个组,并指定组编号
groupdel 组名 删除指定的组。注:删除指定的组之前,要先删除组中的用户
useradd -g 组名 用户名 在创建用户的时候指定用户组。
useradd -d 绝对路径的目录 用户名 创建用户的时候指定用户的个人文件夹
usermod -c 注释 用户名 给指定的用户添加注释
usermod -l 新用户名 旧用户名 给用户更改用户名
usermod -d 绝对路径目录 用户名 修改指定的用户的个人文件夹路径
usermod -g 组名 用户名 将指定的用户,从原用户组切换到指定的用户组
userdel 用户名 删除指定的用户
userdel -r 用户名 删除指定用户的同时删除该用户的个人文件夹
touch /etc/nologin 禁止除了root以外的所有用户登录
查看全部 -
vim [文件名] 如果列表中有这个文件就直接打开这个文件,如果没有vim会创建该文件并打开
vim + [文件名] 打开文件后把光标定位到最后一行
vim +N [文件名] 打开文件后,把光标定位到第N行
超过了最大行号,光标就会定位到最后一行
查看全部 -
df 查看磁盘分区使用状况
-l 仅显示本地磁盘(默认)
-a 显示所有文件系统的磁盘使用情况,包含比如/proc/(查看包括0字节文件)
-h 以1024进制计算最合适的单位显示磁盘容量
-H 以1000进制计算最合适的单位显示磁盘容量
-T 显示磁盘分区类型(各个分区使用的文件系统)
-t 显示指定类型文件系统的磁盘分区 例如:df -lhT -t ext4
-x 不显示指定类型文件系统的磁盘分区 例如:df -lhT -x ext4
——————————————————
du 统计磁盘上的文件或目录大小
-b 以byte为单位统计文件
-k 以KB为单位统计文件
-m 以MB为单位统计文件
-h 按照1024进制以最适合的单位统计文件
-H 按照1000进制以最适合的单位统计文件
-s 指定统计目标 例如:du -sb *.zip
查看全部 -
用户和用户组命令进阶
用户:
锁定用户:passwd -l cls
解锁用户:passwd -u cls
清楚密码:passwd -d cls
建立用户时指定用户的主要组和附属组:
useradd -g 主要组名 -G 附属组名1,附属组名2
用户组:
指定用户的附属组: gpasswd -a cls 组1,组2
删除用户附属组:gpasswd -d cls 组1
补充:
用户创建的文件会保存在主要组的目录下:
如果要保存在附属组目录下,需要暂时切换主要组: newgrp 附属组(此时要输入组密码)
更改组密码:gpasswd 组名
查看全部 -
用户和用户组的相关命令
用户组命令:
groupadd sexy //添加一个 sexy 用户组
groupmod -n market sexy //修改用户组的名称为 market
groupmod -g 668 market // 修改用户组的编号
groupadd -g 888 boss //创建用户组boss的同时指定用户组编号
groupdel market //删除用户组
用户命令:
useradd -g sexy sdf // 创建用户 sdf 并添加sexy用户组
useradd -g sexy jzmb //
useradd -d /home/xxx imooc //创建用户 imooc 指定用户目录为 /home/xxx
usermod -c dgdzmx sdf // 给用户 sdf 添加注释
usermod -l cls sdf // 将用户 sdf 注销 并将所有内容给新用户 cls
usermod -d /home/cls cls // 给用户指定根目录
usermod -g sexy imooc // 改变用户 imooc 的 所在组
userdel jzmb // 删除用户
userdel -r jzmb //连同家目录删除 用户
补充:
没有指定情况下:会创建和用户名相同的用户组
除了root用户,其他用户禁止登陆
在/etc 目录下只要有nologin文件就可以,因此如下:
touch /etc/nologin
解除此限制,删除nologin文件!
查看全部 -
用mkfs对磁盘进行格式化: 1、mkfs.ext3 /dev/sdb1 mkfs.格式名称 磁盘路径 2、mkfs -t ext3 /dev/sdb2 mkfs -t 格式 磁盘路径 挂载分区:一般挂载/mnt下 mkdir -p /mnt/imooc mount /dev/sdb1 /mnt/imooc unmount /mnt/imooc,卸载命令 永久挂载: vim /etc/fstab,然后加上一行 设备名称 挂载点 分区类型 default 0 0查看全部
举报