Centos 系统我常用的操作命令有哪些

4.3
(3)

今天,来说下我在使用Centos系统中,经常使用的一些操作命令吧。目前我所使用的服务器系统为Centos Stream 8,我会定期去更新,以解决一些漏洞。

一般建站都会选Centos系统,有Centos 6、Centos 7、Centos 8。不过,由于Centos 8将在2021年底停止维护,也就是不提供更新,很多人都会选择Centos 7。这里,我也推荐各位使用Centos 7。不过,你可以参考之前我写的关于Centos 8升级Centos Stream 8教程。Centos Stream 8与Centos 7均维护到2024年,期间将会出Centos Stream 9。

Centos 系统我常用的操作命令有哪些

当然,如果你没有更新系统的习惯,一直使用Centos 8也是没任何问题的。下面,我给大家列一些我经常使用的命令吧。

服务器环境

一般情况下,我都会用Winscp通过sftp协议连接服务器,用于管理服务器文件;用SecureCRT通过SSH协议来使用命令行操作服务器。

通过如下命令,用于查看apache、mysql/mariadb、memcached等进程的运行情况。其中,apache为网页服务器软件、mysql/mariadb为数据库软件、memcached为数据库缓存软件。

#apache
systemctl status httpd
#mariadb
systemctl status mysqld
#memcached
systemctl status memcached
Centos 系统我常用的操作命令有哪些

通过如下命令来重启apache、mariadb、memcached

#apache
systemctl restart httpd
#mariadb
systemctl restart mysqld
#memcached
systemctl restart memcached
#日志分割软件
systemctl restart rsyslog

一般在你环境配置有问题的时候,重启就会报错,可以根据那些提示,去处理问题。

服务器进程

我会使用top或者htop来查看进程,查看各个进程的占用情况。当然,支持一些参数去查看某个特定进程的占用情况。其中,top为系统自带。htop为需要单独安装的软件:《Centos 8安装htop查看系统所有进程

#查看所有进程
htop
top
#查看apache进程
htop -u apache
top -u apache
Centos 系统我常用的操作命令有哪些

系统基本信息

这个可以通过安装一款软件来实现:neofetch。安装完成后,输入neofetch,就可以显示系统各种信息了。我直接把该命令加入了ssh欢迎语句中,即登录ssh,就会显示系统信息。

Centos 系统我常用的操作命令有哪些

当然,在经历Centos Stream 8系统版本更新后,我都会通过如下命令,查看具体的系统版本号:

cat /proc/version

通过如下命令,可以显示系统内存占用情况:

free -m

目录文件操作

通过如下命令,可以编辑网站文件。摁下”i“键,进入插入模式,修改文件;摁下”esc“,退出编辑模式;再摁下”:wq“,退出并保存文件。当然,我还是推荐使用winscp等ftp软件来远程管理文件。毕竟看着还是很方便。

vi /目录/文件

当然,你也可以使用cat来直接输出文件,用于查看文件内容:

cat /目录/文件

使用mv命令可以移动文件,使用cp命令可以复制文件,使用unzip命令可以解压文件:

  • cp dir1/a.doc dir2 表示将dir1下的a.doc文件复制到dir2目录下
  • cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下
  • cp -r dir1/. dir2 表示将dir1下的文件复制到dir2,不包括dir1目录
  • unzip test.zip -d /home 表示将test.zip解压到home目录

压缩命令如下:

tar zcf /home/11111.tar.gz /data/www/

数据库备份,推荐使用adminer软件,这是一个php单文件。使用方法与phpmyadmin一致,而adminer无需安装,直接用文件就可以操作数据库了。

最后,我一般每天都会执行下系统更新命令:

#centos 8 && centos stream 8
dnf update
#centos 7
yum update

大家还有什么经常使用的命令,可以分享一下。不过,实际上,一般我需要哪些命令不太熟悉,会去查下相关命令的帮助文档。

共计3人评分,平均4.3

到目前为止还没有投票~

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

原创文章,作者:古哥,转载需经过作者授权同意,并附上原文链接:https://iymark.com/computer/centos-system-shell.html

发表评论

登录后才能评论
本站APP
本站APP
分享本页
返回顶部