常用的一些Linux命令
来源:互联网 发布:高性能mysql 百度云 编辑:程序博客网 时间:2024/06/05 14:10
1、在vim环境下,统计某些内容出现的次数
#统计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
#将当前路径下的所有内容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
未完待续…
阅读全文
1 0
- linux常用的一些命令
- 一些常用的linux命令
- 一些常用的Linux命令
- 一些常用的Linux命令
- linux一些常用的命令
- linux常用的一些命令
- linux 一些常用的命令
- Linux常用的一些命令
- linux常用的一些命令
- Linux常用的一些命令
- 一些常用的linux命令
- 一些常用的linux命令
- 一些常用的linux命令
- Linux常用的一些命令
- 常用的一些linux命令
- linux常用的一些命令
- 常用的一些Linux命令
- linux一些常用的命令
- 实现QQ按下返回键最小化
- HDU 1712 ACboy needs your help (分组背包)
- make用法总结(基于材料:“老托福听力93篇”)
- 655. Print Binary Tree
- This application has requested the Runtime to terminate it in an unusual way. Please contact the app
- 常用的一些Linux命令
- App热更新原理
- 突破GROUP_CONCAT长度限制
- noip2017 Day2 T1 奶酪cheese(并查集)
- WebMagic 0.7.1以后代理池方法
- PAT-1030.有几个PAT(25)
- Spark调优的策略
- 习题分类整理
- Java8内存划分