Linux常用命令 ---- 磁盘分区,服务,权限

、查看所有磁盘挂载情况 :lsblk 或者lsblk -f  

    使用-f查看时会多一个硬盘分区的UUID选项,UUID在格式化硬盘时产生,如果把这台主机上硬盘拆下后安装到另一台主机,只要不格式化硬盘此硬盘分区的UUID不会变。

 

二、df -h  查看系统磁盘整体使用情况。

 

 

三、进程类常用命令

    1)查看进程    如果查看程序占用cpu和内存的情况   使用此命令

        ps -aux |grep XXX

            -a 显示当前终端的所有进程信息

            -u 以用户的格式显示进程信息

            -x 显示后台进程运行的参数

 

        ps -ef          如果想查看父进程id,并杀死程序使用此命令

            增加显示父进程的id  但是不显示进程占用cup和内存的比例

    2)

        杀死进程 kill pid   

        如果进程僵死  使用命令 kill -9 pid 根据pid杀死进程

        killall name 通过进程名字杀死所有同名的进程

、服务类常用命令

    1)service (CentOs6)

           service  start/stop/restart/ reload/status  【服务名】   开始,结束,重新开始,重新加载,状态   【服务名

    2)查看服务,设置自启动

            chkconfig   --list|grep xxx             查看xxx服务

            chkconfig   --level 5  服务名 on           设置 服务自启动

 

    3) CentOs7下的管理

            systemctl  start 服务名

            systemctl stop 服务名

            systemctl restart  服务名

            systemctl  reload  服务名

            systemctl  status  服务名

    4) 查看所有服务,自启动

            systemctl  list-unit-files|grep xxx    查看所有服务

            systemctl enable  服务名       设置为自启动

            systemctl disable  服务名       设置为禁止自启动

    5) 查看端口号占用情况

            netstat   -an     按照一定顺序排列输出    -p显示按个进程在调用

            eg: netstat-anp|grep 8080  查看8080端口号的进程 

 

五、Linux用户与权限

    1)新增用户  useradd  新的用户名

    2) 设置密码   passwd  用户名

    3) 用户是否存在  id  用户名

    4)切换用户  su  切换的用户名

    5)查看当前用户/登录用户   whoami  /  who  am  i

    6)  删除用户   userdel

    7)新建用户组  groupadd 组名

    8) 删除组    groupdel 组名

    9)修改用户的组   usermod    -g  用户组   用户名

    10)创建用户时直接加上组  useradd -g  用户组   用户名

    11)修改权限 chmod   r=4  w=2  x=1     chmod  777  fileName       数字三位分别代表    user , group,other权限

  • a:所有权限/所有用户

  • u:用户

  • g:用户组

  • o:其他用户

  •  

  • +:加上权限

  • -:减去权限

  • =:等于权限

  • eg:给文件file.txt加上可执行权限

  • chmod a+x file.txt

 

    12)改变文件所有者     chown  newowner   filename

    13)改变文件所有者/所有组    chown  newowner :newgroup  filename

    14)改变文件的所有组   chgrp newgroup  file

六、rpm和yum (Redhat Package Manager)

    1)查询已安装的rpm列表  rpm  -qa|grep xxx

    2)卸载   rpm  -  e  xxx

    3)安装   rpm  -ivh  包名

 

    4)yum类似于maven    

            yum list|grep xx  查找

            yum install   xx   下载安装

    

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值