Linux 文件目录结构及常见命令
1.Linux文件目录结构
1.1 Linux文件目录结构
Linux的目录结构是一个树形结构
Windows系统可以拥有多个盘符,如C盘,D盘,E盘
Linux没有盘这个概念,只有一个根目录/,所有文件都在它下面
1.2 Linux路径的描述方式
在Linux系统中,路径之间的层级关系,使用:/ 来表示
/user/local/hello.txt
在Windows系统中,路径之间的层级关系,使用:\ 来表示
D:\data\work\hello.txt
2.Linux常见命令
-
pwd 显示当前目录的名字
-
ls 显示目录的内容(包括文件和子目录等)
-
ls -l 用长列表形式显示目录内容
-
ls -a 显示隐藏文件
注:(ls+“空格”+l/a)
-
-
man 帮助
-
绝对目录和相对目录
-
绝对目录 表示从根目录“/”开始的目录
-
相对目录:表示从当前目录开始的一个目录
-
一个点“.”表示当前目录,两个点“…”表示父目录
-
-
cd 改变当前目录
-
cd /home 进入“/home”目录
-
cd … 返回上级目录(两点)
-
cd …/… 返回上两级目录(斜杠前后都是两点)
-
cd dirl 进入当前目录下的dirl目录
-
-
mkdir 创建一个目录
- mkdir dirl 创建一个名为“dirl”的目录
-
rmdir 删除一个空目录
- rmdir dirl 删除一个名为“dirl”的空目录
-
rm 删除文件或目录
- rm file1 删除“dirl”目录及其下的所有文件和目录
- rm -rf dir1 删除“dir1”目录及其下的所有文件和目录,不提示
-
rmdir 删除一个空目录
- rmdir dir1 删除一个名为“dir1”的空目录
-
cp 复制文件或目录
- cp file1 file2 复制生成与file1相同的文件file2
- cp file1 dir1 在dir目录下复制生成与file1相同的文件
-
cat 显示文件内容
- cat file1 显示file2的文件内容
-
mv 移动文件或目录,或给文件或目录改名
- mv file1 dir1 把文件file1移动到目录dir1
- mv file1 file2 把文件file1改名成file2
- mv dir1 dir2 把目录dir1 更改为dir2