zoukankan      html  css  js  c++  java
  • linux最常用命令记录(一)

    一、vim个人最常用设置:

    vim .vimrc 然后添加以下内容

    set nu

    set tabstop=4

    set encoding=utf-8

    二、查看磁盘空间相关命令

    1、df -h   查看硬盘使用情况

    2、du -hs 目录名   查看目录占用空间

    3、du -h [目录名]   查看指定文件夹下的所有文件大小(包含子文件夹)

    4、du -sm [文件夹]   返回该文件夹总M数

    5、du -sh   目录    //查看该目录大小 

    三、增加用户,并设置sudo权限

    adduser 和 useradd 都可以添加用户,但有区别

    aduser 会创建/home/user的文件目录,而useradd只是创建用户名

    passwd user 修改用户密码

    chmod -v u+w /etc/sudoers 让sudo用户文件变可编辑

    vim /etc/sudoers

    [用户名]    ALL=(ALL)    ALL(如需新用户使用sudo时不用输密码,把最后一个ALL改为NOPASSWD:ALL即可)

    chmod -v u-w /etc/sudoers

    四、网络端口查看命令

    1、netstat -ntlp  查看所有tcp使用的端口情况

    2、netstat -ntulp |grep 80  查看所有80端口使用情况

    3、netstat命令各个参数说明如下:

     -t : 指明显示TCP端口

    -u : 指明显示UDP端口

     -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)

     -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。

     -n : 不进行DNS轮询,显示IP(可以加速操作)

    4、查看当前所有tcp端口·

    netstat -ntlp 

    查看所有80端口使用情况

    netstat -ntulp |grep 80 

    查看所有3306端口使用情况

    netstat -an | grep 3306  

    查看一台服务器上面哪些服务及端口

    netstat  -lanp

    查看一个服务有几个端口。比如要查看mysqld

    ps -ef |grep mysqld

    查看某一端口的连接数量,比如3306端口

    netstat -pnt |grep :3306 |wc

    查看某一端口的连接客户端IP 比如3306端口

    netstat -anp |grep 3306

    netstat -an 查看网络端口

    nmap 端口扫描

    netstat -nupl  (UDP类型的端口)

    netstat -ntpl  (TCP类型的端口)

    netstat -anp 显示系统端口使用情况

  • 相关阅读:
    8.【原创】使用Java8中的Stream特性筛选数据
    27.【转载】如何避免回表查询,什么是索引覆盖
    17.【转载】广东省2020学位英语考试报考须知
    Java 正则?:?=?!的理解
    集合的优化操作
    ArrayList中remove方法和set(null)的区别
    POI 导入、导出Excel
    JS 跳转到新页面并用post传参
    win 10 如何关闭自动更新
    JSON定义及应用
  • 原文地址:https://www.cnblogs.com/qumogu/p/12485465.html
Copyright © 2011-2022 走看看