linux系统中各目录用途

/etc: 系统配置文件更改了可能导致系统崩溃

/bin: 二进制文件---shell命令的实现

/sbin: 系统管理员的二进制命令

/run: 存储开机以来的产生的信息,一旦重启就会自动清除

/usr: unix shared resouce,即相当于win下的program files

/root: 超级管理员的主目录
/home: 用户(专有)的主目录

/boot: 启动内核

/lib: 存放各种dll的,所有的程序都需要!

/var: 经常变化的东西,如各种日志

/media: 待插拔的光驱和U盘会 自动挂载 到media

/proc: 管理内存空间,存储当前内核运行状态的文件,虚拟内存使用情况就在这找。

看了一圈不重要的就是/tmp ,/lost+found ,/run

/opt:默认空的,额外软件安装地!

/mnt:手动挂载在这!

关于根目录/的空间包含问题

根目录下包括所有的目录,而有些目录是挂了盘的,这些目录不会占用根目录下的系统磁盘空间。(即除了挂盘的目录下的文件,其他的文件的大小总和为/根目录的空间占用)
出现根目录空间不足的情况只要关注那些未挂盘的文件大小,使用du命令查看各个目录的大小

-r: 递归的操作---recursive

如rm -rf 递归的删除文件
scp -r local_folder remote_user@remote_ip:remote_folder 递归的复制传输

使用 apt-get install 或 apt install 下载安装软件,软件下载及安装后目录

A、下载的软件的存放位置:/var/cache/apt/archives

B、安装后软件的默认位置:/usr/share

C、可执行文件位置:/usr/bin

D、配置文件位置:/etc

E、lib文件位置:/usr/lib

环境变量设置

~/.bash_profile 用户主目录下,设置这里的环境变量合适,用户登陆就会先执行。

桌面中查看所有文件

ctrl + h

命令行下查看所有文件

ls -al

原文地址:https://www.cnblogs.com/Henry-ZHAO/p/13850004.html