Linux操作系统基础
Linux系统的基本原则:
1.由目的单一的小程序组成;组合小程序完成复杂任务;
2.一切皆文件;
3.尽量避免捕获用户接口;(尽量不与用户交互)
4.配置文件保存为纯文本格式。
shell:人机交互接口
GUI接口:图形用户界面接口
X-Window
Gnome:C开发Linux
KDE:C++开发的Linux
XFace
CLI接口:命令行界面接口
命令提示符,prompt,bash(shell)
#:管理员,root
$:普通用户
bsh,bash,csh,zsh,ksh,tcsh
命令格式:
命令 选项 参数
选项:
短选项:-a ,多个选项可以组合,多个选项间要有空格
长选项:--word
参数:命令的作用对象
使用凭证:
虚拟终端(terminal):6个虚拟终端,Ctrl+Alt+F1-F6
命令:startx & 进入图形界面
Linux用户:root,student,visitor
命令su:switch user --切换用户
#su -l 用户名 --完全切换
su 用户名 --半切换
#passwd --改密码
密码复杂性规则:
1.使用4种类别字符中至少3种;
2.足够长,大于7位;
3.使用随机字符串;
4.定期更换;
5.循环周期足够大。