在线咨询
微信咨询
服务热线
服务热线:15639912513
TOP
当前位置:
首页 > 新闻中心> centos课堂>centos基本命令解释

centos基本命令解释

发布时间:2021-11-26 浏览:3954次

查看工作目录(当前目录)

pwd
 

查看目录结构

ll /
 

目录跳转

cd
 

新建目录

mkdir -p 参数

-p一次创建多级
 

查看目录下的内容

ls  ll

ls -l path(路径)

ls -la path(路径隐藏文件)

ll 是 ls -l的简写别名
 

修改目录的权限

chmod -r 

权限制的表示方法

数字:

1---执行

2---写

3---执行写

4---读

5---执行读

6---读写

7-全

-r 一般代表递归操作

-rw------- (600) -- 只有属主有读写权限。  

-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。  

-rwx------ (700) -- 只有属主有读、写、执行权限。  

-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。  

-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。  

-rw-rw-rw- (666) -- 所有用户都有文件读、写权限。这种做法不可取。  

-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做法。  

以下是对目录的两个普通设定:  

 

drwx------ (700) - 只有属主可在目录中读、写。  

drwxr-xr-x (755) - 所有用户可读该目录,但只有属主才能改变目录中的内容。

删除空目录

rmdir -p path

-p 一次删除多级目录

rm -fr path

f表示强制

r表示递归
 

复制目录

cp -pfr source to

-p  保留文件或目录的原属性
 

复制文件

 cp -pf source to
 

转移目录

mv -fr source to

例如 mv /root/abc ./suibian

重命名

mv /root/nnn  /root/mmm
 

新建文件

touch

vi

vim

vi是用来操作文本的

vi和vim是文本编辑器

文本分为三种模式

1、命令模式

输入 i a  o  进入写模式

输入:进入末行命令模式 

2、写模式

按下esc 退到命令模式
如果想要退出的话,按下冒号,再接着按下wq或者q!就可以退出去了。

3、末行命令模式

输入wq 退出 或者q!强制退出

输入x 删除

dd 删除行

yy 复制一行

p 粘贴一行

u 回退一行

显示行号 

set number 

去掉行号

set nonu


firewall防火墙命令

开启服务

# systemctl start firewalld.service 
 

关闭防火墙

# systemctl stop firewalld.service 
 

开机自动启动

 # systemctl enable firewalld.service 
 

关闭开机制动启动

# systemctl disable firewalld.service 
 

查看状态

#systemctl status firewalld 

开启端口

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

命令含义:

--zone #作用域

--add-port=80/tcp #添加端口,格式为:端口/通讯协议

--permanent #永久生效,没有此参数重启后失效

添加30000端口为被动模式用,如果要开户主动模式则需要添加20端口

firewall-cmd --zone=public --add-port=30000/tcp --permanent

firewall-cmd --reload


如果要开户主动模式则需要添加20端口

firewall-cmd --zone=public --add-port=20/tcp --permanent

firewall-cmd --reload


防火墙就可以开启ftp了

firewall-cmd --zone=public --add-service=ftp --permanent
systemctl reload firewalld.service


用以下命令清理内存

echo 1 > /proc/sys/vm/drop_caches


.tar 

解包:tar xvf FileName.tar 

打包:tar cvf FileName.tar DirName 

(注:tar是打包,不是压缩!) 

 

.gz 

解压 1:gunzip FileName.gz 

解压2:gzip -d FileName.gz 

压缩:gzip FileName 

.tar.gz 和 .tgz 

解压:tar zxvf FileName.tar.gz 

压缩:tar zcvf FileName.tar.gz DirName 

rar解压的命令

下载rar文件

wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz
解压rar文件

tar -zxvf rarlinux-4.0.1.tar.gz

rar x xhidc.rar //解压 vpsyou.rar 到当前目录

rar xhidc.rar./xhidc.net/     //将 xhidc.net 目录打包为 xhidc.rar


wget下载文件并保存到指定目录

wget -p  /data 网址
/data就是指定的目录位置
网址就是你要下载的文件的网络地址

查看开机自动启动的服务使用chkconfig命令
chkconfig --list

可以看到其中mysql的2~5为on,说明mysql服务会随机器启动而自动启动
但实际mysql是否真正启动,是否真正在运行呢,这就需要查询监控端口或者查询进程来确定,以下两种办法可以确认mysql是否在启动运行状态:
查询端口
netstat -tulpn


TAG
3954
该内容对我有帮助