Linux学习(1)系统常见的目录、文件类型及权限、操作指令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

一、系统常见的目录

1.目录结构

Linux系统的根目录结构是一颗倒状的树

Linux学习(1)系统常见的目录、文件类型及权限、操作指令_第1张图片

2.常见的目录

1)根目录                                                               /

2)存放系统的内核(与系统启动有关的文件)     boot

3)存放命令 (二进制可执行程序)                           bin

4)存放库文件                                                        lib

5)存放系统的配置文件                                         etc

6)普通用户的家目录                                             home

7)管理员用户的家目录                                         root

8)存放程序日志                                                    var

9)存应用程序及文档                                             usr                                      

10)虚拟文件系统目(以进程为单位存储的映射   proc

11)临时挂载点(u盘)                                         mnt

12)设备文件                                                         dev

3.绝对路径与相对路径

绝对路径:从根目录(“/”)开始到指定位置的路径

相对路径:从当前位置开始的到指定位置的路径

4.家目录

使用普通用户都在/home下以其用户名所创立的一个目录,该目录就是此用户的家目录

每个用户只能在自己家目录底下创建、修改文件等,不能访问其他用户家目录,更不能修改其他用户家目录

二、文件类型及权限

1.文件类型

普通(归档)文件                  -    

目录(相当于文件夹)文件   d    

管道文件                                p    

链接文件                                l

设备文件                               c或b  (b为块设备 、c为字符设备)

套接字文件                            s

2.文件权限

r:读权限     w:写权限       x:执行权限(针对于可执行程序)   -:无权限

chmod:修改文件权限

三、操作指令

sudo su管理员用户运行                                                 exit退出管理员用户

apt install +软件名称  下载软件(在管理员权限下)

cd 切换路径                                                                    mv移动文件位置

cd~返回家目录                                                                显示当前进程ps

ls 显示当前位置哪些文件                                                 ps -ef查看系统所有进程

pwd显示当前位置                                                            kill id号 结束进程

touch创建普通文件                                                          命令+&将当前进程在后台运行

mkdir创建目录文件                                                          Ctrl c结束命令

cd 进入文件                                                                     bg,fg前后台切换

cd ..返回上一层                                                               more 显示文件内容

cd 空格..返回桌面                                                            man 1 命令 2系统调用  3库函数

rm -r删除文件夹

rm 删文件

ls -a显示隐藏文件(linux中隐藏文件前用 . 表示)

cp拷贝普通文件

cp -r拷贝文件夹

. 表示当前位置

cat  查看文件(1)将文件内容显示到屏幕  (2)将两个文件合并显示到屏幕

cat  a.c  b.c>file.txt 将a.c与b.c文件合并到file.txt

more 显示文件内容

查看文件开头:head

查看文件末尾:tail

.


你可能感兴趣的:(学习)