黑基网 首页 服务器 Linux 查看内容

CentOS 7常用命令操作

2017-9-19 09:15| 投稿: xiaotiger |来自: 互联网

摘要: 一、与目录相关的操作列出当前目录下的文件和文件夹ll 或 ls列出当前目录下的文件和文件夹(包括隐藏的文件和文件夹)ll -a 或 ls -a进入目录/var/:cd /var/进入上级目录cd ..进入根目录cd /进入当前用户的家目录cd ~ ...

一、与目录相关的操作

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

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

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:http://www.toutiao.com/a6467122429750673933/

免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论


新出炉

返回顶部