提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、系统常见的目录
1.目录结构
Linux系统的根目录结构是一颗倒状的树
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
.