zoukankan      html  css  js  c++  java
  • linux--用户、权限

    vim /etc/passwd

    超级用户:0

    伪用户:1-499

    普通用户:500

    用户名:密码:userid:groupid:全名:家目录:shell 

    设置用户

    useradd xxx 

    设置密码

    passwd xxx

    ****  ****

    查看用户密码:vi /etc/shadow

    切换用户: su root 

    su - 用户名 切换到家目录

    删除用户:

    userdel XXX

    userdel -r  XXX 同时删除家目录

    添加用户组:

    groupadd test

    cat /etc/group

    添加用户后,会添加添加用户组,

    Linux中的用户
    	root:x:0:0:root:/root:/bin/bash
    	-》第三列UID,用户ID
    	-》第四列GID,用户组ID
    	比如:teacher组: t1,t2,t3,t4,t5.....多个用户
    	一个用户组中可以有多个用户,一个用户可以加入多个不同的组
    	一般创建了一个用户之后,UID和GID是相同的
    	添加用户
    	# useradd beifeng
    	设置密码
    	# passwd beifeng
    	切换用户
    	# su - beifeng
    	su和su -的区别:一个仅仅是切换用户,一个是完全切换用户以及环境变量
    	一般建议使用su - 用户名的方式切换
    	删除用户
    	# userdel -r beifeng02
    	选项:-r表示删除用户的时候删除该用户的主目录
    

      

    文件权限

    rwx:x为可执行权限

    d代表目录

    -代表文件

    文件读写 目录读写

    touch vi vim

    rm  

    usergroupother

    chomd修改权限

    chomd u=x,g=w,o-x 33.txt

    chomd  736 33.txt

    chown 只有root用户可以使用

    改变所有者

    chgrp 只有root用户可以使用

    改变所属组

     find -

    main ls

    ls --help

    ll -a

    ln 硬链接

    ln -s  软连接

    l代表软链接

    删掉源文件后,软链接,的链接方式内容均会删除,跟快捷图表似的

    grep管道过滤 选项 内容 文件

    -i忽略大小写 

    -color 

    -v不包含匹配文本

    -A5 after 前五行

    -B5 before 后五行

    -a 表示and

    管道符|  可以理解为前一个命令结果赋值给后面

    >>追加

    将文本追加到后边

    >覆盖符号 

    直接覆盖内容

    命令未结束符号

    Linux中的文件权限
    	drwxr-xr-x
    	-》d代表data目录文件的意思
    	-》对于一个文件或目录来说有:读、写、执行三种权限
    	r读		cat more tail less head...
    	w写		vi mkdir rm touch cp mv...
    	x执行	执行脚本、cd 
    	
    	字母表现:
    	所有者-》user, u
    	所属组-》group,g
    	其他人-》other,o
    	
    	数字表现:
    	r	-》4
    	w	-》2
    	x	-》1
    	rwx	r-x	r-x = 755
    	rw- 	r-- 	-r--= 644
    	
    	修改权限:
    	-》角色:只有管理员和该文件的所有者才能修改文件的权限
    	-》命令:chmod
    	# chmod u+x file ,添加权限使用:+加号,撤销使用-减号
    	# chmod u+x,g+x,o+x file 同时修改
    	# chmod 755 file  使用数字的方式修改
    	# chmod -R 777 bf_data/
    				-》选项:-R递归修改多个文件或者目录的权限
    	-》命令:chown、chgrp
    	-》角色:只有管理员才能修改文件的所有者和所属组
    	# chown root bf/
    	# chgrp root bf/
    	# chown beifeng:beifeng bf/  可以一条命令同时修改
    				-》选项:-R递归修改多个文件或者目录的所有者和所属组
    	对于删除或者修改一个文件来说,并不是看对于这个文件有写权限,而是对于这个文件所在的目录要有写权限
    
    		# cat /etc/passwd
    		查看创建的用户
    		0	        代表root用户  
    		1-499 		代表伪用户
    		500开始     代表普通用户
    		cmz       :x:  500:500: cmz:  /home/cmz:   /bin/bash
    		
    		普通用户 密码  uid gid  全名  家目录       用户默认的shell使用方式
    

      

  • 相关阅读:
    svn: E120106: ra_serf: The server sent a truncated HTTP response body.
    HTTP method POST is not supported by this URL解决
    TinyOS文件结构清单解析
    Crush Course 神话学笔记
    Django 入门
    Crush Course 心理学笔记
    网络相关知识汇总链接
    9.21 小程序开发培训讲座
    论文简读之LAIA
    Android studio 的那些坑
  • 原文地址:https://www.cnblogs.com/eadela/p/11601957.html
Copyright © 2011-2022 走看看