运维

CentOS 7 常用命令操作

MarginNote 3 - Mac端PDF阅读批注工具 激活码价格:¥69.00
赤友 NTFS for Mac 助手 -  磁盘硬盘格式读写软件注册激活码价格:¥35.00
虫洞 -  iPhone安卓投屏操控 电脑手机多屏协同,价格:¥45.00
namesilo全网最便宜域名注册商,输入折扣码:nsilo20立减1美元!

CentOS 7 常用命令操作

查看系统版本信息

# 获取Centos版本信息
/cat/centos-release
# 下面两个命令估计是获取内核信息
uname -a
uname -r

查看IP信息

 ip addr

查看磁盘信息

df -h
fdisk -l

查看CPU及内存信息

 top

服务管理

# 开启服务
systemctl start 名称.service
# 重启服务
systemctl restart 名称.service
# 停止服务
systemctl stop 名称.service
# 开启启动
systemctl enable 名称.service
# 当前状态
systemctl status 名称.service

查找文件或目录

参考页面:http://my.oschina.net/hosee/blog/505878

# 通过环境变量查找
which 名称
# 找相关文件或目录
whereis 名称
# 从文件数据库里找
locate 名称
# 查找文件
find 路径 参数

解压和压缩

# 解压文件
tar -xvf 压缩包文件名称
# 压缩文件
tar -cvf 压缩包文件名称 文件夹名称

一、与目录相关的操作

列出当前目录下的文件和文件夹

ll 或 ls

列出当前目录下的文件和文件夹(包括隐藏的文件和文件夹)

ll -a 或 ls -a

进入目录/var/:

cd /var/

进入上级目录

cd ..

进入根目录

cd /

进入当前用户的家目录

cd ~

新建目录 a

mkdir a

删除目录 a

rm -r a

移动目录a到/var/下

mv a /var/

移动目录a到/var/下并重命名为b

mv a /var/b

二、与文件相关的操作

打开文件a.txt(打开一个不存在的文件相当于新建文件)

vi a.txt 或 vim a.txt

删除文件a.txt

rm a.txt

移动文件a.txt到/var/目录下

mv a.txt /var/

移动文件a.txt到/var/目录下并重命名为b.txt

mv a.txt /var/b.txt

以下命令在vi编辑器和vim编辑器中通用。

打开文件后进入编辑模式以及插入模式、替换模式的切换

键盘上的“INSERT”键

退出编辑模式

键盘上的“ESC”键

进入编辑器命令(非编辑模式才能进入)

“SHift”+“:”组合键

编辑器命令-保存

w

编辑器命令-退出

q

编辑器命令-保存并退出

wq

编辑器命令-强制执行(不能单独使用,配合w、q命令)

!

编辑器命令-强制保存并退出

wq!

三、与系统相关操作

启用服务(以防火墙为例)

systemctl start firewalld

添加开机自启服务(以防火墙为例)

systemctl enable firewalld

删除开机自启服务(以防火墙为例)

systemctl disable firewalld

重启服务(以防火墙为例)

systemctl restart firewalld

停止服务(以防火墙为例)

systemctl stop firewalld

重启系统

reboot

立即关机

shutdown -h now

列出最近使用过的命令

history

查看各个分区使用情况

df -h

更改目录a所属的用户和组

chown apache:apache a

更改目录a和其子目录及文件所属的用户和组

chown -R apache:apache a

更改目录a的读写权限

chmod 777 a

更改目录a和其子目录及文件

chmod -R 777 a

升级软件

yum update 或 yum upgrade

安装软件

yum install -y nginx

卸载软件

yum remove-y nginx

四、firewalld防火墙相关的操作

防火墙永久开放80端口

firewall-cmd --add-port=80/tcp --permanent

防火墙永久开放http服务

firewall-cmd --add-service=http --permanent

防火墙永久禁止80端口

firewall-cmd --remove-port=80/tcp --permanent

防火墙永久禁止http服务

firewall-cmd --remove-service=http --permanent

更改防火墙规则后使新规则生效

firewall-cmd --reload

(0)

本文由 podipod软库网 作者:DevOps 发表,转载请注明来源!

关键词:,
ToDesk - 安全好用流畅远程控制软件 替代TeamViewer,价格:¥108.00
Eagle - 图片收集管理必备软件 激活码价格:¥119.00
PDF Expert 2 - Mac上优秀的PDF阅读编辑工具,价格:¥119.00

热评文章

发表评论