Linux/RedHat Command

本文介绍了Linux环境下常用的实用命令,包括如何使用lsof检查文件和端口占用情况、创建和管理用户与用户组的方法、tar命令进行文件打包与解压缩的操作步骤、netstat命令参数解释等,还涉及了在Red Hat系统中查看版本信息、使用cp命令进行文件复制并添加日期标记、永久开放防火墙端口等技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

Search Command

GNU                 man wiki                     

 

lsof

1. 如何查看文件被那个线程占用

2. 如何查看端口被那个线程占用

 

Add User/Group

创建用户,及用户组,例如:创建用户myUser,及用户组myGroup

groupadd myGroup
useradd -g myGroup myUser
passwd myUser

 

命令说明命令实例
创建用户组groupaddgroupadd [groupName]
创建用户useradd

useradd [userName]

useradd -g [groupName] [userName]

设置密码passwdpasswd [userName]
修改用户信息usermodusermod  -g [groupName] [userName]
显示用户信息idid [userName]
显示用户的组信息groupsgroups [userName]
显示用户组信息getent

getent group

getent group [groupName]

删除用户userdel

userdel [-r] [userName]

 

 

tar打包及解压缩

将整个/etc目录下的文件全部打包成/tmp/etc.tar

#tar -cvf /tmp/etc.tar /etc     仅打包,不压缩
#tar -zcvf /tmp/etc.tar.gz  /etc     打包后,以gzip压缩
#tar -jcvf /tmp/etc.tar.bz2 /etc     打包后,以bzip2压缩

解压
#tar -zxvf /tmp/etc.tar.gz

#tar -zxvpf /tmp/etc.tar.gz -C /usr/local/src

 

List

#tar -ztvf myfile.tgz

 

Unzip

#unzip *.zip -d folderName

 

netstat参数解释

 

Red Hat Version

 

Command:

 awk

 

CP

 cp a.txt a.txt.$(date +"%y%m%d")

 

To open up a new port (e.g., TCP/80) permanently, use these commands.

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

 

How to open a port in the firewall on CentOS or RHEL

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值