1.Centos 无netstat 命令

yum -y install net-tool
netstat -tunp

 2.Centos防火墙

systemctl stop firewalld.service #停止firewall

3.yum 命令

#更新升级

yum -y update

#模糊查找应用

yum search net-tool
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.hostduplex.com
* extras: repos.lax.quadranet.com
* updates: repos.lax.quadranet.com
============================================================================== N/S matched: net-tool ===============================================================================
net-tools.x86_64 : Basic networking tools Name and summary matches only, use "search all" for everything.
[root@master2020 ~]# yum -y install net-tools.x86_64

#查看应用信息

yum info nginx

#卸载

yum remove nginx

#安装

yum install ngin

4.curl 命令

#打印网页

curl http://www.linux.com

5.安装编译

configue 运行configure脚本,就可产生出符合GNU规范的Makefile文件

./configure –prefix=/usr 
#该软件安装在 /usr 下面,执行文件就会安装在 /usr/bin (而不是默认的 /usr/local/bin),资源文件就会安装在 /usr/share(而不是默认的/usr/local/share)

make 编译

make 过程中出现 error ,你就要记下错误代码(注意不仅仅是最后一行),然后你可以向开发者提交 bugreport(一般在 INSTALL 里有提交地址),或者你的系统少了一些依赖库等

make insatll 安装

有些软件需要先运行 make check 或 make test 来进行一些测试,这一步一般需要你有 root 权限

make clean 删除临时文件

清除编译产生的可执行文件及目标文件(object file,*.o)

make distclean

清除可执行文件和目标文件外,把configure所产生的Makefile也清除掉。

6.防火墙

CentOS 7

关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动 开启端口
firewall-cmd --zone=public --add-port=/tcp --permanent
--zone #作用域
--add-port=/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
重启防火墙
firewall-cmd --reload 常用命令介绍
firewall-cmd --state ##查看防火墙状态,是否是running
firewall-cmd --reload ##重新载入配置,比如添加规则之后,需要执行此命令
firewall-cmd --get-zones ##列出支持的zone
firewall-cmd --get-services ##列出支持的服务,在列表中的服务是放行的
firewall-cmd --query-service ftp ##查看ftp服务是否支持,返回yes或者no
firewall-cmd --add-service=ftp ##临时开放ftp服务
firewall-cmd --add-service=ftp --permanent ##永久开放ftp服务
firewall-cmd --remove-service=ftp --permanent ##永久移除ftp服务
firewall-cmd --add-port=/tcp --permanent ##永久添加80端口
iptables -L -n ##查看规则,这个命令是和iptables的相同的
man firewall-cmd ##查看帮助

7.修改ssh 端口(SELinux)

#开通防火墙通道

#SELinux 是否开启

sestatus -v

sshd 在 SELinux 中的端口

#安装工具
yum install policycoreutils-python
semanage port -l | grep ssh

#新端口加入

semanage port -a -t ssh_port_t -p tcp 2222
#删除端口
semanage port -d -t ssh_port_t -p tcp

#修改ssh端口

vi /etc/ssh/sshd_config

#重启服务

service sshd restart

#查看更新的端口

semanage port -l | grep ssh

8.CPU数量

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq # 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l

9.修改时区

#Centos
ln -sf /usr/share/zoneinfo/Asia/Chongqing /etc/localtime

 

最新文章

  1. 编译安装php7
  2. Integrating AngularJS with RequireJS
  3. iOS -- 透明H5(webView)效果的实现
  4. OC-方法的声明和实现、匿名对象
  5. zookeeper初识之原理
  6. checkbox radio select绑定
  7. cocos2d ccmenulabel
  8. android 应用架构随笔二(定义BaseApplication并配置Application)
  9. laravel队列
  10. http meta
  11. 第三方登录(2)Android客户瑞上第三方登录百度教程
  12. sharedevelop iis express
  13. C++基本要点复习--------coursera程序设计实习(PKU)的lecture notes
  14. leetcode 3Sum python
  15. word2vec 中的数学原理具体解释(五)基于 Negative Sampling 的模型
  16. 求n阶勒让德多项式
  17. leetcode第七题--Reverse Integer
  18. 常用的redis命令
  19. 学习HTML5, Canvas及简单动画的使用
  20. python文件的路径问题补充上一篇内容

热门文章

  1. PHP 获取一周的时间
  2. three.js的一些介绍
  3. map的查询和修改方法
  4. RabbitMq学习笔记——配置
  5. spinner的使用
  6. C语言 Win32 获取显示设备信息
  7. 「NOIP2011」Mayan游戏
  8. OSX10.10 Yosemite安装Metasploit
  9. Mysql数据库日志,备份及回滚操作
  10. Vue.js面试题