linux登录信息: /etc/issue
linux登录信息: /etc/issue
Linux 用户名UID
3A认证
认证机制:authentication
密码机制:
1、符合复杂性要求(数字、小写字母、大写字母、特殊符合至少三种)
2、密码长度(至少七位)
3、不要使用易记密码(使用随机长度)
4、定期更改密码
5、重复密码的时间要长
授权机制:suthorization
审计机制:audition(日志)
Linux登录信息:/etc/issue
ls:list 简写 (列出目录)
Linux中的命令:
命令字:【选修】【参数】:中括号表示可以省略
linux命令分类:
内部命令:shell自带命令
外部命令:在Linux文件系统中存在的一个应用程序
type:查看Linux命令类型
[command] is a shell builtin:buildin 关健字说明命令是内部命令
mkdir is /bin.mkdir:有路径显示(外部命令)
Linux路径:
绝对路径:从根(/)开始的路径,linux 系统只有一个根
相对路径:以所处的工作目录为参照点(.代表当前路径,..代表上一级路径,~代表用户的宿主目录)
ls(list):列出目录
-l (--long)
-rw-------. 1 root root 1207 Nov 6 10:51 anaconda-ks.cfg
第一位:文件类型
- 代表普通文件(file)
d:代表目录(directory)
b: 块设备(block):如硬盘,U盘等
c:字符设备(char):如键盘等
s:套接字文件(socket)
p:命名管道(pipe)
l:符合链接文件(symbolic link file)
第二到十位:权限位(rwx:读写执行)
234位:文件属主权限(owner)
567位:文件属组权限(group)
8910位:其他用户权限(other)
1:代表文件硬链接的次数
第一个root:文件属主(owner)
第二个root:文件属组(group)
1207:文件大小
Nov 6 18:51: 文件最后被访问的时间戳(stat 命令查看文件时间戳)
文件的时间戳:
access:访问的时间戳
Modify ;文件被修改的时间戳(修改文件数据,添加删除数据等)
change:文件被更改时间戳(更改文件属性)
anaconda-ks.cfg:文件名
-h:为文件大小添加单位
-a:显示目录下所有文件(包括, ,, 以.开头隐藏文件)
-A:和-a相同,但不显示.和..
-R:递归显示目录中的内容(一并显示子目录中的内容)
-r:逆序显示目录中的内容
/boot/:
环境变量:内存中的命名空间
PATH变量:存放系统命令路径,以冒号隔开
查看系统PATH变量:echo $PATH(linux 命令严格区分大小写)
hash:查看命令缓存及命中率
hash查看缓存的命令