GNU:GNU is not unix.node
GPL:General public License,通用公共许可证,版权shell
shell:windows
GUI:Graphic user Interface缓存
windowsbash
x-windowssocket
Gnomeide
IDEspa
Xfaceunix
CLI:Command Linux Interface日志
sh
bash
csh
ksh
zsh
tcsh
IDE:集成的开发环境
DLL:Dynamic link libary(动态连接库)
SO:shared object(共享对象)
login:
用户名:惟一的用户ID
认证机制:Authentication
授 权:Authorization
审 计:audition(日志)
prompt,命令提示符:
命令:
magic number:魔数
#!/bin/bash
#command options... arguments...
选项:
短选项
长选项
参数:
lit:ls
列出,列表
列出指定路径下的文件
目录:文件,路径映射文件
路径:从指定起始点到目的地所通过的位置
文件系统:filesystem层次化的目录管理结构的机制
绝对路径:从/到当前目录所通过的位置
相对路径:从当前目录到目标目录所通过的位置
pwd: print working directory(显示当前工做路径)
ls
-l:长格式,显示完整信息
文件类型:
-:普通文件(f)
d:目录文件
b:块设备文件(block)
c:字符设备文件(character)
l:符号连接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
文件权限:9位,每3位一组,每一组:rwx(读,写,执行),r--
文件硬链接的次数
文件的属主(ower)
文件的属组(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:进入指定用户的家目录
cd -:在当前目录和前一次所在的目录之间来回切换
命令类型:
内置命令(shell内置)内部,内建
外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件
环境变量:命令的内存空间
变量赋值
NAME=jerry
PATH:使用冒号分隔的一堆路径
type:显示命令属于哪一种类型(内置或者外部)
hash:缓存记录命令因此用的次数以及命令所在目录