第二课:第一讲Linux操作系统及常用命令 1.liunx中“X”表示图像显示协议 X-window有三种:Gnome,KDE,Xface 2.windows->.dll(dynamic link library) liunx->.so (shared object) 3.认证:authentication 授权:authorization 审计:audition(通过日志记录下来实现审计机制) 4.登录成功后的"[root@localhost root]"是prompt,即命令提示符 5.文件开始有magic number(也叫shebang),魔数,标志了二进制文件的执行格式 6.时间戳有3种,访问-access,修改-modify,改变-change,metadata 7.ls -h 单位换算 -a 显示.开头的隐藏文件 .当前目录 ..当前目录的上一级目录 -A 显示.开头的隐藏文件,但不显示. 和 .. 8.ls -d 显示目录自身属性 ls -i 显示inode ls -r 逆序显示文件 ls -R(recursive) 递归显示 9.cd cd 没有选项和参数,回到家目录,家目录用“~”表示 cd ~回到家目录 cd ~ laobi root 使用,回到laobi家目录 cd - 在上一次所在目录和当前目录切换 10.linux命令类型: 1)shell内置命令:shell自带的 2)外部命令:在文件系统的某个路径下有一个和命令名称相应的可执 行文件 11.变量:命名的内存空间 环境变量:定义当前用户的使用环境的变量 printenv显示环境变量 PATH:使用冒号分割的一堆路径 hash:在缓存中记录下来了使用过的命令的路径和使用次数 0(1)-hash哈希列表,hash是键值数据库(key value)。衡量一个程序执行速度的一种标准。我们从一个列表中查找一个数据的速度随着列表长度变化而发生变化的函数趋势。无论队列有多长从中找一个数据的时间是一样的 type显示命令属于哪种类型