Linux版本号(内核版本号)三部分组成:
A.B.C
A:主版本号
B:次版本号(奇数:开发版本;偶数:发行版本)
C:修订版本号(修订次数)
eg:3.6.28
3为主版本号;6为次版本号,偶数说明为发行版本;28为修订版本号,说明修订了28次。
登陆用户名结构
[root@www ~]#
- root:当前登陆的用户名
- www:主机名
- ~:当前用户所处的目录 波浪线代表用户宿主目录
- #/$ :#代表是管理员权限,$代表是普通用户权限
shell
作用:人机交互的接口,负责将我们输入的命令传递给内核以及将内核返回的结果传递给我们。
多用户多任务,可支持6个终端,切换:ctrl+alt+f1-f6
命令行界面切换图形界面ctrl+alt+f7
切换用户命令:su(switch user) 用户名
当普通用户切换到管理员时需要密码,管理员切换到普通用户不需要密码
登陆信息保存在/etc/issue下
查看命令属于内部命令还是外部命令
- 内部命令:shell集成
- 外部命令:linux文件系统中存在的一个应用程序 使用type查看命令类型(builtin关键字说明是内部命令,列出目录说明是外部命令)
列出目录:ls(list)
参数:
-
-l(–long):以长格式显示
组成:
第一位:文件类型
~:普通文件
d:目录
b:块设备,如硬盘、u盘等
c:字符设备,如键盘等
s:套接字文件
p:命令管道
l:符号链接文件
第二位到第十位:权限位(rws读、写、执行)
2、3、4位:文件属主权限
5、6、7位:文件属组权限
8、9、10位:其他用户权限
第十一位:文件硬链接的次数
第一个单词表示文件属主
第二个单词表示文件属组
文件大小
文件的时间戳(文件最后被访问的时间戳)
文件时间戳分类:
access:访问时间戳
modify:文件被更改时间戳(修改文件数据)
change:文件被更改时间戳(更改文件属性)
查看文件时间戳命令:state 文件名
-
-h:显示文件大小单位
-
-a:显示目录下所有文件
-
-R:递归显示目录中的内容
-
-r:逆序显示
-
-i:显示下标
查看命令帮助信息:
- 内部命令:help 命令字
- 外部命令:命令字 --help
- info方法:查看命令历史信息,版权信息
- man方法:man 命令字(内部外部命令均可)
man方法查找关键字:/关键字(从上往下查找)
?关键字(从下往上查找)
查看命令的路径:which 命令
查看命令所在的帮助信息的目录:whatis 命令
whatis命令在系统启动70分钟之后才可使用,可使用makewhatis命令初始化,然后使用
当有多个目录时,我们可在man后加数字指定查看的帮助信息
切换目录:cd
- cd:不加选项返回到当前用户的宿主目录
- -:返回上次访问的目录
- ~username:返回到username的宿主目录
查看当前所处路径:pwd