zoukankan      html  css  js  c++  java
  • Linux 常用命令随笔(一)

    Linux 常用命令随笔(一)

     

    1、检查linux服务器的文件系统的磁盘空间

      df -h

    说明:

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

      -H根上面的-h参数相同,不过在根式化的时候,采用1000而不是1024进行容量转换

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

     

    2、查看Linux使用内存使用情况

       cat /proc/meminfo

     

    3、Linux开放端口

     1)、修改  /etc/sysconfig/iptables  文件

     2)、重启  iptables

       service iptables restart

     

    4、Linux查看网络信息 

    netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

    常见参数:

      -a (all)显示所有选项,默认不显示LISTEN相关
      -t (tcp)仅显示tcp相关选项
      -u (udp)仅显示udp相关选项
      -n 拒绝显示别名,能显示数字的全部转化成数字。
      -l 仅列出有在 Listen (监听) 的服務状态

      -p 显示建立相关链接的程序名
      -r 显示路由信息,路由表
      -e 显示扩展信息,例如uid等
      -s 按各个协议进行统计
      -c 每隔一个固定时间,执行该netstat命令。

      提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到

      netstat -an | grep 4899

    Proto  Local Address          Foreign Address        State
    TCP    Eagle:2929             219.137.227.10:4899    ESTABLISHED

    协议(Proto):TCP,指是传输层通讯协议
    本地机器名(Local  Address):Eagle,俗称计算机名,本地打开并用于连接的端口:2929
    远程机器名(Foreign  Address):219.137.227.10
    远程端口:4899  
    状态:ESTABLISHED  

    状态列表
    LISTEN  :在监听状态中。   
    ESTABLISHED:已建立联机的联机情况。 
    TIME_WAIT:该联机在目前已经是等待的状态。

    列出所有 tcp 端口

      netstat -at

    列出所有 udp 端口

      netstat -au

    列出所有处于监听状态的 Sockets

    只显示监听端口

      netstat -l

    只列出所有监听 tcp 端口

      netstat -lt

    只列出所有监听 udp 端口

      netstat -lu 

    在 netstat 输出中显示 PID 和进程名称

      netstat -p

    netstat -p 可以与其它开关一起使用,就可以添加 “PID/进程名称” 到 netstat 输出中,这样 debugging 的时候可以很方便的发现特定端口运行的程序。

    # netstat -pt
    Active Internet connections (w/o servers)
    Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
    tcp 1 0 ramesh-laptop.loc:47212 192.168.185.75:www CLOSE_WAIT 2109/firefox
    tcp 0 0 ramesh-laptop.loc:52750 lax:www ESTABLISHED 2109/firefox

     

    5、Linux建立软连接

    ln是linux中一个非常重要命令。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是: 

    ln -s  源文件 目标文件    -s 是 symbolic的意思。 

    例:ln  -s  /lib/lsb   /usr/lj

    即:在usr目录下建立指向/lib/lsb目录的lj文件。

  • 相关阅读:
    word设置的密码忘了怎么办?
    Navicat Report Viewer 设置 HTTP 的方法
    如何处理Navicat Report Viewer 报表
    excel密码忘记了怎么办
    Beyond Compare文本比较搜索功能详解
    Popular Cows POJ
    Problem B. Harvest of Apples HDU
    网络流模型整理
    The Shortest Statement CodeForces
    Vasya and Multisets CodeForces
  • 原文地址:https://www.cnblogs.com/gw811/p/3674693.html
Copyright © 2011-2022 走看看