-
111114查看全部
-
反复跟查看全部
-
df 显示磁盘分区情况
df -t 显示指定文件分区 -x不显示指定文件分区
du 统计磁盘大小
du -s 指定文件统计大小
查看全部 -
命令模式下:
dd 删除光标所在行
o 在光标所在行的下方插入输入 +p 粘贴
yy复制
ctrl+f 向下翻页 ctrl+b向上翻页 h 左j下k上l右
查看全部 -
vim abc i输入 esc 再:wq 保存退出 :q!强制退出
# vim + abc
# vim +5 abc
# vim +100 abc
# vim abc
#vim +/like abc (在abc文件里 编辑like 查找like的位置 且按n可以自动切换)
vim aa bb cc 按 :n 切换到底 再次 :N
查看全部 -
usermod -d 在家目录下并不存在新建的这个目录?
【因为usermod -d 只是修改 /etc/passwd 文件里的信息,并不能在家目录下创建新的目录文件。所以,要实现家目录的修改要结合 -m 属性一起使用。例如:
usermod -d /home/test_final -m test_sxy
如果只用了 -d 属性修改,导致 /etc/passwd 文件里的信息和实际的工作目录不一致,要再次使用 -d 属性修改回来,保持一致后才可以使用上述命令。】
查看全部 -
用户和用户组的其它命令2:
查看全部 -
用户和用户组的其它命令1:
查看全部 -
用户和用户组的进阶命令:
passwd -l #锁定用户
passwd -u #解锁用户
passwd -d #清除账户密码
gpasswd -a [用户] [组] #设定用户附属组
newgrp [组] #切换组
gpasswd -d [用户] [组] #删除附属组中的用户
useradd -g group1 -G group2,group3 #添加用户并指定组和附属组
gpassword [用户] #改变用户密码
查看全部 -
主要组与附属组
查看全部 -
用户组基本命令
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以外的所有用户登录,创建一个空文件即可达到这个目的
#group组 user用户 add新增 mod修改 del删除
查看全部 -
用户相关文件
查看全部 -
用户组相关文件:
查看全部 -
添加swap交换分区:
为磁盘添加SWAP交换分区:
1、建立一个普通的Linux分区 在已经有的Linux分区中选择 fdisk /dev/sdb 然后p查看当前分区:
2、修改分区类型的16进制编码 输入 t ,回车 输入要修改的磁盘编号 这里是 6(sdb6的6);
通过 L 来查看编码列表(找到编码后面有/linux swap的,输入该编码);
格式化分区 mkswap /dev/sdb6(修改的磁盘编号)
启用分区swapon /dev/sdb6(修改的磁盘编号)
‘free 查看swap分区工作状况
停止使用分区swapoff /dev/sdb6(修改的磁盘编号)
查看全部
举报