Linux——权限、远程管理与系统命令(day15)

10 篇文章 0 订阅

目录 

一、用户、用户组和权限管理

1.1 用户的创建和删除​编辑

1.2 用户切换、属性更改

1.3 用户组管理 

1.4 权限管理

二、远程管理

2.1 ifconfig:查看系统ip地址

2.2 ping:检查网络

2.3 ssh:远程连接

2.4 scp:文件复制

三、系统信息管理

3.1 du:查看磁盘空间

3.2 uname:查看内核/操作系统/CPU信息

3.3 top、ps:查看进程

3.4 kill:结束进程

四、练习

五、小结


一、用户、用户组和权限管理

1.1 用户的创建和删除

su root:登录root账号,可通过whoami查看

cat /etc/passwd:这个目录下可查看存放的用户信息,新建的用户在最下面,虽然会显示在家目录/home路径下,但是却没有创建,只有useradd -m下创建用户,才会在/home下创建目录

passwd test2:给新用户test2设置密码

ctrl+d:退出test2用户,换回root

注意:直接su test2登录test2用户时,不会切换到她的家目录下,使用su -test2才会到家目录

userdel test2:删除用户test2,但不会删除家目录,所以要用 rm -rf /home/test2 删除

1.2 用户切换、属性更改

cat /etc/group:查看用户组,uesradd 创建用户时会默认创建一个组

id test1:查看用户test1的id

uesrmod -g root test1:修改test1的组id为root的组id,和root同一个组,一个用户归属多个组也是正常的,这就需要追加-a了,-a是append 的意思

uesrmod -a -G Test1 Test1:如下图,除了root组,多追加了一个Test1的组,组id为1001

1.3 用户组管理 

groupadd admin:创建一个admin的组,创建后在目录中可以看到,删除就没了,再追加给Test1

 

groupdel admin:删除admin后,Test1的admin组也删除了

groupmod mod

 (1)groupmod -g 1001 Test1:将Test1的组id改为1001

  (2)groupmod -n pythongroup Test1:将Test1的组名改为pythongroup,原本关联的组的用户信息也改变了

1.4 权限管理

(1)

-rw-rw-r--:分别指第一组u、第二组g、第三组o

r:只读

rw:读、写

x:可以被执行

-:相应的权限还没有被授予

d:表示文件类型

其他

        drwxr-x--- 该权限分为4个部分d、rwx、r-x、---。

        d:表示文件类型;

        rwx:表示文件所有者的对该文件所拥有的权限;

        r-x:表示文件所属组对该文件所拥有的权限;

        ---:表示其他用户对该文件所拥有的权限。

        第一个减号“-”代表的是文件类型:

        -:普通文件,d:目录文件,l:链接文件,b:设备文件,c:字符设备文件,p:管道文件

chmod u-w filetestill:减去 filetestill 文件 第一组u当前用户 的w权限

chmod g-wx filetestill:减去 filetestill 文件 第二组g组 的wx权限

chmod 0+wx filetestill:加上 filetestill 文件 第三组o其他用户 的wx权限

chmod  g=r  a.text:修改a.test文件所属组权限为只读

chmod u=rw,g=r,o=--- a.text:修改a.text文件权限为,其他人无任何权限,所有者可读可写,所属组只可读

(2)

chmod 777 Test:直接给Test设置 777 的权限,即三个组都是满权限

二、远程管理

2.1 ifconfig:查看系统ip地址

注意:windows中是 ipconfig ; linux下是 ifconfig ;一字之差

2.2 ping:检查网络

ping www.baidu.com:ping 百度

ping www.jd.com:ping 京东

说明ping成功,前提要连接网路 

2.3 ssh:远程连接

 安装

        apt-get install openssh-server

        sudo apt install ssh

localhost是连接本机的地址,连接其他的只要换成其他的ip就可以

克隆一个完全独立的另一台虚拟机:点击我的计算机:ubuntu-右键-快照-拍摄快照;再右键-管理-克隆-选择完全克隆

ctrl+d:退出远程登陆

可能需要在同一局域网下

2.4 scp:文件复制

 如:scp user@192.168.122.1:/home/a.tar /home/

 scp命令 远程用户名@地址:目录   本地目录

三、系统信息管理

3.1 du:查看磁盘空间

 3.2 uname:查看内核/操作系统/CPU信息

3.3 top、ps:查看进程

(1)top

ctrl+c:也可退出

(2)ps

 -aux:也可以

3.4 kill:结束进程

四、练习

1.
sudo groupadd -g 3000 stu // 创建一个组id为3000的组stu
sudo groupadd linux       // 创建一个新组linux作为附加组
sudo useradd -u 2002 -g stu -G linux lilei

2.
sudo useradd -m -s /bin/bash hanmeimei

3. 
usermod -u 4004 -g linux lilei

五、小结

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清园暖歌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值