这两天,突发奇想,想着用着微软家的windows系统很多年了,也想尝试一下其他的操作系统。很快的就想到了Linux操作系统,它不是面向用户的,而是面向服务器的,在服务器端的市场中占了很大的市场份额,备受好评。

目录

  • Linux特点
  • 特别说明
  • yum常用命令
  • 程序相关命令
  • 防火墙相关命令

Linux特点

基于以下几点,我决定探究一下Linux系统。

  • Linux系统是全世界少有的免费、开源的、自由传播的类Unix操作系统;
  • 命令行操作文件、程序比较灵活、迅速,非常高效;

特别说明

本文主要是使用centos7进行系统的各项操作。

centos7操作系统镜像下载地址

yum常用命令

yum是一个shell前端软件包管理器,基于rpm管理,一次性安装所有依赖,无需频繁下载依赖。

查找软件包

yum search <keyword>

安装软件

yum install <package_name>

安装包列表

yum list

更新软件包

  • 更新一个包
yum update <package_name>
  • 更新所有
yum update

查询软件信息

yum info <package_name>

卸载安装包

yum remove <package_name>

清除缓存

yum clean packages

程序相关命令

  • 启动程序运行
systemctl start <name>.service
//或者
systemctl start <name>
  • 停止程序运行
systemctl stop <name>.service
//或者
systemctl stop <name>
  • 重启程序
systemctl restart <name>.service
//或者
systemctl restart <name>
  • 重载程序配置
systemctl reload <name>.service
//或者
systemctl reload <name>
  • 查看程序状态
systemctl status <name>.service
//或者
systemctl status <name>
  • 开机自启动程序
systemctl enable <name>
  • 禁止开机启动程序
systemctl disable <name>

防火墙相关命令

端口操作命令

  • 查看防火墙版本
firewall-cmd --version
  • 防火墙帮助
firewall-cmd --help
  • 查看防火墙状态
firewall-cmd --state
  • 查看已启用的端口
firewall-cmd --list-port
  • 开启某个端口
firewall-cmd --add-port=<port>/tcp --permanent
// --permanent表示永久有效
  • 开启某个区间的端口
firewall-cmd --add-port=<port_start>-<port_end>/tcp --permanent
  • 关闭某个端口
firewall-cmd --remove-port=<port>/tcp --permanent 
  • 开启某个区间的端口
firewall-cmd --remove-port=<port_start>-<port_end>/tcp --permanent 
  • 开启服务
firewall-cmd --add-service=<service_name> --permanent 
  • 关闭服务
firewall-cmd --remove-service=<service_name> --permanent 
  • 重载防火墙配置
firewall-cmd --reload

Linux初次探索就到这里,下次我再分享其他有趣好玩的故事。

Linux CentOS7系统探索的更多相关文章

  1. Linux CentOS7系统中phpMyAdmin安装配置

    今天介绍的是如何在Linux CentOS7系统中配置phpMyAdmin. 目录 环境准备 安装包 基本设置 网站预览 环境准备 linux centos7系统 ssh软件 php语言环境 mysq ...

  2. Linux CentOS7系统中mysql8安装配置

    mysql是世界上最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司所有.今天我将记录一下如何在Linux centos7系统上安装和配置MySQL. 目录 环境准 ...

  3. Linux CentOS7系统中ssh的用法

    大家都知道,公司买上服务器,不可能实时在线操作虚拟机,也没有那个时间和精力登录到公司的云服务商官网进行操作,一来不安全,二来也效率不高. 如果是购买的虚拟主机,你可以使用ftp进行本地程序文件传输和从 ...

  4. Linux CentOS7系统中php安装配置

    本篇讲解如何配置php开发环境,让你的php代码可以正常的在网页中运行. 准备工作 linux centos7操作系统 ssh软件 nginx php资源 想要了解更多关于php的内容,请访问: ph ...

  5. 在Linux CentOS7系统中搭建LNMP

    LNMP就是Linux+Nginx+MySQL+PHP,既然是在Linux CentOS7那么Linux就是已经安装好了.所以接下百度一下接下来的教程,整理测试如下: 教程是centos6.2的有点老 ...

  6. Linux centos7系统列出systemd下所有正在运行的服务

    Linux系统提供各种系统服务(如进程管理.登录.syslog.cron等)和网络服务.Linux支持不同的方法来管理服务(启动.停止.重启.在系统启动时的自动启动等),通常通过流程或服务管理器. 大 ...

  7. Linux(centOS7)系统搭建Java环境变量

    [mikecheng@localhost ~]$ su[root@localhost usr]# mkdir tomcat[root@localhost usr]# mkdir java[root@l ...

  8. linux(Centos7系统)中安装JDK、Tomcat、Mysql

    安装前准备两个工具:(360可以安装) 1.JDK的安装 使用yum命令安装 .查看是否已安装JDK # yum list installed |grep java .卸载CentOS系统Java环境 ...

  9. Linux(CentOS7)系统中部署Django web框架

    1. 概述 部署django和vue架在逻辑上可以分为web层与数据库层:web前端通过实现了WSGI协议的模块对python代码进行解析,而python代码中则通过特定于数据库的操作接口对数据库进行 ...

随机推荐

  1. 2018.09.25 codeforces1053E. Euler tour(并查集+st表+模拟)

    传送门 毒瘤细节题. 首先考虑不合法的情况. 先把相同的值配对,这样就构成了一些区间. 那么如果这些区间有相交的话,就不合法了. 如何判断?DZYO安利了一波st表,我觉得很不错. 接着考虑两个相同的 ...

  2. [GO]小技巧,如何实现一个链式操作

    package main import "fmt" type Stu struct { Name string Age int } func (p *Stu) SetName(na ...

  3. python编码(六)

    1. 字符编码简介 1.1. ASCII ASCII(American Standard Code for Information Interchange),是一种单字节的编码.计算机世界里一开始只有 ...

  4. 新浪微博mid和url的互算

    我们在使用新浪微博API时,有时需要得到一个微博的url,但是如statuses/public_timeline等接口中取得的微博status的字段中并没有包含.不过,status中包含了一个mid字 ...

  5. (转) MVC 中 @help 用法

    ASP.NET MVC 3支持一项名为“Razor”的新视图引擎选项(除了继续支持/加强现有的.aspx视图引擎外).当编写一个视图模板时,Razor将所需的字符和击键数减少到最小,并保证一个快速.通 ...

  6. hdu2602 Bone Collector(01背包) 2016-05-24 15:37 57人阅读 评论(0) 收藏

    Bone Collector Problem Description Many years ago , in Teddy's hometown there was a man who was call ...

  7. C++总的const使用说明

    C++总的const使用说明 1. const修饰类成员变量 程序: #include <iostream> using namespace std; class A { public: ...

  8. EBS xml publisher中文乱码

    http://www.cnblogs.com/benio/archive/2011/11/22/2259313.html   由于本机环境问题,导致做的xml publisher报表跑不出来. 无法显 ...

  9. VSTO学习笔记

    文档类型程序发布: 安装.NetFrameWork Visual Studio 2010 Tools for Office Runtime 4.0下载地址: http://www.microsoft. ...

  10. delphi API: SetWindowPos改变窗口的位置与状态

    SetWindowPos 函数功能:该函数改变一个子窗口,弹出式窗口式顶层窗口的尺寸,位置和Z序.子窗口,弹出式窗口,及顶层窗口根据它们在屏幕上出现的顺序排序.顶层窗口设置的级别最高,并且被设置为Z序 ...