Linux入门之文件系统01(Ubuntu)
Linux入门–文件系统01
linux的文件系统可以理解为:由文件和目录组成的树结构。文件系统由根目录开始用正斜杠"/"表示;如,“cd / ” 即跳转到根目录。
文件系统命名规则
- Linux下文件命名长度不超过255个字节
- Linux下以不同颜色区分文件类型:
红色>>>压缩文件
绿色>>>可执行文件
蓝色>>>目录文件
灰色>>>其他文件
淡蓝色>>>链接文件 - Linux下文件命名区分大小写,如,file!=File
Linux系统下文件类型
Linux下除通过颜色辨别文件类型外还可通过命令“ll”(小写字母L)来查看文件类型。
以“-”开头为普通文件;
以“l”开头为链接文件;
以“d”开头为目录文件;
以“c”开头为字符设备;
以“p”开头为管道文件。。。
Linux系统下相关命令
-
pwd命令:用来显示当前目录的绝对路径
pwd -P:显示物理路径,不包括链接
pwd -L:显示当前正在工作中的路径 -
*cd命令:*用来切换目录
cd ~:切换到home目录下
cd /home/user:切换到home文件夹下的user目录下
cd . .:切换到上一级目录 -
*ls命令:*列出当目录的指定内容
ls -a:显示所有文件(包括隐藏文件)
ls -S:按由大到小的顺序显示
ls -X:按文件扩展名顺序显示
ls *:显示显示所有文件以及子目录下的内容
其他命令还有很多具体可通过命令”ls --help“查看
同时ls命令可配合文件通配符使用:
ls file[[:digit:]]:先似乎该目录下所有以file1到file9的文件------[:digit:]表示1. .9,即1,2,3,4,,,9
同理ls file[[:lower:]]:则表示显示所有以filea,fileb,filec,,,,filez命名的文件 -
*touch命令:创建新文件
touch file:创建一个名为file的普通文件
注:touch命令可配合-a,-m等命令刷新文件时间 -
*cp命令:用于复制目录和文件
cp -r ./file ./file2:将文件file拷贝到file2里 -
*mv命令:移动文件和重命名
mv -f:强制执行 -
*rm命令:删除文件
rm -rf:强制删除(不可恢复) -
*mkdir命令:创建文件夹
mkdir -p:创建父文件目录