-----------------------------------------------------------
此记录只为自己在学习中的笔记
-----------------------------------------------------------
ls
-l:以长格式显示文件目录下的文件属性
文件类型:
-:普通文件
d:目录文件
b:块设备文件(block)
c:字符设备文件(character)
l:符号链接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
时间戳:
访问时间:access time
修改时间:modify time,文件自身内容发生改变
改变时间:change time,文件元数据发生改变
-h:human readable
-a:同时显示以.开头的隐藏文件,包含.与..目录
-A:显示隐藏文件,但是不包含.与..目录
-d:显示目录自身的属性,例如:ls -d /root
-i:显示文件的inode(index node)
-r:逆序显示
-R:递归显示(recursive)
--------------------------------------------------
cd:change work directory
cd ~用户名:进入指定的用户的家目录
cd -:在本次目录与上次目录间跳转
--------------------------------------------------
linux命令类型:
内置命令(shell内置)
外部命令:在文件系统的某个目录下有一个与命令名称相同的可执行文件 可以用type命令判断指定的命令属于哪种类型
type:例如:type cd
------------------------------------------------
cache is king
hash 是O(1)的,即从一个中查找一个值与从1W中查找一个值花费相同
------------------------------------------------
原文:http://blog.51cto.com/stones228/2177403