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. hive中的索引创建

    1.在hive中创建索引所在表 create table if not exists h_odse.hxy(id int,name string,hobby array<string>,a ...

  2. Python 入门之Python基础数据类型及其方法

    Python 入门之Python基础数据类型 1. 整型:int 用于计算,用于比较 (在赋值的时候先执行等号右边的内容) 1.1 整数的加 a = 10 b = 20 print(a + b) 结果 ...

  3. 剑指offer-二叉搜索树的第k个结点树-python

    二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值: 若它的 ...

  4. 完整ASP.Net Excel导入

    //把EXCEL文件上传到服务器并返回文件路径        private String typename(FileUpload fileloads)        {            str ...

  5. struts2_对Map进行双层迭代

    转自:struts2_对Map进行双层迭代 //后台数据 public String execute() throws Exception { Map<String, List<Produ ...

  6. 剑指offer 删除链表的节点

    给定单向链表的头指针和一个节点指针,定义一个函数在O(1)时间内删除该节点. struct ListNode { int val; ListNode *next; }; void DeleteNode ...

  7. vue项目1-pizza点餐系统9-axios实现数据存储

    一.安装.引入axios 1.终端输入cnpm install axios 2.在main.js中引入 import axios from ‘axios’ 3.配置路径 axios.defaults. ...

  8. Filter&Listener笔记

    ## 今日内容     1. Filter:过滤器     2. Listener:监听器 # Filter:过滤器     1. 概念:         * 生活中的过滤器:净水器,空气净化器,土匪 ...

  9. iOS之Run Loop详解

    转自标哥的技术博客(www.henishuo.com) 前言 做了一年多的IOS开发,对IOS和Objective-C深层次的了解还十分有限,大多还停留在会用API的级别,这是件挺可悲的事情.想学好一 ...

  10. MySQL索引优化与分析(重要)

    建表SQL CREATE TABLE staffs ( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR (24) NULL DEFAULT '' COM ...