记录一些自己常用的linux上的命令

1. linux创建用户

    useradd -d /home/name -m name   
    # name是用户名和用户组名 

2. 设置密码

passwd name  
# 创建name用户的密码

3. 删除用户名和用户组

userdel name   删除用户名
groupdel name  删除用户组

4. 强行删除目录及目录下的文件

 rm -rf * 

5. 修改文件及目录所属用户和用户组

chown (-R) 用户 文件名/(目录)

chgrp (-R) 用户 文件名/(目录)

6. 详细查看目录下的文件和目录

ls -lr

7. 查找文件

查找大于100M的文件:find / -size +100M

查找带mysql的文件目录:find / -name mysql

查看占用空间:du -hs /home

            du -hs *全部

查找根分区的大文件: ( 案例是查/val目录 )

    du -sh /* 2>/dev/null | sort -hr | head -3

    du -sh /val/* 2>/dev/null | sort -hr | head -3

8. 查看磁盘占用

# df -h

9. 查看linux版本:

(1) # uname -a

(2) # cat /proc/version

(3) # cat /etc/issue 或 /etc/redhat-release

(4) # cat /proc/cpuinfo

(5) # lsb_release -a 查看版本

10. 查看挂载点

# df -Th

11. 查看服务器内存大小

(1) # free 
(2) # free -m

12. 安装系统完毕出现用户无法被删除的情况(redhat 7.0)

(1) # vipw命令找到含有该用户的最后一行,dd删除,保存
        :wq 或 :x 命令

(2) # vipw -s命令找到用户组,dd删除,保存退出,再次查看已删除

13. 网卡

重启网卡:# systemctl restart network

     或  # systemctl restart NetworkManager

查看网卡连接状态:mii-tool -v enp2s0f0(网卡名称) 或者直接 nmtui

查看网口的启动状态:# nmcli dev status

14. redHat7防火墙设置

暂时关闭:systemctl stop firewalld.service

开机禁用:systemctl disable firewalld.service

查看状态:systemctl status firewalld.service

开机启用:systemctl enable firewalld.service

15. redhat 7.0主机

查看主机名:# hostnamectl status

修改主机名:(1) 编辑文件 /etc/hostname 即可修改主机名

(2) 或 输入命令:# nmtui ---> set system hostname 修改主机名

16. 开放防火墙指定端口(redhat7.0)

(1) 添加端口 /8081是需要添加的端口号

# firewall-cmd --zone=public --add-port=8081/tcp --permanent

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

(2) 重新加载

# firewall-cmd --reload

(3) 重启服务

# systemctl restart firewalld.service

(4) 查看端口

# firewall-cmd --zone=public --list-all

(5) 查看:firewall-cmd --zone=public --query-port=8081/tcp

    删除:firewall-cmd --zone=public -remove-port=8081/tcp --permanent


上面执行的命令修改指定端口,public zone 为例,对应的配置文件是/etc/firewalld/zones/public.xml

[ root @ localhost zones ] # cat public.xml

17. linux上的压缩命令

压缩:tar czvf name.zip name/

     tar czvf name.tar name/

解压缩:unzip name.zip

       tar -xvf name.tar

       tar -xzf name.tar.gz

上述命令是本人在工作中常用的一些常用的命令和遇到的一些问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值