1.防火墙开放端口

 
   1.1 开启端口
 
     # firewall-cmd --zone=public --add-port=80/tcp --permanent 
 
 
    1.2 删除开启端口
 
     # firewall-cmd --zone=public --remove-port=80/tcp 
 
 
    1.3 命令含义:
 
     --zone #作用域 ;   
 
     --add-port=80/tcp  #添加端口,格式为:端口/通讯协议;    
           
     --permanent   #永久生效,没有此参数重启后失效
 
 
    1.4 启动和停止

# systemctl start firewalld

# systemctl stop firewalld

1.5 允许指定的IP访问SNMP服务

# firewall-cmd --add-rich-rule="rule family='ipv4' source address='10.0.0.2' port port='8080' protocol='tcp' accept" --permanent

1.6 删除规则

# firewall-cmd --remove-rich-rule="rule family='ipv4' source address='10.0.0.2' port port='8080' protocol='tcp' accept" --permanent

1.7 开机启动和禁用防火墙

# systemctl enable firewalld.service

# systemctl disable firewalld.service

    1.8 重启防火墙
 
      # firewall-cmd --reload
 
 
    1.9 查看防火墙规则
 
      # iptables -S
 

2.查看服务器CPU

常用的监视工具有:vmstat, top,dstat和mpstat

# vmstat

# mpstat

...

文章:http://www.cnblogs.com/Wen-Man/archive/2011/04/04/2373771.html

3.查看内存使用情况

# top

# free

4.查看服务器的CPU是32位还是64位

# getconf LONG_BIT

5.查看Linux内核及发布版本
# uname -a

# uname -a

# cat /etc/redhat-release

# lsb_release -a 查看系列

6.查看服务器当前时间

# date

7.查看服务器硬盘和分区

#df -h

# fdisk -l

8.查看jexus目录大小

#du /usr/local/jexus

9.查看服务器初始安装的软件包

# cat -n /root/install.log

# more /root/install.log | wc -l

10. 查看已经安装的软件包

# yum list installed | wc -l

# rpm -qa

# rpm -qa | wc -l

11.网络配置

# sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

12.启动网卡

# /etc/init.d/network stop

# /etc/init.d/network start

13.DNS

# sudo vi/etc/resolv.conf

14.压缩文件夹为tar.gz

# sudo tar -zcvf *.tar.gz  oldpath

15.解压tar.gz文件

# sudo tar zxf *.tar.gz 

16.解压 .bz2文件

# sudo tar jxf *.bz2

17.自定义service

http://www.centoscn.com/CentOS/config/2015/0507/5374.html

18.磁盘分区

# fdisk -l

# fdisk /dev/xx

参考资料:http://www.centoscn.com/CentOS/config/2014/1016/3955.html

19.挂载分区

# mount /dev/xx1 /var/www

20.查看磁盘+分区信息

# df -TH

21.查找PID、查看服务器当前连接数等信息

# sudo netstat -lntp  --查看开启的端口

#sudo netstat -anp|grep 8080    --查找监听8080端口的Pid

#netstat -ant | grep $ip:80 | wc -l     --查看80端口连接数

#netstat -ant | grep $ip:80 | grep EST | wc -l     --查看80端口当前连接数

# netstat -nat|grep ":80"|awk '{print $5}' |awk -F: '{print $1}' | sort| uniq -c|sort -n    --查看IP访问次数

22..NET应用程序后台运行

# mono xxx.exe  >/dev/null 2>&1 &  -- xxx.exe后台运行

23.文件管理

1.递归强制复制文件夹

#cp -rf /var/www/default   temp  --自动创建temp目录

#cp -rf /var/www/default/* temp  --需要手动创建temp目录

2.移动文件夹或文件

#mv /var/www/default/a.cs  /var/www/temp/  --移动文件

#mv /var/www/default/test /var/www/temp  --移动文件夹

3.递归强制删除文件或文件夹

#rm -rf a.sh

CenterOS 7 常用命令的更多相关文章

  1. Linux 常用命令(持续补充)

    常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...

  2. LVM基本介绍与常用命令

    一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...

  3. Linux学习笔记(一):常用命令

    经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...

  4. git常用命令(持续更新中)

    git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                       ...

  5. 【原】npm 常用命令详解

    今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...

  6. npm常用命令

    npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜 ...

  7. Git 常用命令

    一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@ex ...

  8. linux iptables常用命令之配置生产环境iptables及优化

    在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 ...

  9. Linux常用命令(一)

    Linux常用命令 1. pwd查看当前路径(Print Working Directory)    [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...

随机推荐

  1. JavaScript—从数组的indexOf方法深入——Object的Property机制。

    在js中,可以说万物皆对象(object),一个数组也是一个对象(array). 很多对象都有很多很方便的方法 比如数组的push,concat,slice等等,但是如果一些对象,它没有实现这些方法, ...

  2. C#用链式方法表达循环嵌套

    情节故事得有情节,不喜欢情节的朋友可看第1版代码,然后直接跳至“三.想要链式写法” 一.起缘 故事缘于一位朋友的一道题: 朋友四人玩LOL游戏.第一局,分别选择位置:中单,上单,ADC,辅助:第二局新 ...

  3. JavaScript数组

    声明: var mycars=new Array(3) 扩号中的3也可以不写.不写即不限定数组的容量,可以无限制的向数组内添加值. 赋值: mycars[0]="Saab" 和Ja ...

  4. String构造器中originalValue.length>size 发生的情况

    最近在看Jdk6中String的源码的时候发现String的有个这样的构造方法,源代码内容如下: public String(String original) { int size = origina ...

  5. [译]Thinking in React

    编者按 使用React的思想来构建应用对我在实际项目中以及帮助他人解决实际问题时起到了很大作用,所以我翻译此文来向那些正在或即将陷入React或React-Native深坑的同胞们表示慰问.网上已经有 ...

  6. NodeJS、NPM安装配置步骤(windows版本)

    windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的"INSTA ...

  7. IntelliJ idea创建Spring MVC的Maven项目

    参考:http://my.oschina.net/gaussik/blog/385697?fromerr=Pie9IlFV 创建Maven Web项目 菜单File->New Project可进 ...

  8. IT培训行业揭秘(四)

    IT培训班的老师前面已经说过,很多都是从一线程序员岗位转过来的,因为培训行业的收入整体上来看还是比作普通程序员要高一些,这是市场的普遍行情.还有一部分老师从培训班学习过并且留到培训班任教的.一般这种老 ...

  9. MVC系列——MVC源码学习:打造自己的MVC框架(二:附源码)

    前言:上篇介绍了下 MVC5 的核心原理,整篇文章比较偏理论,所以相对比较枯燥.今天就来根据上篇的理论一步一步进行实践,通过自己写的一个简易MVC框架逐步理解,相信通过这一篇的实践,你会对MVC有一个 ...

  10. CSS布局

    1流动模型 先来说一说流动模型,流动(Flow)是默认的网页布局模式.也就是说网页在默认状态下的 HTML 网页元素都是根据流动模型来分布网页内容的. 流动布局模型具有2个比较典型的特征: 第一点,块 ...