Linux权限、用户、系统的管理命令

本文介绍了Linux系统中的文件权限管理方法,包括读、写、执行权限的设置及修改,并覆盖了基本的用户管理和系统管理操作,如用户添加、密码修改、主机名与IP地址的配置等。

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

显示权限

  • r: 读权限(read) w: 写权限(write)x:执行权限(execute)
    -rwxrw-r– (可用二进制表示:111 110 100,即764)
  • 第一位:文件类型(d 目录,- 普通文件,l 链接文件)
  • 第2-4位:所属用户权限,用u(user)表示
  • 第5-7位:所属组权限,用g(group)表示
  • 第8-10位:其他用户权限,用o(other)表示
修改权限

  • chmod g-rw haha.txt 表示将haha.txt所属组权限中减去rw权限
  • chmod o+rw haha.txt 表示将haha.txt其他用户权限中减去rw权限
  • chmod 700 haha.txt 表示将haha.txt权限修改为-rwx——
  • chmod -R 777 haha 表示递归修改haha文件夹里的文件权限
  • chown angela:angela aaa 修改aaa文件夹所属的用户(必须root用户才能更改,不然随意用户都可以修改其他用户的文件)
  • 备注:aaa文件夹里有个bbb.txt,比如删除bbb.txt操作,这个删除操作是属于aaa文件夹的写权限,删除是在修改父目录不关乎子目录。
基本的用户管理

  • user add hello 添加用户(需要修改密码才能登陆)
  • pawsswd angela 修改密码
  • vi /etc/sudoers allow root to run any commands anywhere下面,将需要的用户加上,然后该用户就可以用sudo来执行系统级别的指令(为用户配置sudo权限)
  • sudo 调用root权限
  • su hello 切换用户,如果su后不带用户,则切换至root
系统管理操作

  • reboot 重启
  • halt 关机
  • hostname 查看主机名
  • hostname hadoop 修改主机名(重启后无效)
  • /etc/sysconfig/network 修改主机名(重启后永久生效)
  • ifconfig eth0 192.168.12.22 修改ip(重启后无效)
  • /etc/sysconfig/network-scripts/ifcfg-eth0 修改ip(重启后有效)
  • uname -a 查看系统信息
  • date 日期
  • cal 日历
  • –help 命令后加–help可显示这个命令如何使用
  • du -sh packages/ 查看文件夹的大小
  • -h 用人类可读的方式显示
  • df -h 查看磁盘空间
配置主机之间的免密ssh登陆

假如 A 要登陆 B
在A上操作:
%%首先生成密钥对
ssh-keygen (提示时,直接回车即可)
%%再将A自己的公钥拷贝并追加到B的授权列表文件authorized_keys中
ssh-copy-id B

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值