我用到的linux命令
来源:互联网 发布:js new date 时区 编辑:程序博客网 时间:2024/05/21 10:32
cd :进入目录
cd.. 返回上一级
rz : 将本地文件复制到当前linux目录下
sz filename : 将当前linux目录下某一文件,下载到本地磁盘中
ll和ls:罗列当前目录下的文件
rm MessageNoticeTask :删除MessageNoticeTask文件
rm -rf MessageNoticeTask :删除MessageNoticeTask文件夹及所有的子文件
pwd :显示当前目录
unzip MessageNoticeTask.zip :解压一个zip格式压缩包
=====================================================查看某一进程的相关命令===============================================================
1)ps -ef | grep python : 每个进程启动之后在 /proc下面有一个于pid对应的路径
比如:执行 ps -ef | grep python
会显示:oracle 4431 4366 0 18:56 pts/2 00:00:00 python Server.py
其中4431就是进程号
2)kill -9 进程ID 杀死进程
=====================================================防火墙的相关命令===============================================================
1) 查看防火墙状态
service iptables status
2) 重启后生效,永久性生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
3) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
=====================================================查看日志的相关命令===============================================================
1.tail和head的日志简单查看
tail -f /logs/MessageNoticeTask.log 实时刷新MessageNoticeTask.log日志;参数-f使tail不停地去读最新的内容,这样有实时监视的效果,用Ctrl+c来终止!
tail -n 10 test.log 查询日志尾部最后10行的日志;也可以这么写:tail -10 test.log
tail -n +10 test.log 查询10行之后的所有日志;
head -n 10 test.log 查询日志文件中的头10行日志;也可以这么写:head -10 test.log
head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;
more test.log 翻页查看一个长文件的内容 ,空格翻页
cat -n test.log 查看长文件内容,并且标示行数
cat -n MessageNoticeTask.log | grep "select"
cat -n MessageNoticeTask.log | grep "select" | more :查询MessageNoticeTask.log日志内容带有select的相关内容,分页显示。空格是翻下一页
sed -n '/2016-12-02 10:45:49:223/,/2016-12-02 10:45:49:225/p' MessageNoticeTask.log 查看MessageNoticeTask.log日志的时间是在2016-12-02 10:45:49:223和2016-12-02 10:45:49:225之间的内容
sed -n '5,10p' /logs/MessageNoticeTask.log
cat -n MessageNoticeTask.log | tail -n +92 | head -n 20
tail -n +92表示查询92行之后的日志
head -n 20 则表示在前面的查询结果里再查前20条记录
du -h MessageNoticeTask_error.log -----------显示274M。查看错误日志文件MessageNoticeTask_error.log的大小,自动转换为以K,M,G为单位,方便读的数值。显示的数值带单位。
du MessageNoticeTask_error.log -----------显示279692。查看错误日志文件MessageNoticeTask_error.log的大小,KB为单位()。显示的数值不加单位。
du -m MessageNoticeTask_error.log -----------显示274。查看错误日志文件MessageNoticeTask_error.log的大小,M为单位。显示的数值不加单位。
命令:ll -sh 和命令: ls -sh ------------都能查看当前目录下的所有的文件和文件夹大小
8.zcat命令:用于不真正解压缩文件,就能显示压缩包中文件内容
zcat BorrowBusinessAll.log.2016-12-15-20161216.gz | grep '添加借款数据失败005' -------------查看压缩文件里,带有'添加借款数据失败005'的内容
zcat BorrowBusinessAll.log.2016-12-15-20161216.gz | grep -C 10 '添加借款数据失败'-------------查看压缩文件里,带有'添加借款数据失败005'的内容,并显示此内容的上下10行(一定是大写的C)
9.grep命令:
grep -5 'parttern' --------打印匹配行的前后5行
grep -C 5 'parttern' --------打印匹配行的前后5行
grep -A 5 'parttern' --------打印匹配行的后5行
grep -B 5 'parttern' --------打印匹配行的前5行
- 我用到的linux命令
- 我用到的linux命令
- 我用到过的Linux命令集合
- 关于最近我用到的linux命令
- 盘点我经常用到的linux命令
- 我用到的一些linux 命令
- 用到的linux命令
- 用到的linux命令
- 用到的linux命令
- 用到的Linux命令
- 用到的linux命令
- 总结一下我工作中常用到的一些linux命令
- Linux 环境变量、一些我用到的命令 做个备份
- 我用到的ls命令
- 我用到的vi命令
- Linux下用到的命令
- 用到的一些linux命令
- Linux 平时用到的命令
- React和Redux的连接react-redux
- 高效的java ftp下载
- 关于自动装箱 与自动 和自动拆箱。Integer,Boolean等
- 架构图形收集
- AFNetworking 概述(一)
- 我用到的linux命令
- Sass技术问题与解决方法
- unity3D-游戏/AR/VR在线就业班 C#入门构造和析构课后习题
- Activity的生命周期和启动模式
- Linux服务器中tomcat为java分配的内存不足:PermGen space
- 卷积神经网络matlab 代码理解
- 高焕堂视频学习笔记:介绍android的java层应用框架
- input子系统二 kernel中input设备介绍
- 矩阵快速幂(递推关系,UVA 10870)