linux系统基本原则:
1、由自由的单一的小程序组成,组合小程序完成负责的任务。
2、一切皆文件,
3、尽量避免捕获用户接口,也就是说用户输入命令后就能直接返回结果。
4、配置文件保存为纯文本格式。
GUI接口:图形接口
CLI接口:命令接口,需要用户输入命令。
命令提示符:prompt
root 管理员 #
普通用户 $
有关用户操作的相关命令(包括,添加、修改、删除用户的命令)
新建、删除用户的命令:
useradd 用户名
系统管理员命令,创建新的用户。
选项:
-d:创建新的用户,使用默认的根目录作为新建用户的根目录,
-m:如果目录不存在则使用-m来创建新的目录作为新建用户的根目录。
-s:指定用户登录的shell。
-b:如果没有使用 -d HOME_DIR默认路径,则使用默认的基目录。BASE_DIR加上账户名就是主目录。如果没有使用 -m 选项,BASE_DIR 必须已经存在。
-c 关于登录的描述。
-e :用户将被禁用的日期,日期格式:yyyy-mm-dd
userdel [选项]用户名 删除系统用户名
选项:
-r 删除用户 同时删除该用户所有的目录。
-f 强制删除用户,如果用户是登录状态,删除后,不会断开与shh的连接。用户退出后就不能再登录了。
修改用户名:
usermod [选项]
切换用户的方法:
su:全称switch user
su [-l] 用户名
su 用户名
修改用户密码:
passwd: 密码(密码要符合复杂规则)
常用命令:
ls:list列出指定目录下所有文件
选项:-l (long) 显示文件详细信息
pwd:显示当前路径。 /表示识系统根目录