翼度科技»论坛 云主机 服务器技术 查看内容

Linux服务器如何查看每个用户或者当前用户的磁盘占用量及文件同步

4

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
Linux查看每个用户或当前用户磁盘占用量及文件同步

查看每个用户的磁盘占用量
  1. #参考du -sh 目录
  2. sudo du -sh /home/*
复制代码
两台服务器文件夹同步
  1. rsync -avz -e "ssh -p 端口号" /home/cb215/ 用户名@ip地址:/home/dell/16000_port/yf215/
复制代码
Linux系统内存、磁盘占用情况查询


查看磁盘占用空间
  1. df -h
复制代码
显示所有磁盘的使用情况,包括磁盘的总大小、已用空间、可用空间和文件系统类型等。

查看运行内存的占用情况
  1. free -m
  2. #查看进程
复制代码
1、ps 命令:
该命令用于列出当前用户的进程。
以下是几个常用的选项:

    1. ps -ef
    复制代码
    :列出所有进程(包括系统进程)的详细信息。
    1. ps aux
    复制代码
    :与 ps -ef 相似,但显示的格式略有不同。
    1. ps -u username
    复制代码
    :仅列出指定用户名的进程。
    1. ps -p pid
    复制代码
    :仅显示指定进程 ID 的详细信息。
2、top 命令:

  • 该命令用于实时显示系统中运行的进程信息。
  • 它可以显示每个进程的 CPU 使用率、内存占用情况等等。
  • 使用 q 键退出该命令。
3、htop 命令:
该命令类似于 top 命令,但提供了更丰富的功能和用户友好的界面。
4、pstree 命令:
该命令以树状结构显示进程及其关系。

  • 列出所有进程的详细信息,命令如下:
  1. ps -ef
复制代码

  • 列出特定用户的进程,命令如下:
  1. ps -u username
复制代码

  • 列出特定进程的详细信息,命令如下:
  1. ps -p pid
复制代码

  • 列出进程下所有类型,命令如下:
  1. ps -ef|grep 类型
复制代码
类型可以为java、nginx、redis等。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

来源:https://www.jb51.net/server/315965cpp.htm
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具