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

 

posted @ 2017-10-02 23:58  loongchao  阅读(1218)  评论(0编辑  收藏  举报