本文共 1237 字,大约阅读时间需要 4 分钟。
目录:也是一个文件,它是路径的映射。
1.创建目录命令:mkdir /tmp/mydir/my -p 在/tmp/mydir/下创建my的目录,-p如果没有/tmp/mydir则创建;mkdir my 在当前目录创建my目录。2.查看当前所在工作目录:命令pwd(printing working directory)。3.切换目录的命令:cd /tmp,切换到/tmp目录。1.ls(list)列出当前目录下的文件,ls /tmp 列出/tmp下的文件
2.ls常用的选项:-l:以长格式的形式列出文件-a:列出所有文件,包括隐藏文件,.xxx(一点开头的文件)表示隐藏文件,.(点)当前目录,..(两点)当前目录的上一级目录;-A不显示 . 和 ..-h:将文件的大小做单位转换,需要和-l一起使用-d:显示目录本身的属性,需要和-l一起使用-i:显示文件的节点号-r:反转显示-R:递归显示
3.ls -l下列出文件详解:
total 24:表示列出的文件占用系统资源的大小,单位k。-rw-------:第一列表示文件的类型: -:普通文件(f) d:目录文件 c:字符设备文件(character) b:块设备文件 l:符号(软)链接文件 s:套接字文件(socket) p:命令管道文件(pipe) 后面九列,每三列一组,表示文件的权限(rwx读写执行): 第一组rwx表示所属用户具有读写执行权限; 第二组表示所属组具有的权限; 第三组表示其他人具有的权限;
1:表示硬链接的数量。
root:文件所属用户。root:文件所属组。1134:文件大小,单位字节。Jun 12 10:45:文件最后一次修改(修改内容)的时间,除此之后,还有两个时间戳:改变时间(change):改变文件的属性 创建访问时间(access):文件最后一次访问时间
三、命令类型
内置命令:如shell 外部命令:在文件系统的某个路径下有一个命令与之相应的可执行文件
四、环境变量
是命名的内存空间,给变量赋值,可以使用printenv查看: PATH变量介绍: 使用:作为分割路径 使用命令时,会按照从左到右的路径去寻找命令,如果找到了就停止寻找 type命令:查看命令属于那种类型,如type ls hash:命令缓存空间,查看那些命令缓存在hash中,及命中的次数
转载于:https://blog.51cto.com/13803030/2129301