linux不常用命令

查看当前目录使用的总空间大小

du -h --max-depth=0

查看当前目录下某文件使用空间大小
du -h --max-depth=1 文件名

添加用户并赋权


image.png

tar

tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。

按照在某个时间之后压缩文件
tar czvf backtup.tar --newer "2019-7-17 15:00:00" guoya-data

常用格式:

单个文件压缩打包 tar czvf my.tar file1

多个文件压缩打包 tar czvf my.tar file1 file2,...

单个目录压缩打包 tar czvf my.tar dir1

多个目录压缩打包 tar czvf my.tar dir1 dir2

解包至当前目录:tar xzvf my.tar

远程连接其他服务器
ssh user@host

查看端口占用情况
netstat -ntulp
t tcp
u udp
p 显示程序
查看已经开放的端口:

Linux代码  

1.  firewall-cmd --list-ports  
 开启端口

Linux代码 
1.  firewall-cmd --zone=public --add-port=80/tcp --permanent  

命令含义:

–zone #作用域

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

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

移除指定端口:
firewall-cmd --permanent --remove-port=123/tcp
重启防火墙


## [CentOS7使用firewalld打开关闭防火墙与端口](https://www.cnblogs.com/moxiaoan/p/5683743.html)

1、firewalld的基本使用

启动: systemctl start firewalld

关闭: systemctl stop firewalld

查看状态: systemctl status firewalld 

开机禁用  : systemctl disable firewalld

开机启用  : systemctl enable firewalld

https://www.cnblogs.com/moxiaoan/p/5683743.html

查看时间段的日志

sed -n '/起始时间/,/结束时间/p' 日志文件

例如,sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log

立即重启

shutdown -r now
image.png

你可能感兴趣的:(linux不常用命令)