###############vim##########
命令模式下
cp /etc/passwd . ##将/etc/passwd复制到当前路径下
vim passwd ##用vim编辑打开
Esc退出编辑模式到命令行模式,输入以下命令
:set nu ###设置行号
:set nonu ###取消行号
:set mouse=a ###添加鼠标
:set cursorline ###添加行线
vim /etc/vimrc ###vim配置文件,在配置文件中最后加入,G直
###接到最后一行在配置文件中没有“:”
/关键字 ###查找关键字
命令模式
yl ###复制一个字母
y3l ###复制3个字母
u ###撤销
yw ###复制一个单词
y3w ###复制3三个单词
yy ###复制一行
y3y ###复制三行
dl ###删除一个字母
d3l ###删除三个字母
dw ###删除一个单词
d3w ###删除三个单词
dd ###删除一行
d3d ###删除三行
cl Esc p ###剪切,恢复到命令模式下,p
cc ##剪切一行
V gg d ##全部删除
Ctrl+V I xxx Esc ##可视化下,选中想要编辑的(上下左右键)
:%s/原字符/替换的/g ##g是所有
:%s/\t//g ##去掉tab
:%s/^\ *//g ##行首^
:%s/^\# */#/g
:%s/^\ */#/g ##在行首添加#
s/hello/westos/g ##替换当前行
################################
ctrl+w s
ctrl+v
ctrl+w 上下
ctrl+c
vimdiff file1 file2##比较两个文件
##########光标移动#########
命令模式下
:数字 ##移动到指定行,Esc G
G ##移动到末尾
gg ##移动到行首,:1
插入模式下
i I ##插入模式,i为从目前光标所在处插入,I为在目前所在行的第一个非空格符处开始插入
a A ##插入模式,a为从目前光标所在处的下一个字符开始插入,A为从光标所在行的最后一
##个字符处开始插入
o O ##插入模式,o为在目前光标所在的下一行处进行插入新的一行,O为在目前光标所在
##上一行插入新的一行
r R ##替换模式,r只会替换光标所在字符一次,R会一直替换光标所在的文字,直到按下Esc##键为止
wq! ##wq!只适用于自己的或者超级用户
########gedit############
CTRL-Z##撤销
CTRL-C##复制
CTRL-V##粘贴
CTRL-T##缩进
CTRL-Q##退出
CTRL-S##保存
CTRL-R##替换
CTRL+Tab##切换
CTRL+W##关闭选项卡
yelp help:gedit
######用户######
配置文件+字符串
/etc/passwd ##用户信息
/etc/shadow ##用户认证信息
/etc/group ##用户组信息
/etc/gshadow ##/etc/group的加密讯息文件
/etc/username ##用户家目录
/etc/skel/.*/
useradd -u test ###添加用户
-g ##初始组(已经存在)
-G ##附加组(已经存在)
useradd -G 21 test
-c ##用户说明
-d ###用户家目录
-s ###用户使用的
groupadd -g ##建立组
groupdel 组名字 ##删除组
/etc/shells
userdel -r 用户名 ####删除用户
watch -n 1'tail -n 3 /etc/passwd /etc/group;echo===;ls -l /home;echo==;ls -l /mnt'
cat /etc/shells ###查看所有的shell
已经存在的,先删除要彻底
################用户信息id查看####
id -u
id -g
id -G
id -un
id -gn
id -a
id -z
id -r ##系统和帐号分离开
#########信息更改##################
usermod ##修改
usermod -u ##修改用户的ID
usermod -g ##修改用户所在的所属组
usermod -G ##修改用户所在附加组
usermod -ag ##
usermod -c ##修改用户账号的备注
usermod -d ##更改家目录指定
usermod -md ##
usermod -s ##更改shell
usernod -L ##锁定用户密码,使密码无效
usermod -U ##解除密码锁定
passed -l ##修改账户名称
passwd -d test
##################################
-用户系统环境
su
sudoers
visudo
hostname
#######超级用户可以下放权力##########
visudo/etc/sudoers ##配置文件
su - root
步骤
visudo->编辑->sudo 命令
############用户认证################
chage 用户名
-d ##上一次修改的时间
-m ##密码可更改的最小天数
-M ##密码保持有效的最大天数
-W ##用户密码到期前,提前收到警告信息的天数
-I ##停滞时期,密码过期这些天,将不能再用
-E "xxxx-xx-xx"##账号到期的时间