zoukankan      html  css  js  c++  java
  • 六、Linux/UNIX操作命令积累【kill、netstat、df、du】

       在使用Linux/UNIX下,常常会使用文本界面去设置系统或操作系统,作者本人在工作的过程也在不断接触这方面的命令,所以为此特酝酿、准备、開始了本文的编写。

    本文主要记录自己平时遇到的一些Linux/UNIX下操作命令,记录与整理一下,一可加深印象。二可记录分享。

    希望各位看官。对于不合适的或有歧义的地方,给予指明与说明,以便共同学习与提高。
    【转载使用,请注明出处:http://blog.csdn.net/mahoking

    023 kill命令:查看进程及杀死进程

           查看进程使用ps命令,本例演示ps –aux命令。

     -a 显示现行终端机下的全部程序,包含其它用户的程序。

    -u 以用户为主的格式来显示程序状况。 

    -x 显示全部程序,不以终端机来区分。

           经常使用的使用组合是通过管道使用grep命令过滤查找特定的进程,然后再对特定的进程进行操作。

    格式:ps aux | grep program_filter_word

    演示样例:ps -ef |grep tomcat

    注:查找tomcat的进程任务信息。

    1 命令格式

    kill [选项]  格式ps [option] PID

    2 命令功能

    kill命令用来中止一个进程。

    3 经常使用范例

    范例01

           命令: kill -9  326

           输入:

    [root@localhostroot]#   kill  -9  326

           说明:

    强行中止(常常使用杀掉)一个进程标识号为326的进程。

    -9 表示强迫进程马上停止。

     

    024 netstat命令:显示各种网络相关信息

    1 命令格式

    netstat [选项]  格式netstat[option]

    2 命令功能

    netstat 命令用于显示各种网络相关信息,如网络连接。路由表。接口状态 (Interface Statistics)。masquerade连接,多播成员 (Multicast Memberships) 等等。

    3 经常使用范例

    范例01

           命令: netstat  -an

           输入:

    [root@localhostroot]#   netstat  -an

           说明:

    -a (all)显示全部选项,默认不显示LISTEN相关。

    -n 拒绝显示别名,能显示数字的所有转化成数字。

           扩展:

    -t (tcp)仅显示tcp相关选项。

    -u (udp)仅显示udp相关选项。

    -i仅列出有在 Listen (监听) 的服務状态

     

    范例02

           命令: netstat -an | grep 8080

           输入:

    [root@localhostroot]#   netstat  -an | grep 8080

           说明:

           过滤查询8080port。

    -a (all)显示全部选项,默认不显示LISTEN相关。

    -n 拒绝显示别名,能显示数字的所有转化成数字。

     

    025 df命令:检查文件系统的磁盘空间占用

    1 命令格式

    df [选项]  格式df [option]

    2 命令功能

    显示指定磁盘文件的可用空间。假设没有文件名称被指定,则全部当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定。那样将以512字节为单位进行显示。

    3 经常使用范例

    范例01

           命令: df

           输入:

    [root@localhostroot]#   df

           说明:

    显示磁盘使用情况。


    范例02

           命令: df  –T

           输入:

    [root@localhostroot]#   df  -T

           说明:

    列出文件系统的类型。

    -T 文件系统类型。

           扩展:

    -h更具眼下磁盘空间和使用情况 以更易读的方式显示。

    -H根上面的-h參数同样,只是在根式化的时候,採用1000而不是1024进行容量转换。

    -k以单位显示磁盘的使用情况。

    -l显示本地的分区的磁盘空间使用率,假设servernfs了远程server的磁盘,那么在df上加上-l后系统显示的是过滤nsf驱动器后的结果。

     

    026 du命令:查看文件和文件夹使用的空间

    1 命令格式

    du [选项] 文件 格式du [option] File OR Dir

    2 命令功能

    显示每一个文件和文件夹的磁盘使用空间。

    3 经常使用范例

    范例01

           命令: du

           输入:

    [root@localhostroot]#   du

           说明:

    显示磁盘使用情况。


    范例02

           命令: du  test.log

           输入:

    [root@localhostroot]#   du  test.log

           说明:

    显示指定文件所占空间。


    范例03

           命令: du  testDir

           输入:

    [root@localhostroot]#   du  testDir

           说明:

    显示指定文件夹所占空间。


    范例04

           命令: du  -s  testDir

           输入:

    [root@localhostroot]#   du –s  testDir

           说明:

    显示指定文件夹下文件所占空间大小总和。

    【转载使用,请注明出处:http://blog.csdn.net/mahoking


  • 相关阅读:
    亲和数
    改革春风吹满地
    处理选中图片
    项目架构(结构)搭建:主流结构(UITabBarController + 导航控制器)
    iOS应用启动main函数
    LaunchScreen&LaunchImage
    颜色常识
    折半查找法(二分法)
    冒泡排序
    多用户登录
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5350041.html
Copyright © 2011-2022 走看看