欢迎来到天天文库
浏览记录
ID:21927569
大小:942.50 KB
页数:15页
时间:2018-10-25
《linux系统常用指令-用户及权限管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux嵌入式编程Linux基础操作查询UID及GIDid主要参数:id[-agu][用户名]无参数在没有加任何参数的情况下,查询的是当前操作用户的用户名,UID,GID和所处的主用户组和附属用户组-a显示所有信息-g只显示组ID号-u只显示用户ID例:ididrootid-agroot——用户及权限管理指令一、用户和组的查询指令Linux嵌入式编程Linux基础操作查询用户信息finger主要参数finger[-ls参数选项][用户名]作用:用户名(也被称为登录名Login)、真实名字(NAME)
2、、在哪个终端登录(Tty)、写状态、空闲时间(Idle)、登录时间(LoginTime)、办公地点、办公电话等无参数默认以短格-s来输出登录本机的所有用户信息-l采用长格式-s显示短格式例:fingerfinger-l或finger-sfinger-sroot——用户及权限管理指令一、用户和组的查询指令Linux嵌入式编程Linux基础操作查询登录主机用户whoami:显示自身用户名称w:显示目前登录用户信息who:显示目前登陆的所有用户信息通过文件查看用户和群组cat/etc/group
3、grepr
4、oot:显示结果:root:x:1001:root,group_name表示root这个组有两个用户root,group_namecat/etc/passwd
5、greproot显示结果root:x:0:0:root:/root:/bin/bash——用户及权限管理指令一、用户和组的查询指令Linux嵌入式编程Linux基础操作添加用户组groupadd常用参数groupadd[-ggid][-o][-r][-f]groupname-ggid除非使用-o参数不然该值必须是唯一,不可相同。数值不可为负。-
6、o允许设置相同组id的群组-r建立系统组例:groupaddjavaskygroupadd-g666google设置GID为666的用户组,GID小于500的通常是留给系统账号使用——用户及权限管理二、群组管理指令Linux嵌入式编程Linux基础操作修改用户组groupmod常用参数groupmod[-ggid[-o]][-ngroup_name]group-ggid指定id-o允许设置相同组id的群组-ngroup_name修改用户组名为group_name例:groupmod-ngoogleja
7、vaskygroupmod–g600javasky删除群组groupdel常用参数groupdel例:groupdeljavasky——用户及权限管理二、群组管理指令Linux嵌入式编程Linux基础操作添加用户useradd常用参数useradd[-uuid[-o]][-ggroup][-Ggroup,...][-dhome][-sshell][-ccomment][-eexpire][-ppasswd]name-ccomment新帐号password档的说明栏。-dhome_dir新
8、帐号每次登入时所使用的home_dir。并当成登入时目录名称。-eexpire_date帐号终止日期。日期的指定格式为MM/DD/YY。-ginitial_groupgroup名称或以数字来做为用户登入起始用户组。用户组名须为现有存在的名称。用户组数字也须为现有存在的用户组。预设的用户组数字为1。-sshell用户登入后使用的shell名称。预设为不填写,这样系统会帮你指定预设的登入shell。-uuiduid用户的ID值。必须为唯一的ID值-Ggroups归属组群,组名用逗号隔开——用户及权限管理三
9、、用户管理指令Linux嵌入式编程Linux基础操作在建立用户时,可用如下方法查看:查看用户路径方法ls-ld/opt/longcpu/查看用户信息方法more/etc/passwd
10、greplongcpufingerlongcpuidlongcpu(1)例建一用户longcpu,不使用任何参数useraddlongcpu(2)例添加一个新用户longcpu,标注用户全名ChinaCpu;useradd-cChinaCpulongcpu——用户及权限管理三、用户管理指令Linux嵌入式编程Linux基
11、础操作(3)例:自定义用户的家目录、SHELL类型、所归属的用户组等;useradd-cChinaCpu-d/opt/longcpu-Glinuxsir,root,beinan-s/bin/tcshlongcpu(4)例:添加了一个帐号,并且设置其帐号有效期,一旦过了这个日期,便停止其登录;useradd-e11/04/2005coolermore/etc/passwd
12、grepcoolerfingercooleridcooler——用户及权限管理三、用
此文档下载收益归作者所有