CentOS 操作命令

本贴最后更新于 2021 天前,其中的信息可能已经时移世异

ZERO

    持续更新 请关注:https://zorkelvll.cn/blogs/zorkelvll/articles/2018/11/02/1541172085663

背景

  本文主要是记录一些常用的且经常性记不住的 linux-centOS 下的操作命令,需要说明的是本文仅是记录个人常常忘记的命令,供自己查找和记忆起来更加方便,因此与道友们具有个体差异性,仅供参考!

1、防火墙

systemctl status firewalld #查看防火墙firewalld状态
systemctl start firewalld  #开启防火墙firewalld
systemctl stop firewalld   #关闭防火墙firewalld
firewall-cmd --reload      #重启防火墙 或者 systemctl restart firewalld.service

2、端口

firewall-cmd --list-ports #查看已开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent #开启80端口
firewall-cmd --reload #重启防火墙以使得开启的80端口生效
firewall-cmd --zone= public--remove-port=80/tcp --permanent #删除80端口配置
    
netstat -lntp #查看监听的端口
netstat -lnp | grep 8080 #查看8080端口被哪个进程占用

3、磁盘

mount /dev/vdb1 /opt #单次挂载磁盘,机器reboot之后将失效并需要重新挂载

#永久挂载
vim /etc/fstab  #添加如下
/dev/vdb1 /opt ext4 defaults 1 1
du jdk-8u181-linux-x64.tar.gz -h #查看文件或文件夹占用空间大小

4、Vim

G   #跳至最后一行
gg  #跳至第一行
n   #配合/实现搜索,表示下一个;#表示搜索上一个

5、top

top
#按e将使用内存单位依次切换m,g……
#按M则根据内存使用大小排序
echo 3 > /proc/sys/vm/drop_caches  #清除无效占用的buff/cache内存

FINAL、tips

curl ifconfig.me #查看本机外网ip地址
reboot now #系统重启
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    943 引用 • 943 回帖
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    238 引用 • 224 回帖
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    149 引用 • 257 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
zorkelvll
只为成功找方法,不为失败找借口!@一只不甘沦为码农的程序猿