linux tee 命令详解
功能说明:读取标准输入的数据,并将其内容输出成文件 。
语法:tee [-ai][--help][--version][文件...]
补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备 , 同时保存成文件 。
参数:
-a或--append附加到既有文件的后面,而非覆盖它.
-i-i或--ignore-interrupts忽略中断信号 。
--help在线帮助 。
--version显示版本信息 。
cat /etc/sysconfig/network
-n:查看行号信息
more:空格翻页 回车换行
less:上下键翻页 可以反复看(可以回翻页)
head:显示前几行
head -5 install.log显示前5行
tail:显示后几行
tail -f 动态更新
grep:查看文件中包含关键字的一行
#grep --color=tty dump intstall.log彩色显示
正则表达式:^root 以root为开头(^)
root$,以root结尾($)
-v:不包括的几行(取反)
grep -n -v ^# /etc/vsftpd/vsftpd.conf
:r/root/install.log 追加读入一个文件
:e 读入文件
:e! 重新读入
:q 不保存 :q!强制退出
:w 保存:qw保存退出:wq! 强制保存退出
在未写入状态时:
h 左k 上j下l 右
shift+4($)光标移到行尾shift+6(^)光标移到行头
:50来到50行
#vim /root/install.log+50(n)来到50行
:set nu 显示行号
:set nonu取消行号
shift+g 来到行尾
n(无显示)+G:直接来到n行
shift+a:自动来到行尾输入
:50 , 100 w bb.txt保存50到100行的内容到bb.txt中
r :替换单个字符R:替换全行
shift+o:向上插入o:向下插入
yy 复制p 粘贴
(n)2yy 复制前两行
y^:复制从光标位置到开头y$:复制从光标位置到结尾
d:剪贴一行
dd:剪贴两行
ndd:多行
d^:剪贴到开头d$:剪贴到结尾
:g/^$/d 去掉空行
:g/^\s*$/d去空格
向左移动25个字符:25+l
:/查找 自上而下
:?查找自下而上
n下一个
替换:
:s/old/new把旧的换为新的单个
:s/old/new/g整行替换
:%s/old/new/g整个文件替换
:%s/old/new/gc整个文件替换并询问
u:替换上次命令
ctrl+r重做
ctrl+^ 两个切换
打开多个文件
vim a.txt b.txt c.txt
:args 可选
:next
:prev
:last
【linux取整命令 linux整数运算】vim diff a.txt b.txt
ctrl+w+w 跳到第二个文件
:wqa
使用vimtutor工具联系vim使用 。
vimtutor工具使用方法:
vimtutor zh
如果出现乱马 , 使用下面命令解决(只能执行一次)
cd /usr/share/vim/vim70/tutor
mv tutor.zh.euc tutor.zh.euc.bak
iconv -f gb2312 -t utf-8 tutor.zh.euc.baktutor.zh.euc
vimtutor zh
locate :空间换时间
updatedb
locate passwd
find [路径] [参数] [表达式]
find /usr/share/doc -name filename
-user:根据文件拥有者寻找文件
-group:根据文件所属组寻找文件
-name:根据文件名寻找文件
-perm:根据文件权限寻找
-size:根据文件大小寻找
-type:根据文件类型寻找文件,参数对应c b l f d
find 的表达式使用通配符时需要使用“”圈界
find 目录 条件 条件
[root@localhost ~]# find / -name "pass*"
当前目录:.
find . -name "*ss*"
find . -type f(文件)
find . -type d(目录)
[root@localhost ~]# find . -nouser(文件无属主)
[root@localhost ~]# find . -nogroup(文件无属组)
[root@localhost ~]# find /home/ -user/group user1
-exec
[root@localhost ~]# find . -nouser -exec rm {} \;
推荐阅读
- java爬虫登录状态,java爬虫怎么运行
- 如何快速开通商品推广功能,开通商品橱窗的步骤
- mac双人射击游戏,mac 双人游戏
- 如何把excel横排变竖排,如何把excel横排变竖排快捷键
- java调试助手源代码 java调试分析怎么写
- mysql服务没配置,mysql服务没有响应控制功能2186
- 怎么把服务器地址整成国外,如何把服务器地址映射到外网
- 疯狂赛车游戏第一关怎么玩,疯狂赛车游戏视频大全
- linux刻盘命令 linux如何刻盘