1.Centos 无netstat 命令

  1. yum -y install net-tool
    netstat -tunp

 2.Centos防火墙

  1. systemctl stop firewalld.service #停止firewall

3.yum 命令

#更新升级

  1. yum -y update

#模糊查找应用

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

#查看应用信息

  1. yum info nginx

#卸载

  1. yum remove nginx

#安装

  1. yum install ngin

4.curl 命令

#打印网页

  1. curl http://www.linux.com

5.安装编译

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

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

make 编译

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

make insatll 安装

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

make clean 删除临时文件

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

make distclean

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

6.防火墙

CentOS 7

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

7.修改ssh 端口(SELinux)

#开通防火墙通道

#SELinux 是否开启

  1. sestatus -v

sshd 在 SELinux 中的端口

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

#新端口加入

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

#修改ssh端口

  1. vi /etc/ssh/sshd_config

#重启服务

  1. service sshd restart

#查看更新的端口

  1. semanage port -l | grep ssh

8.CPU数量

  1. # 总核数 = 物理CPU个数 X 每颗物理CPU的核数
  2. # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
  3.  
  4. # 查看物理CPU个数
  5. cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
  6.  
  7. # 查看每个物理CPU中core的个数(即核数)
  8. cat /proc/cpuinfo| grep "cpu cores"| uniq
  9.  
  10. # 查看逻辑CPU的个数
  11. cat /proc/cpuinfo| grep "processor"| wc -l

9.修改时区

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

 

Linux运维命令笔记一的更多相关文章

  1. 兄弟连Linux运维学习笔记

    最新经典linux运维兄弟连Linux运维学习笔记... --------------- 全程1.5倍播放.加油我一定可以学完Linux----------------------Unix与Linux ...

  2. Linux运维命令总结(-)

    Linux运维命令总结(-)  此次整理linux运维常用命令13个,常用linux运维命令大概有150个,约占百分之十,大牛见笑,本人菜鸟一枚不才整理如下,如有不正确之处,请多多指正. 1.创建目录 ...

  3. Docker Swarm 日常运维命令笔记

    之前介绍了Docker管理工具-Swarm部署记录,这里简单总结下Docker Swarm的日常维护命令,以作为平时运维笔记. Swarm作为一个管理Docker集群的工具,首先需要将其部署起来,可以 ...

  4. Linux运维学习笔记-文件系统知识体系总结

    文件系统知识总结 新买的硬盘要存放数据需要怎么做? 首先将硬盘装机做RAID,做完RAID后进行分区,分完区后格式化创建文件系统,最后存放数据. 硬盘的内外部结构: 物理形状: 接口类型: IDE(I ...

  5. Linux运维命令总结

    .什么是运维?什么是游戏运维? 1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常, 在他运转的过程中,对他进行维护,他集合了网络.系统.数据库.开发.安全.监控于一身 ...

  6. Linux运维命令之一

    释放内存:syncecho 3 > /proc/sys/vm/drop_caches Linux查看Dell服务器型号命令:dmidecode | grep "Product Name ...

  7. LINUX 运维命令

    查看3306端口被什么程序占用 [root@DB13 ~]# lsof -i : COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME mysqld mysql ...

  8. Linux运维学习笔记-文件权限知识总结

    权限总结: 1. 可读r:表示具有读取\阅读文件内容的权限: 2. 可写w:表示具有新增.修改文件内容的权限: a. 若果没有r配合,那么vi编辑文件会提示无法编辑(但可以强制编辑),echo可以重定 ...

  9. Linux运维学习笔记-通配符及正则表达式知识总结

    通配符: * 代表所有   ? 任意一个字符   : 两个命令的分隔符   # 注释   | 管道,将|前命令的执行结果作为|后命令的输入   ~ 用户的家目录   - 上一次的目录   $ 变量前面 ...

随机推荐

  1. DatePicker和DataPickerDialog以及AutoCompleteTextView的基本使用方法

    1.DatePicker和DatePickerDialog的基本使用方法: main.xml: <?xml version="1.0" encoding="utf- ...

  2. 中间件kingshard入门(一):基本安装

    这里将进行简单的部署和配置,在配置之前,需要先了解一定的拓扑情况 类目           属性                备注 kingshard  10.11.10.214  无 master ...

  3. gitlab导入备份数据

    1.将南阳的gitlab 迁入到本地80虚拟机 由于本地ip地址没有固定,所以,是本地去拉取南阳的代码,虽然,之后固定了ip,但,由于只用一次这样的操作,所以,还是一直在做拉取而不是推送的工作 2.具 ...

  4. 深入解读EOS源代码之——区块链内核

    EOS进入大众视野并且受到热议已经有一段时间了,各种热捧和争议过后,是时候让我们静下来搞清楚EOS到底是一个什么样的产品.本文从技术角度深入的分析EOS底层设计,从源代码入手,一层层揭开EOS区块链底 ...

  5. 实训41 S7通信 单向连接 基于DP网络通信

    连接的基本概念? 连接是指两个通信伙伴之间执行通信服务建立的逻辑链路,而不是指两个站之间用物理媒体(例如电缆)实现的连接. 连接相当于 通信伙伴之间 一条虚拟的"专线". 一条物理 ...

  6. iplimage 转HBITMAP

    HBITMAP IplImage2hBitmap(IplImage* pImg) { cvFlip(pImg, NULL); BYTE tmp[]; BITMAPINFO *bmi = (BITMAP ...

  7. JVM配合IDEA远程调试

    前言 如果测试环境中运行的jar包项目报错,需要排错时,会不太方便,这个时候就可以通过远程调试的方式,在本地打断点的方式进行调试 正文 一.首先,运行测试环境的jar包需要加以下参数: java -j ...

  8. 编程题目: 找出最小的k个数

    找出最小或者最大的几个数我使用的是堆排序,效率为0(nlgn) 构建小顶堆返回末尾的k个数 或者 构建大顶堆返回前k个数 #!/usr/bin/env python3 def heap_sort(ar ...

  9. ETC系列产品非接触式读卡器方案:SI522

    随着科技的不断发展,出行上高速这是非常寻常的事.但是在很多节假日高峰时期,在高速路口塞车缴费给很多车主造成很大的烦心.为了解决这一系列的问题,科技发明了ETC这种便捷式缴费技术,让车主们顺畅通过高速路 ...

  10. Day5-T4

    原题目 Describe:最小生成树加权 code: #include<bits/stdc++.h> #define INF 214748364 #define eps 1e-9 #def ...