在LINUX用户态的情况下。假设想要延时的话。用sleep是最合适的,可是,在有些情况下,须要更小单位的延时,ms us 也是要的。用循环获取到的延时是不精确的。 幸好,select函数巧用的话,是能够做到延时的效果的。 废话不多说,直接上code: #include <stdio.h> #incl ...
分类:
其他好文 时间:
2017-07-19 10:34:01
阅读次数:
219
一、在Linux中怎样理解用户?1、用户就是系统中使用者的身份,在Linux系统中用户就是几个字符串+若干个系统配置文件。二、存储用户信息的几个重要目录1》/etc/passwd#用来存放用户信息可以用命令man5/etc/passwd来查看每一列的意思,比如上面的图片Loveyu:用户的名字X:用户的密..
分类:
系统相关 时间:
2017-07-19 09:25:42
阅读次数:
297
用户管理:1.添加用户useradd user12.修改密码passwd user13.删除用户userdel -r user14.查看用户id user1cat /etc/passwd |grep user1 ...
分类:
系统相关 时间:
2017-07-17 18:56:35
阅读次数:
205
用户和用户组的基本概念:Linux的用户是通过账号和密码登录到Linux系统的,而Linux主机并不会直接识别账号和密码,它只认识ID。那么Linux系统用户的ID分为以下类别:系统管理员:root,0-UID普通用户:1-65535-UID普通用户有分为:系统用户和登录用户系统用户:1-999-UID登录用..
分类:
系统相关 时间:
2017-07-14 20:24:25
阅读次数:
256
Linux用户帐号分为:超级用户root(uid0)普通用户(uid500及以上)程序用户(uid1-499)组帐号:基本组(私有组)附加组(公共组)/etc/passwd保存用户名称、宿主目录、登录Shell等基本信息,每一行对应一个用户的帐号记录,七个字段例如:teacher:x:500:500:teacher:/home/teacher:..
分类:
系统相关 时间:
2017-07-14 10:10:55
阅读次数:
174
1.新建用户语法 useradd 选项 用户名 选项含义如下: -c comment 指定一段注释性描述 -d 目录 指定用户胡主目录,如果此目录不存在,则同时使用 -m 可以创建主目录 -g 用户组,指定用户所属的用户组 -G 用户组,指定用户所属的附加组 -s Shell文件,指定用户的登录Sh ...
分类:
系统相关 时间:
2017-07-13 00:58:07
阅读次数:
262
/bin/nologin,/bin/false的意思是禁止某个用户登录。 比较常用的用法: 要拒绝系统用户登录,可以将其shell设置为/usr/sbin/nologin或者/bin/false 或者 说明及比较: /bin/false /bin/false什么也不做只是返回一个错误状态,然后立即退 ...
分类:
系统相关 时间:
2017-07-12 21:35:12
阅读次数:
443
我们有时会遇到这样的需求,限制一个Linux用户,让他只能在指定的目录下进行添加、修改、删除操作,并且只能使用sftp登录服务器,不能用ssh操作。这些可以通过配置sftp服务实现。 提供sftp服务的有vsftpd和internal-sftp,这里用的是系统自带的internal-sftp,操作步 ...
分类:
系统相关 时间:
2017-07-12 21:13:57
阅读次数:
253
useradd user1 添加用户 useradd -d /usr/user2 -m user2 创建目录并指定主目录 userdel user3 删除用户 passwd 修改自己密码 passwd user5 修改用户密码 passwd -d user6 删除用户密码 参考文献:http://w ...
分类:
系统相关 时间:
2017-07-11 23:00:21
阅读次数:
163
权限管理: r,w,x 三类用户: u:属主 g:属组 o:其他用户 chown:改变文件属主(只有管理员可以使用此命令) # chown USERNAME file,... -R:修改目录及其内部文件的属主 --reference=/path/to/somefile file,... chown ...
分类:
系统相关 时间:
2017-07-10 22:01:46
阅读次数:
193