常用的一些Linux命令
2017-12-09 16:23
429 查看
1、在vim环境下,统计某些内容出现的次数
2、不同服务器之间传输文件(scp)
3、svn
#统计vim打开的某个文件里,形如以字符串total_score":开始,后面是70-99的内容出现的次数 :%s/total_score":[7-9][0-9]//gn
2、不同服务器之间传输文件(scp)
#将远程服务器ip为172.0.0.1的,目录/data/username/tool下的所有内容传输到当前路径下 #-r代表文件和目录都传输,username为远程服务器用户名 scp -r username@172.0.0.1:/data/username/tool ./
3、svn
#将主分支(trunk)下的内容合并到当前分支(brank)下 svn merge http://svn.xxx.com:18080/svn/xxx/xxx/trunk[/code]#将当前路径下的所有内容add(svn add),如果当前路径下的内容有的已经add,不用担心,这个只会add新出现的,不会冲突 svn status|grep ? |awk '{print $2}'|xargs svn add 除此之外,还有另外一个命令: svn add . --no-ignore --force
4、可能会遇到将window文件传到Linux下,忘了转格式(window–>unix),会带有^M,去掉的办法#注意下述的命令中,^M是用ctrl + V ctrl + M 生成,绝不是直接打出来^M :%s/^M//g
5、编码转换#将gb18030 转成utf8 iconv -f gb18030 -t utf8 $file > $file2
6、截取/data/txt.list文件的50000行,存入到当前目录下的文件txt.list (除此之外应该也有其他办法,比如,(总行数-50000) dd)sed -n '1,50000p' /data/txt.list > txt.list
7、后台挂起某个可执行程序(这里以某个shell脚本为例):#后台挂起run.sh,将打印信息存储到文件log.run中 nohup ./run.sh >>log.run & #实时查看log.run的内容 tail -f log.run
未完待续…
相关文章推荐
- 一些不太常用的Linux命令
- 一些常用linux命令
- 一些常用&实用的Linux命令
- 一些常用的linux命令
- 平时常用的一些Linux命令技巧
- 一些常用的linux命令
- linux(ubuntu)学习日志(一)-一些常用的linux命令
- 一些常用的linux命令
- 工作中遇到的一些常用linux命令
- 收藏一些常用的linux命令,用处很大。
- 一些常用的linux命令
- 一些常用的linux命令(持续更新)
- 一些常用的Linux命令
- 一些常用的Linux命令
- skullsecurity作者常用的一些linux命令
- 一些自己常用的linux命令笔记
- 工作中常用到的一些Linux命令
- 一些不是特别常用的linux命令
- 一些常用的linux命令
- 一些自己常用的linux命令笔记