zoukankan      html  css  js  c++  java
  • Linux的常用命令补充

    Linux的命令补充

    1 hostname

    hostname 没有选项,显示主机名字
    hostname –f 显示完整的主机名和域名
    hostname –i 显示当前机器的 ip 地址 
    

    2 ping

    ping 将数据包发向用户指定地址。当包被接收,目标机器发送返回数据包
    windows中的ping,只执行4次,linux中一直ping下去
    

    3、查看ip信息

    • ifconfig
    ifconfig 在6 下面可以使用  查看用户网络配置。它显示当前网络设备配置
    
    • ip addr
    ip addr 在6 和 7 下面都可以使用
    

    4、clear 清屏命令

    clear 或者 Ctrl+l   
    

    5、netstat

    netstat -natup  查看服务器端口以及有哪些进程
    # 若没有则下载就可以了:yum install net-tools
    

    6、ps

    ps -aux 是列出当前服务器上所有的进程
    | : 管道符 , 将左边执行的命令结果传给右边进行操作(过滤)
    grep : 用来进行筛选过滤  
    ps -aux | grep mysql : 查看mysql所有的相关进程
    

    7、kill

    杀死某一个进程 kill 服务的进程号  
    kill -9 服务的进程号 -9:强制杀死  
    pkill 服务名 : 杀掉服务进程 pkill   比如:pkill redis
    

    8、service centos6

    service命令能够将目录“/etc/init.d/”中有关网络服务或系统服务脚本程序以一种统 一的格式执行,格式为:“service 脚本程序 选项”,常用选项有:status、stop、 start、restart。service命令使用举例如下:  
    service 服务名 status : 查看某一个服务的状态
    service sshd status : 查看sshd服务的状态
    service 服务名 stop : 关闭某一个服务 
    service sshd stop : 关闭sshd服务
    service 服务名 start : 启动一个服务 
    service sshd start: 启动ssh的服务 
    service 服务名 restart : 重新启动一个服务 
    service sshd restart: 重新启动ssh的服务
    

    centos7的系统

    systemctl status 服务名   # eg:systemtl status redis
    systemctl start 服务名  
    systemctl restart 服务名
    

    9 top

    top # 动态变化出服务器上的所有服务  按q退出
    

    10 wget

    类似于request模块,可以下载页面 ,然后会把下载好的文件保存到本地
    eg:wget www.baidu.com
    

    vim的使用

    rzsz

    rz :上传文件
    sz :下载文件
    安装:yum install -y lrzsz
    

    vim的安装

    yum install vim*
    
    
    :q                      退出 
    
    :q!                     强制退出 
    
    :wq                   保存并退出 
    
    :set number     显示行号 
    
    :set nonumber  隐藏行号
    
    /apache            在文档中查找apache 按n跳到下一个,shift+n上一个 
    
    yyp                   复制光标所在行,并粘贴 
    
    h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→) 
    

    1 查看磁盘的使用情况

    df -h
    
    # 注:如果你的命令不熟悉可以使用 --help来查看  eg:df --help
    

    2 查看cpu的具体情况

    cat /proc/cpuinfo
    

    3 vim的插件

    nerdTree  #可以将vim打造成功能十分强大的编辑器
    

    4 tree

    yum install tree  
    查看当前目录下面的所有文件和文件夹
    

    5 history

    记录历史命令, 一般记录1000条左右  
    执行历史记录的话, !命令行号 eg:!66 就会执行66行的命令
    

    6 常见面试题

    https://www.cnblogs.com/passzhang/p/8552757.html
    linux 全部都是一些命令,只需要大家不断去敲去熟练
    
  • 相关阅读:
    bzoj3527: [Zjoi2014]力 fft
    bzoj3295: [Cqoi2011]动态逆序对 cdq分治
    快速读入fread
    km板子(二分图最大权匹配)
    spfa毒瘤算法
    牛客网暑期ACM多校训练营(第三场)DEncrypted String Matching fft
    P4173 残缺的字符串 fft
    圆和多边形交模板
    hdu多校2C
    Codeforces Round #449 (Div. 1)C
  • 原文地址:https://www.cnblogs.com/yafeng666/p/12566621.html
Copyright © 2011-2022 走看看