linux学习笔记之基础篇(二)

vim 
a当前字符后一个位置插入
i当前行插入
o添加空行
s 删除当前字符后输入
S 删除当前行后输入
命令模式下
u 撤销一步
ctrl+r 重做
p  粘贴
yy 复制
3yy 复制3行
dd  剪切,删除
^  行首  $ 行尾
d shift+^ 删除当前字符前到行首
d shift+$ 删除当前字符前到行尾
w 下一个单词的首字符
yw 复制一个单词
dw 剪切,删除一个单词
末行模式
w q
w file 另存为
2,3w file 2-3行另存
e /root/install.log 读入一个文件
r /root/文件  追加读入
e! 重新读入文件
set nu 行号
set nonu 不要行号
set autoindent  自动缩进
set noautoindent
X 加密 解密不输入秘密
:加行号  定位光标
行号G 定位光标 
G 末行
查找替换
s/ab/XX/   替换光标所在行
%s/old/new/g 替换所有的new字符
2,6%s/old/new/g
%s/old/new/gc c交互式
%s/ //g 删除所有空格
%s/^ *//g  删除行首空格
%s/ *//    删除没行第一次连续出现的空格
%s/\n//g   删除没行的换行符 J
%s/\t//g  删除没行第一次出现的制表符 

g/^$/d  删除空行
%s/^$\n//g    删除空行
%s/^\s*$\n//g  删除空行和空格行

命令模式 查看命令 shift k
可视化模式
v 后可选中,可操作半行的
可视化块模式
ctrl+v 选则列
添加注释
ctrl+v 选择 shift+i 输入 两次esc
多文件处理
vim a b c 
args 查看打开多少文件[]内是当前
next 
prev  上一个
last  
first
ctrl+6 最近两个文件切换
vimdiff a b c
ctrl+ww 几个文件切换
vim -O a b c 横向
vim -o a b c 竖向

格式转换
vimtutor
/usr/share/vim/vim70/tutor/tutor.zh.euc
gedit /usr/share/vim/vim70/tutor/tutor.zh.euc
文件->另存->字符编码(utf-8)->保存->替换
iconv -f utf-8 -t gb18030 test.txt -o gb.txt
字符集转换命令 -f 源字符集 -t转换字符集 -o 转换后输出文件
格式转换
unix2dos 
dos2unix


用户管理

/sbin/nologin  非交互式shell
/etc/passwd
abc1:x:501:501::/home/abc1:/bin/bash/
用户名:密码占位符:uid:gid:描述:家目录:shell

useradd
-u uid 
-g gid
-c 描述
-d 家目录
-s shell

/ect/group
abc1:x:501:
组名:密码占位符:gid:组成员

groupadd  -g  组名
-g gid
sha512 加密方式

密码
!! 密码锁定
*   永久性不能登录

abc:$1$xAhZuMPc$jzXauNGnLrwL/Shav/bIP0:15903:0:99999:7:::
用户名
密码
最后一次修改密码的时间
密码最小时间 -n 2 2天之内不能修改密码
密码最大时间            -x         密码多久失效
密码过期前的警告时间    -w          几天
密码过期后帐号过期时间 -i        几天
帐号有效期  
保留列

修改帐号信息
usermod
-u uid 
-d 修改家目录
-s 
-c
-l newname oldname 修改用户名
-L 用户名          锁定帐户
-U 用户名  解锁帐户

修改组信息
groupmod
-n  newgroupname oldgroupname   修改组名
-g  gid

passwd
 -n -x  -w  -i 
-l 用户名    锁定密码
-u          解锁密码
-S          查看密码状态

userdel -r 删除目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值