• CentOS7 常用命名整理


    前言:
      总是为了一点命令去查搜索引擎,今天简单整理了一下常用的一些命名;


    一、网络配置相关

      0、修改 IP&DNS 信息

    # vi /etc/sysconfig/network-scripts/ifcfg-e*

      1、ifcfg-eth0 内容注解

    # 网络配置状态:静态(手动)与动态(自动)
    # dhcp改为static (修改为static后,虚拟机网卡连接方式就要修改为 "桥连接"
    BOOTPROTO="static" 
    # 开机启用本配置
    ONBOOT="yes" 
    # 静态IP
    IPADDR=192.168.1.106
    # 默认网关
    GATEWAY=192.168.1.1
    # 子网掩码 
    NETMASK=255.255.255.0
    # DNS 配置
    DNS1=114.114.114.114

      2、重启网卡

    service network restart

      3、查看改动后的效果 (centos7 不在是 ifconfig)

    # ip addr


      OK, 完成以上这几步 就可以用 shell 客户端连接了。

      4、防火墙设置

    # 禁用防火墙
    systemctl disable firewalld.service
    # 永久关闭防火墙
    systemctl stop firewalld.service
    
    # 安全 iptables 防火墙
    yum install iptables-services 
    
    # 编辑防火墙配置文件
    vi /etc/sysconfig/iptables
    
    # 最后重启防火墙使配置生效
    systemctl restart iptables.service
    
    # 设置防火墙开机启动
    systemctl enable iptables.service

      5、查看端口

    netstat -tunlp

    二、文件相关

      0、备份文件夹&文件

    # (重要配置文件修改前一定备份)
    # 复制文件
    cp 1.conf 1-back.conf
    # 复制文件夹
    cp -r name newname
    
    mkdir -p 1/2/3    # 创建目录


      1、删除文件夹&文件

    rmdir    # 删除目录
    rm # 删除文件
    # -i 删除之前询问
    # -r 支持目录删除
    # -f 与 -i 相反,强制删除

      2、移动文件夹&文件

    mv name ../newname


      3、查看文件夹&文件

    ls 最常用的参数有三个:-a -l -F
    ls -a    # 显示文件包含 .开头的隐藏文件
    ls -l    # 详细文件信息    (ll 也一样)
    ls -F    # 详细文件描述信息
    
    pwd    # 显示用户当前工作目录


      4、查找文件夹&文件

    # 介绍一个比较常用的
    # 语法:find paths expression [action]
    
    # 常用搜索条件:
    -name pattern
    -path pattern
    -lname pattern

      参考:http://blog.csdn.net/u012408083/article/details/51754616

    三、进程相关

      0、kill 杀进程

    # 语法: kill (选项)(参数)
    
    -a:当处理当前进程时,不限制命令名和进程号的对应关系; 
    -l <信息编号>:若不加<信息编号>选项,则-l参数会列出全部的信息名称; 
    -p:指定kill 命令只打印相关进程的进程号,而不发送任何信号; 
    -s <信息名称或编号>:指定要送出的信息; 
    -u:指定用户。
    
    kill -9 强制终止


      1、查看进程

    # ps -d # 所有
    # ps -ef | grep name # 查找

    四、网络相关

      在 windows 下有时候会访问一下本机的 web 站点来测试站点是否正常,而 linux 下没有 web 浏览器。

      使用 curl 命令模拟获取 url 地址对应站点是否正常。

    curl http://127.0.0.1:8001

    五、其他

      不记得之前用过的 shell 脚本了,可以使用 history 快速找到。  

    history
    挂载硬盘
    sudo mount /dev/sda5 /data
  • 相关阅读:
    Android 6.0以上动态获取权限
    大学实验3指导:利用单链表实现A-B
    大学课程实验2指导-二叉树的建立与遍历
    大学实验1 哈夫曼编码
    大学java教案之MySQL安装图解
    DrawableAnimation小练习
    Android学习第7天
    Android学习第6天
    There's no Qt version assigned to this project for platform Win32
    OpenBCI 开发环境配置
  • 原文地址:https://www.cnblogs.com/loongsoft/p/7623019.html
Copyright © 2020-2023  润新知