Centos 7

Quick Start

Firewall

查看默认防火墙状态

1
firewall-cmd --state

查看防火墙状态

1
systemctl list-unit-files|grep firewalld.service

关闭防火墙

1
systemctl stop firewalld.service

禁止防火墙开机启动

1
systemctl disable firewalld.service

查看已经开放的端口

1
firewall-cmd --list-ports

开放端口,例如80

1
firewall-cmd --zone=public --add-port=80/tcp --permanent

关闭端口,例如80

1
firewall-cmd --zone=public --remove-port=80/tcp --permanent

重新加载防火墙配置

1
firewall-cmd --reload

查看已启动的服务列表

1
systemctl list-unit-files|grep enabled

查看是否开机启动

1
systemctl is-enabled firewalld.service;echo $?

关闭SELINUX

1
2
3
4
5
getenforce               #查看
/usr/sbin/sestatus -v #查看
setenforce 1 #设置为enforcing模式
setenforce 0 #临时关闭,设置为permissive模式
vi /etc/selinux/config #永久关闭,将SELINUX=enforcing改为SELINUX=disabled,重启生效

Other

更改主机名

1
2
systemctl start NetworkManager            #启动网络管理服务
nmcli g hostname lylxuexi #更改主机名

Git

1
2
3
4
5
6
7
8
9
10
11
12
13
14
yum -y install git                                                    #安装git
git config --global user.name "SubHyCan" #配置git用户名
git config --global user.email "2442734234@qq.com" #配置邮箱
git config --global color.ui true
git init
git remote add origin https://github.com/SubHyCan/git_data.git #添加远程的代码库到本地
cd /git_data
echo "# git_data" >> README.md
git add README.md
git commit -m "first commit" #把文件提交到本地git库,first commit为提交说明
git push -u origin master #提交到远程代码库
git status #在本地的git init目录查看本地git库的状态
git log #查看日志
git reset --hard ID #根据远程库提交的ID还原数据

安装virtualbox

1丶在/etc/yum.repos.d/目录下新建virtualbox.repo并写入https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo中的内容

1
2
3
4
5
6
7
[virtualbox]
name=Oracle Linux / RHEL / CentOS-$releasever / $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/el/$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc

2丶更新yum缓存,命令为yum clean allyum makecache
3丶yum install virtualbox

yum

1
2
3
yum list zabbix-* --showduplicates | sort -r               #列出可用的软件
yum install --downloadonly --downloaddir=/root zabbix-* #只下载不安装
yumdownloader openssl-1.0.2k-8.el7.x86_64 #只下载不安装

推荐文章