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、该命令的各选项含义如下:
- f | 忽略不存在的文件,强制删除,不给出提示 |
- r | 指示rm将参数中列出的全部目录和子目录均递归地删除 |
- i | 进行交互式删除 |
使用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字节为单位进行显示。
-a | 全部文件系统列表 |
-h | 方便阅读方式显示 |
-H | 等于“-h”,但是计算式,1K=1000,而不是1K=1024 |
-i | 显示inode信息 |
-k | 区块为1024字节 |
-l | 只显示本地文件系统 |
-m | 区块为1048576字节 |
--no-sync | 忽略 sync 命令 |
-P | 输出格式为POSIX |
--sync | 在取得磁盘信息前,先执行sync命令 |
-T | 文件系统类型 |
4.使用实例:
显示磁盘使用情况
$ df
按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi q: 不保存文件,退出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 下可以设置上传和下载的目录。