Kernel:内核
linux库文件是以.so结尾的文件
.so:shared object(共享库)
login:
用户名:用户ID
认证机制:Authentication
授权:Authorization
审计:Audition (日志)
prompt:命令提示符:
magic number:魔数
shebang
#!/bin/bash
# command options... arguments...
选项:
短选项
长选项
参数:
list: ls
列出,列表
列出指定路径下的文件
ls:
-l:长格式
文件类型:
-:普通文件(f)
d:目录文件
b:块设备文件(block)
c:字符设备文件(character)
l:符合链接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
文件权限:9位,每3位一组,每一组:rwx(读,写,执行)
文件硬链接的次数
文件的属主(owner)
文件的属组(group)
文件大小(size),单位是字节
时间戳(timestamp) 默认最近一次被修改的时间
访问时间:access
修改时间:modify,文件内容发生改变
改变:change, metadata,元数据(文件附加属性)
文件名
-h:做单位转换
-a:显示以.开头的隐藏文件
. 表示当前目录
.. 表示父目录
-A:显示隐藏文件,但不显示.和..文件
-d:显示目录自身属性
-i:index node,inode 索引节点号
-r:逆序显示文件
-R:递归(recursive)显示
cd:change directory "~"表示家目录
家目录,主目录, home directory
cd ~USERNAME:切换到USERNAME家目录(需管理员权限)
cd -:在当前目录和前一次所在的目录之间来回切换
命令类型:
内置命令(shell内置),内部,内建
外部命令:在文件系统的某个路劲下有一个与命令名称相应的可执行文件
环境变量:变量是命名的内存空间
变量赋值
NAME=Jerry
PATH:使用冒号分隔的路劲
type:显示指定命令属于那种类型
目录:文件,路劲映射
路劲:从指定起始点到目的地所经过的位置
文件系统:file system
目录:working directory,
pwd:Printing working directory 显示当前目录