GNU
GPL
LGPL
GPLv2
GPLv3
GUI:Graphic User Interface
Windows
X-Window
Gnome
KDE
Xface
CLI:Command Line Interface
sh
bash
csh
IDE
Login
用户名:用户ID
认证机制:Authentication
授权:Authorization
审计:Audition(日志)
prompt:命令提示符
命令:
magic number:魔数
#!/bin/bash
#
# command optioons... arguments...
#
选项:
短选项
长选项
参数:
List:ls
列出、列表
目录:文件,路径映射
路径:从指定起始点到目的地所经过的位置
文件系统:file system
列出指定路径下的文件
目录:working directory,current directory
pwd:Printing Working Directory
ls:
-l:显示文件属性
文件类型:
-:普通文件
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:进入指定用户的家目录
cd -:在当前目录和前一次所在的目录之间来回切换
type:显示指定属于那种类型
命令类型:
内部命令(shell内置):
外部命令:
环境变量:
环境变量:命名的内存空间
变量复制:
NAME = Jerry
PATH:使用冒号分隔的路径