`

常见CentOS操作命令

 
阅读更多
查看系统信息
uname -a

新建文件夹
mkdir 文件夹名字

进入文件夹:
cd 文件夹路径

退出文件夹
cd ..  (往回退一级目录)

退出到根目录:
cd

查看文件(也可通过此方式创建文件)
vi /etc/system/oaStart.ini

由查看变为编辑状态
输入 i

编辑完成后:
ESC按钮退出当前编辑状态
:w    保存
:w!   强制保存
:q    退出当前文本
:q!   退出不保存 


移动文件:
mv 目标文件 要移动到目的地的文件夹路径

重命名文件:
mv 文件名 修改后的文件名

删除文件:
通常情况下,删除文件用:rm 文件名。删除文件夹用:rmdir 文件夹名。

但是rmdir不能删除非空的文件夹,那如何删除非空文件夹呢:命令:rm -rf 非空文件夹名;

-r 就是向下递归,不管有多少级目录,一并删除。

-f 就是直接强行删除,不作任何提示的意思。


查看某个文件夹下所有文件
ls

Linux centos重启命令:
  1、reboot   普通重启
  2、shutdown -r now 立刻重启(root用户使用)
  3、shutdown -r 10 过10分钟自动重启(root用户使用)
  4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
  如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
Linux centos关机命令:
  1、halt 立刻关机
  2、poweroff 立刻关机
  3、shutdown -h now 立刻关机(root用户使用)
  4、shutdown -h 10 10分钟后自动关机
  如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

查找文件

find / -name 'filename'

查找目录

find / -name 'path' -type d

查找内容

find . | xargs grep -ri 'content'
//find . | xargs grep -ril 'content' 只显示文件名称



防火墙命令:

#重启防火墙
firewall-cmd --reload 

# 安装firewalld
yum install firewalld firewall-config


systemctl start  firewalld # 启动
systemctl status firewalld # 或者 firewall-cmd --state 查看状态
systemctl disable firewalld # 停止
systemctl stop firewalld  # 禁用


# 显示服务列表 
Amanda, FTP, Samba和TFTP等最重要的服务已经被FirewallD提供相应的服务,可以使用如下命令查看:

firewall-cmd --get-services

# 允许SSH服务通过
firewall-cmd --enable service=ssh

# 禁止SSH服务通过
firewall-cmd --disable service=ssh

# 临时允许Samba服务通过600秒
firewall-cmd --enable service=samba --timeout=600

# 显示当前服务
firewall-cmd --list-services

# 添加HTTP服务到内部区域(internal)
firewall-cmd --permanent --zone=internal --add-service=http
firewall-cmd --reload     # 在不改变状态的条件下重新加载防火墙


# 打开443/TCP端口
firewall-cmd --add-port=443/tcp

# 永久打开3690/TCP端口
firewall-cmd --permanent --add-port=6379/tcp

# 打开临时TCP的8080端口
firewall-cmd --enable ports=8080/tcp

#关闭端口
firewall-cmd --permanent --zone=public --remove-port=8080/tcp

# 永久打开端口好像需要reload一下,临时打开好像不用,如果用了reload临时打开的端口就失效了

# 其它服务也可能是这样的,这个没有测试
firewall-cmd --reload

# 查看防火墙,添加的端口也可以看到
firewall-cmd --list-all

Redis命令

/etc/目录/redis-server stop
/etc/目录/redis-server start
/etc/目录/redis-server restart

或者 kill -9 redis的pid

Supervisor相关命令
启动supervisord服务
supervisord -c /etc/supervisor/supervisord.conf

重新加载使新的配置项生效
supervisorctl reload

查看supervisor管理的服务
supervisorctl -c /etc/supervisor/supervisord.conf

分享到:
评论

相关推荐

    Centos常用命令总结实例

    以下是一些常见的CentOS命令及其应用实例: 1. **文件管理**: - `ls`:列出目录内容,例如`ls -l`列出详细信息,`ls -a`显示所有文件,包括隐藏文件。 - `cd`:改变工作目录,如`cd /home`进入/home目录。 - `...

    Linux,centos常见命令

    #### 四、常见操作命令详解 **1. 文件和目录操作** - **`cd /home`**:进入 `/home` 目录。 - **`ls`**:列出当前目录中的文件和目录。 - **`mkdir dir1`**:创建名为 `dir1` 的目录。 - **`cp file1 file2`**:将 ...

    CentOS基础命令大全

    #### 三、文件和目录操作命令 这一部分包含了基本的文件和目录管理命令,对于日常管理和维护非常重要。 1. **目录操作** - `cd /home`:进入 `/home` 目录。 - `cd ..`:返回上一级目录。 - `cd ../..`:返回上...

    CentOS MySQL启动和关闭命令

    在实际操作中,还需要根据具体情况灵活调整命令的使用方式,确保MySQL服务能够稳定运行。此外,了解如何处理MySQL服务启动与关闭过程中可能出现的问题,对于确保系统的稳定性至关重要。 通过本文的学习,相信读者...

    Centos 离线安装ftp命令

    首先,我们需要了解的是在CentOS中,常见的FTP服务器软件是vsftpd(Very Secure FTP Daemon)。然而,根据提供的信息,这里有一个名为`ftp-0.17-51.1.el6.x86_64.rpm`的RPM包,这似乎是一个较旧的FTP客户端,而不是...

    使用CentOS常用命令查看cpu是32位还是64位

    本文将详细介绍如何在CentOS系统上使用常见命令来检查当前系统的CPU架构是32位还是64位。 ### 一、CentOS系统架构检查的重要性 在部署任何应用程序或服务之前,了解系统的架构类型是非常关键的。这不仅有助于确保...

    1-3-Linux基本命令操作和文件管理-CENTOS7.docx

    在Linux操作系统中,掌握基本的命令操作和文件管理是至关重要的。Linux是一个开源且高度可定制的操作系统,广泛应用于服务器、开发环境以及个人计算机。在本文中,我们将深入探讨Linux中的核心概念,包括命令行界面...

    CentOS常用命令.doc

    本文将详细介绍一些在CentOS中常见的、实用的命令,帮助你更好地理解和掌握系统操作。 1. **查看CPU信息**: 使用`more /proc/cpuinfo`或`grep "model name" /proc/cpuinfo`可以获取CPU型号。若想进一步简化输出,...

    centos常用命令,快速解决问题。

    以下是一些常见的Firewalld命令及其使用方法。 ##### 1. 启动与关闭Firewalld服务 **命令**: - **启动防火墙**: `systemctl start firewalld` - **检查防火墙状态**: `systemctl status firewalld` - **禁用...

    Centos-7-8-9操作系统命令集锦

    主要包括内核版本和发布日期,文件操作命令(如文件创建、查看、修改、删除、查找、权限修改等),别名和链接创建,登录失败锁定机制,用户权限分配(如 sudo 配置),FTP 配置,时间服务,SSH 密钥登录,SELinux ...

    CentOS操作系统_5.5_图文安装教程

    通过重新编译 RHEL 的源代码,CentOS 成为了一个免费且与 RHEL 具有高度兼容性的操作系统。CentOS 的稳定性几乎与 RHEL 相当,但主要区别在于它缺乏正式的技术支持,因为它是社区维护的免费版本。 CentOS 与 RHEL ...

    Centos命令

    通过上述命令的学习与实践,用户可以更加熟练地操作CentOS系统,无论是日常管理还是开发测试,都能大大提高效率。掌握这些基础命令只是第一步,随着经验的积累,用户还可以探索更多高级功能和技术。

    WSL CentOS 7.9-2111(win11 WSL 上安装 CentOS 7 系统)

    6. **使用和管理WSL**:在WSL中,用户可以通过bash或其他Linux终端工具交互,执行常见的Linux命令。可以通过“wsl.exe”命令来启动、停止或管理WSL实例。 7. **软件开发和调试**:WSL对于在Windows环境下进行跨平台...

    最新Centos7.x教程.pdf

    在安装CentOS时,常见的虚拟机网络模式包括桥接模式、NAT模式和OnlyHost模式。虚拟机安装时通常需要参考官方安装文档进行详细配置。 ### 网络配置与客户端使用 在CentOS系统中,网络配置是一个重要环节。可以通过...

    Linux(CentOS)字体文件建立缓存,刷新命令离线安装包

    在Linux系统,特别是CentOS中,管理字体文件和更新系统字体缓存是常见的操作,尤其在需要离线安装新字体时。本主题将详细介绍如何利用`mkfontscale`和`mkfontdir`命令来创建和刷新字体缓存,并讨论相关的离线安装包...

    Linux - 离线安装telnet命令服务教程(CentOS系统为例)1

    在Linux系统中,尤其是对于那些无法访问互联网的内网服务器,离线安装软件包是非常常见的操作。本教程以CentOS 7系统为例,详细讲解如何离线安装telnet命令服务,以便于远程登录和管理服务器。 首先,我们需要下载...

    CentOS安装网卡驱动

    在大多数情况下,CentOS发行版会自带大部分常见网卡的内核模块,因此在插入网卡后,系统应该能自动识别并加载相应的驱动。 然而,如果网卡无法被自动识别,可能是因为缺少驱动或者驱动版本过旧。这时,我们可以通过...

    centos 7.9服务器 离线 搭建svn服务器

    centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...

    CentOS7 telnet服务离线安装.zip

    在Linux系统中,CentOS 7是一个广泛应用的操作系统版本,其默认情况下为了安全考虑并未预装telnet服务。然而,在某些场景下,如远程管理或测试网络连接时,telnet服务可能仍然是必要的。本教程将详细讲解如何在...

Global site tag (gtag.js) - Google Analytics