Linux文件结构:
单根数状结构,根为“/”;
文件系统严格区分大小写;
路径分用“/”;
工作目录:
每一个shell或系统进程都有一个当前工作目录,可用pwd命令显示;
文件(包括目录)名称:
文件名称对大小写敏感;
最多255个字符;
除了“/”外,其它都是有效字符;(使用特殊字符时注意配合‘’使用);
通过touch命令可以创建和更新文件时间(目录只可更新时间);
以“.”开头的文件为隐藏文件;
文件及目录相关命令:
查看命令:“ls”,指定目录为空时默认为当前目录,完全匹配,可使用通配符
Ls –a “指定目录”:显示指定目录下的所有文件(包括隐藏文件);
Ls –l “指定目录”:显示指定目录下文件的详细信息;
Ls –R “指定目录”:递进显示指定目录及其子目录下的文件;
Ls –ld “指定目录”:显示指定目录及链接的信息;
File:查看文件类型;
复制命令:cp 源文件(目录) 目标文件(目录)
Cp –r:复制整个目录;
Cp –v:复制并显示复制信息;
移动命令:mv 文件(目录) 目标目录/新名称
新建、删除命令:
Touch:新建文件
Mkdir:新建目录
Rm:删除文件或目录
-i:交互式,即每删除一个对象提示一次
-r:删除目录(可非空)
-f:强制删除,会覆盖-i
Rmdir:删除空目录
路劲切换命令:
绝对路径:以“/”开头,不受当前工作目录限制;
相对路径:以当前目录为起点,受当前目录限制;
切换目录:“cd”
“..”:上一级目录;
“.”:当前目录;
“~”:用户家目录;
“-”:上一个工作目录;