A 安装netstat
1.首先配置好本机的yum源: yum repolist all
2.利用netstat命令,却提示:-bash: netstat: command not found
3.执行yum provides */netstat命令就可以看到提供命令的工具包net-tools-2.0-0.17.20131004git.el7.x86_64
4.安装工具包:yum install net-tools
5.利用本地服务测试:netstat
netstat -a
查看所有端口
netstat -tunlp
查看端口占用情况
netstat -tunlp | grep 端口号
查看某端口占用情况

B 防火墙
CentOS7在防火墙与端口上的操作
CentOS7使用systemctl指令来管理系统的单一服务,在CentOS7中对于firewalld(防火墙)服务的开启、关闭、状态查询也同样是使用该指令,操作如下:
启动防火墙: systemctl start firewalld
查看防火墙状态: systemctl status firewalld
关闭防火墙: systemctl stop firewalld
开机时启用防火墙服务:systemctl enable firewalld
开机时禁用防火墙服务:systemctl disable firewalld
查询防火墙服务是否开机启动:systemctl is-enabled firewalld
查询已经启动的服务列表:systemctl list-unit-files|grep enabled
查询启动失败的服务列表:systemctl --failed
在安装软件或列库时,除了直接开启和关闭防火墙,也可以通过对端口的操作直接开放连接;添加端口:firewall-cmd --zone=public --add-port=80/tcp --permanent
更新防火墙规则:firewall-cmd --reload
查看端口状态:firewall-cmd --zone=public --query-port=80/tcp
删除开放的端口:firewall-cmd --zone=public --remove-port=80/tcp --permanent
每次都更新防火墙规则,都需要重新更新:firewall-cmd --reload
在更新完防火墙的设置后,也可以查看所有开启的端口:firewall-cmd --zone=public --list-ports

C 安装zip、unzip应用。

yum install zip unzip

aaarticlea/png;base64,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" alt="" />

压缩和解压文件

  以下命令均在/home目录下操作
    cd /home #进入/home目录
  a、把/home目录下面的mydata目录压缩为mydata.zip
    zip -r mydata.zip mydata #压缩mydata目录
  b、把/home目录下面的mydata.zip解压到mydatabak目录里面
    unzip mydata.zip -d mydatabak
  c、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
    zip -r abc123.zip abc 123.txt
  d、把/home目录下面的wwwroot.zip直接解压到/home目录里面
    unzip wwwroot.zip
  e、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面
    unzip abc\*.zip
  f、查看把/home目录下面的wwwroot.zip里面的内容
    unzip -v wwwroot.zip
  g、验证/home目录下面的wwwroot.zip是否完整
    unzip -t wwwroot.zip
  h、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
    unzip -j wwwroot.zip

D 解压和压缩

linux命令中tar后跟的zxvf是什么意思
分别是四个参数:x:从 tar 包中把文件提取出来z:表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压v:显示详细信息
fxxx.tar.gz:指定被处理的文件是 xxx.tar.gz
这些都是tar的参数。.tar.gz是一个压缩包,.tar只是打包而没有压缩,注意这点。
1. z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。
2. x:解压缩。c是压缩。
3. v:在压缩或解压缩过程中显示正在处理的文件名。
4. f:f后面必须跟上要处理的文件名。也就是说你不能写成这样tar-zxfv zhcon-0.2.5.tar.gz

解压
tar解压
tar xvf filename.tar #将filename.tar解压到当前文件夹,保留原文件

gz解压
gunzip filename.gz #不保留原文件
gunzip -c filename.gz > filename #保留原文件

tar.gz / tgz解压
tar -zxvf filename.tar.gz #解压到当前目录,保留原文件
tar -zxvf filename.tar.gz -C dir #解压到dir目录,保留原文件

bz2解压
bunzip2 filename.bz2

tar.bz2 解压
tar jxvf filename.tar.bz2

压缩
tar 压缩
tar -cvf filename.tar dir #将目录dir中压缩到filename.tar中,保留原文件

gz压缩
gzip filename #不保留原文件
gzip -c filename > filename.gz #保留原文件

tar.gz / tgz压缩
tar zcvf filename.tgz dir #将dir目录压缩到filename.tgz,dir也可以是文件名

bz2 压缩
bzip2 -z filename

tar.bz2压缩
tar jcvf filename.tar.bz2 dir #dir为目录或文件名

E

安装命令:

yum install -y lrzsz

使用rz上传文件到服务器上:

rz

CentOS7 日常操作的更多相关文章

  1. CentOS7 日常操作 2

    常用命令 文件与目录操作 命令 解析 cd /home 进入 ‘/home’ 目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在目录 cp file1 file ...

  2. LINUX日常操作二

    参见:Linux日常操作一  selinux 开启和关闭 一.查看SELinux状态:1./usr/sbin/sestatus -v      ##如果SELinux status参数为enabled ...

  3. ORACLE日常操作手册

    转发自:http://blog.csdn.net/lichangzai/article/details/7955766 以前为开发人员编写的oracle基础操作手册,都基本的oracle操作和SQL语 ...

  4. Oracle 11g 物理Dataguard日常操作维护(二)

    Oracle 11g 物理Dataguard日常操作维护(二) 2017年8月25日 14:34 3.3 3.3.1 查看备库进程状态 SYS(125_7)@fpyj123> select pr ...

  5. redis日常操作

    redis针对所有类型的日常操作: keys * ## 取出所有key keys my* ## 模糊匹配 exists name ## 存在name键返回1,否则返回0 del key1 ## 删除一 ...

  6. 从零开始使用git第二篇:git的日常操作

    从零开始使用git 第二篇:git的日常操作 第一篇:从零开始使用git第一篇:下载安装配置 第二篇:从零开始使用git第二篇:git实践操作 第三篇:从零开始使用git第三篇:git撤销操作.分支操 ...

  7. python专题我对json的日常操作

    一前言 本篇文章将会阐述对json的日常操作,如何读取json文件,将json文件转为字典:如何将字典转为json,将字典写入文件等: 二 josn数据格式简要说明 json对于初学者可以理解是一种数 ...

  8. Linux 日常操作

    Linux 日常操作 */--> Linux 日常操作 Table of Contents 1. 查看硬件信息 1.1. 服务器型号序列号 1.2. 主板型号 1.3. 查看BIOS信息 1.4 ...

  9. [No000094]SVN学习笔记4-版本库概念与部分日常操作

    基本概念 版本库 Subversion 使用集中的数据库,它包含了所有的版本控制文件及其完整历史.这个数据库就是版本库.版本库通常位于运行 Subversion 服务器的文件服务器上,向 Subver ...

随机推荐

  1. Java——绘制五角星

    Java2D支持通过GeneralPath实现绘制任意的几何形状. 步骤:1)实例化GeneralPath对象 2)调用moveTo()方法锚地开始点坐标 3)调用lineTo()或curveTo() ...

  2. linux Nginx 的安装

    确保安装了 gcc,openssl-devel,pcre-devel,zilb-devel 下载官网:http://nginx.org/ [root@localhost tools]# wget ht ...

  3. vue2.0 之 slot 内容分发

    前提:父组件模板的内容在父组件作用域内编译:子组件模板的内容在子组件作用域内编译.被分发的内容会在父作用域内编译. 一.单个插槽 // 子组件模板 child-component <div> ...

  4. 构建游戏开发的大数据项目的流程demo图

  5. MASM DEBUG LINKER免费下载

    这资源全被CSDN霸占了,对于我这种不使用CSND的人,没积分,真TM不好找,搞个共享的. 网盘链接,永久有效 https://pan.baidu.com/s/1Ws5axrfos1cpWL9jyAE ...

  6. js倒计时功能中newData().getTime()在iOS下会报错,显示 nan

    最近在做移动端项目 ,有个设置开始时间和结束时间,然后倒计时 这个活动还有几天.在安卓上能正确转换时间,但在iOS上不能显示,为NaN-NaN1-NaN  Invalid Date, 就好比new D ...

  7. 【NOIP2012模拟8.20】Memory

    题目 话说某一天,CD在爬树的时候发现了树干上有一大串奇怪的符文,于是好奇的CD就从头到尾看了一遍.看完一遍以后CD觉得,最后一段文字好像很眼熟,好像在前面见过.对于CD来说,一开始看到的符文会印象特 ...

  8. hdu 3572 : Task Schedule (网络流)

    题目链接 题意: 有M个机器,N个任务 对第i个任务,需要在[Si,Ei]这段时间内恰有Pi天被process 每天最多有M个机器同时工作 每一天,一个任务若被process,那么它恰占用一个机器. ...

  9. js设置定时器在规定的日期内替换掉页面

    <script type="text/javascript"> window.onload=function(){ var myspan=document.getEle ...

  10. Vue 基于node npm & vue-cli & element UI创建vue单页应用

    基于node npm & vue-cli & element UI创建vue单页应用 开发环境   Win 10   node-v10.15.3-x64.msi 下载地址: https ...