Linux的基本原则:
1、由目的单一的小程序组成,组合小程序完成复杂任务:
2、一切皆文件:
3、尽量避免捕获用户接口(尽量避免和用户进行交换):
4、配置文件保存为纯文本格式:
GUI接口
CLI接口
命令提示符,prompt,bash(shell)
#:root
$:普通用户
命令:
命令格式
命令 选项 参数
选项:
短选项:-
多个选项可以组合: -a -b = -ab
长选项:--
长选项通常不能组合,要分开来写
参数:命令的作用对象,如果有多个参数,彼此之间用空格隔开
使用凭证:通过用户名–密码进行登录验证
Linux严格区分大小写
虚拟终端(terminal):Ctrl+Alt+F1~F6
GUI界面
Gnome:C
KDE:C++
XFace
CLI界面
sh
bash
csh
zsh
ksh
tcsh
Linux下用户切换
su:(switch user)
# su 用户名【半切换】
# su -l 用户名【完全切换】
Linux下密码修改
passwd:
# passwd
密码复杂性规则:数字、字母、特殊字符、大小写
1、使用4种类别字符中的3种:
2、足够长,大于7位:
3、使用随机字符串:
4、定期更换:
5、循环周期足够大: