linux命令持续学习
来源:互联网 发布:java格式化日期24小时 编辑:程序博客网 时间:2024/06/07 20:06
ps -ef和ps aux命令区别:
两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,
而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。
1、ps -ef 是用标准的格式显示进程的、其格式如下
UID //用户ID、但输出的是用户名
PID //进程的ID
PPID //父进程ID
C //进程占用CPU的百分比
STIME //进程启动到现在的时间
TTY //该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等,则表示由网络连接主机进程。
CMD //命令的名称和参数
2、ps aux 是用BSD的格式来显示、其格式如下
同ps -ef 不同的有列有
USER //用户名
%CPU //进程占用的CPU百分比
%MEM //占用内存的百分比
VSZ //该进程使用的虚拟內存量(KB)
RSS //该进程占用的固定內存量(KB)(驻留中页的数量)
STAT //进程的状态
START //该进程被触发启动时间
TIME //该进程实际使用CPU运行的时间
其中STAT状态位常见的状态字符有
D //无法中断的休眠状态(通常 IO 的进程);
rm命令:
1、rm命令用来删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。
2、rm命令的一般形式为: rm [选项] 文件名…
如果没有使用- r选项,则rm不会删除目录。
3、该命令的各选项含义如下:
使用rm命令要小心。因为一旦文件被删除,它是不能被恢复的。了防止这种情况的发生,可以使用i选项来逐个确认要删除的文件。如果用户输入y,文件将被删除。如果输入任何其他东西,文件则不会删除。
实用命令:
查看tomcat运行日志
tail -f catalina.out
通过关键字搜索查看日志
cat jeewx-2015-09-20.log | grep 验证码
查看固定时间日志
cat jeewx-2015-09-20.log | grep '2015-09-20 18:50:15'
查看最近50行日志
tail -n 50 -f catalina.out
Linux查看日志命令总结:
cat
显示整个文件
tail
tail 命令用于显示文本文件的末尾几行
head
从文本文件的头部开始查看,head 命令用于查看一个文本文件的开头部分
more
以百分比的形式查看日志
less
跟more功能差不多,只不过less支持前后翻阅文件
显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以1KB为单位进行显示,除非环境变量POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示。
-T文件系统类型
4.使用实例:
显示磁盘使用情况
$ df
按ESC键 跳到命令模式,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑rz命令:
对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,我们就简单的讲解一下如何安装和使用rz、sz命令。
1.软件安装
root 账号登陆后,依次执行以下命令:
上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并
命名为rz/sz:
2.使用说明
sz命令发送文件到本地:
rz命令本地上传文件到服务器:
执行该命令后,在弹出框中选择要上传的文件即可。
说明:打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录。
- linux命令持续学习
- linux 命令-持续更新
- Linux学习之命令篇(持续在本篇更新)
- Linux 命令--持续总结中
- linux命令基础-持续更新
- 常用linux命令--【持续补充 】
- 常用linux命令(持续更新)
- Linux命令(持续更新)
- linux命令记录,持续更新。
- linux 命令总结(持续更新)
- Linux命令学习心得[持续更新]
- Linux命令(持续加入)
- linux学习 持续更新中
- linux学习笔记,持续更新
- Linux指令学习(持续更新)
- Linux 学习笔记--持续更新
- 常用linux命令(持续更新)
- linux命令积累(持续补充中)
- Windows10自适应和交互式toast通知
- Android 秒级编译框架配置过程 --Freeline
- iOS定时器,指定时间后触发。
- ssh传输文件
- ioS应用性能调优的25个建议和技巧(8)
- linux命令持续学习
- Android开发-------设置系统状态栏颜色
- 极光推送 推送处理总结 点击通知跳转
- IBM管网DataStage数据整合学习参考地址
- LCD和VS6760分辨率设置
- Java Web 排错日记
- React Native 界面入门 for WebStorm
- 编码与解码
- spring MVC多视图配置