软连接和硬链接,用户和组,权限

 

硬链接相当于复制了一份。即使删除源文件,链接文件仍然完整打开。格式是:ln 源文件路径 链接名

软连接类似于windows下的快捷方式,格式是: ln -s 源文件路径 链接名

源文件路径 应该使用绝对路径,如果使用相对路径,当快捷键文件移动目录,快捷键失效。

***********************************************************************************************

用户user和组group

linux多用户,多任务,多线程,多cpu操作

用户和组的配置文件在如下目录,可以通过cat查看

    

2.1. 创建用户

useradd username

-u uid

-d 家目录

-g 起始组

-G 附加组

-s 使用shell

如下,创建用户user007

:表示分割符

user007  用户名

x  表示加密的密码

1001    uid 用户id

1001    gid 组id

用户描述空的

/home/user007    家目录

/bin/bash     登录之后采用的命令行语言 shell

 

如下,在添加用户的时候,设置了起始组和附加组,则user008这个用户就没有同名的组名了。

上面添加user007,默认起始组是user007。

2.2.  修改密码

上面对user007改了密码,初始是没有密码的。看user008,密码占位处是!!,

下面改user008密码。可见添加了密码。

user008     用户名

$6$saIVm...:      加密后的密码

18002       近期更改密码的时间(天) ,空的表示没改过密码

0 :密码多少天之内不可修改(0表示随时可以修改)

99999: 密码过期时间

7 :密码过期前7天发起通知

宽限多天

保留

2.3.切换用户

从下面红线处,可见切换了用户。要切换到超级用户root,su即可。

2.4.修改用户

usermod username

-u uid

-d 家目录

-g 起始组

-G 附加组

-s 使用shell

如下,修改用户的主组

如下,给user007添加了一个附加组root

2.5.删除用户

userdel username

-r 删除家目录

如下,删除用户,如果不用-r,在/home目录就存在文件夹。

2.6.  修改组

groupmod groupname

-g  组的id

修改组的id,如下

2.7.  删除组

groupdel groupname

3.1.  常用命令

id  返回当前用户的详细信息

whoami  返回当前用户

w   当前用户登录信息

who   查看当前所有登录的用户列表

(:0)ip地址 :0 表示 从当前电脑上登录的。

4.1.  权限

如上,a.txt的user是root,a.txt的group是root,其他用户对a.txt只有读的权限。

如下,我用uncletimothy这个用户改了a.txt的内容,在退出的时候,文件提示,文件是readonly,但我可以通过 :q! 来override覆盖该文件。

4.2.  改文件所属的用户

改文件所属的用户,如下

改文件所属的组,注意是冒号,如下

4.3.  开关机

Root

Init 0 关机

Init 6 重启

常规

Shutdown 关机

Shutdown -h 10          10分钟后关机

Shutdown -h 22:22:22     22:22:22这个时间点关机

Shutdown -r now

Shutdown -r +10          10分钟后重启

Reboot 重启

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值