[实习笔记]Linux学习总结------非正式版
来源:互联网 发布:端口重用引发的惨案 编辑:程序博客网 时间:2024/05/21 10:45
1、从线上主机down实例
wget -r -nH --preserve-permissions --level=0 --cut-dirs=4 st01-dstream-ns-a120.st01.baidu.com:/home/map/rcv-thirdparty
git clone ssh://xingjiaming@icode.baidu.com:8235/baidu/traffic-condition/gps-transferbaidu/traffic-condition/gps-transfer
git clone 克隆代码 和 wget 下载实例2、使用sed删除行
sed -i'1d' a.txt删首行
sed -i'$d' b.txt删尾行
sed -i's/[ ]*//g' c.txt删空格
sed -i'/^$/d' d.txt删空行
sed -i‘/^[0-9]*$/d' a.txt删包含数字的行
sed -i ‘1,2d’a.txt删2行
sed -i ‘/love/d’ a.txt删包含string的行
3、查看QPStac gps_transfer.log| grep "rcv_data"|awk '{print $3}' | uniq -c | more
tail -f gps_transfer.log | grep"rcv_data"|awk '{print $3}' | uniq -c
4、查找线程并杀死
ps -ef| grep./bin/rcv_thirdparty | grep -v grep | cut -c 9-15 | xargs kill -s 9
xargs管道之间的传参
5、 ll ls 产看文件
关于权限的说明:
-rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc
- 10个字符确定不同用户能对文件干什么
- 第一个字符代表文件(-)、目录(d),链接(l)
- 其余字符每3个一组(rwx),读(r)、写(w)、执行(x)
- 第一组rwx:文件所有者的权限是读、写和执行
- 第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行
- 第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行
详细的说明可参照博客:点击打开链接
http://blog.csdn.net/u012561308/article/details/51614287
6、
解压:tar zxvf filename.tar
打包:tar czvf filename.tar dirname
linux-解 压
7、产看线程:
ps -ef | grep 线程的字符串名字
8、产看当前的服务
netstat -nlpt
9、删除
rm -rf 文件夹<小心使用>
rm 文件名
10、文件拷贝
mv 当前文件/文件夹 目标位置<可用于重命名>
cp -r 当前文件夹 目标位置
cp 当前文件 目标位置
11、修改权限
chmod +x * <*用于模糊查询,例如 a*,前缀是a的所有文件>
12、grep<待总结>
13、find<待总结>
14、awk<待总结>
15、git的使用
1)git init 建立master<相当于是一个仓库用于缓存文件>,删除 rm -rf .git/即可
2)git的用户设置
git config --global user.emailxingjiaming@baidu.com
git config --global user.name xingjiaming
3)将主干down下来,修改上传合并<实习的公司是这样的>
git status 当前master可添加项目
git add test/make.sh
git commit -m"test modify"
git push originHEAD:refs/for/master
4)remote url设置git remote set-url origin git://new.url.here 修改名为orgin的url
git remote add origin xingjiaming@icode.baidu.com:8235/baidu/traffic-qa/tools 添加 orgin的url
git remote -v 查看 git remote
git show 查看 master 的缓存情况
git log 查看提交历史
16、xargs<待总结>
- [实习笔记]Linux学习总结------非正式版
- linux实习笔记(一)
- 实习笔记: 实习第二天工作总结
- 实习笔记:实习第四天工作总结
- 实习过程中linux相关开发学习总结(一)
- 实习过程中linux相关开发学习总结(二)
- 实习过程中linux相关开发学习总结(三)
- 实习过程中linux相关开发学习总结(四)
- linux学习笔记--总结
- linux学习笔记总结
- Linux学习笔记总结
- 淘宝实习三个月,学习总结
- linux实习笔记(二)
- 暑假实习学习JSP笔记
- 实习8.29-----QT学习笔记
- Linux学习笔记:常用命令总结
- linux 非常用命令总结
- 实习第一周总结(php+linux)
- Redis使用记录-相关资料汇总
- 深度学习开篇简介-图像分类常规模式举例
- grep,awk,sed简单用法
- WEB-INF
- maven clean install 错误: 编码GBK的不可映射字符
- [实习笔记]Linux学习总结------非正式版
- iOS 去除PickerView ,DatePickerView黑色分割线
- poj 1611 The Suspects(并查集基础题)
- 线程
- 伟大的领袖如何激励行动
- java 中@Override的作用
- C++编程->pcap文件读取源码
- linux远程连接linux
- JAVA按模版导出PDF文件,含条码,二维码,表格