LINUX系统里我的文件都存在哪个目录下了_LINUX文件存储目录说明

哎哟喂,Linux这玩意儿,真不是瞎折腾就能搞懂的。
我跟你讲讲我当年踩过的坑。

那年头我刚学Linux,搞开发。
写代码写嗨了,突然想找个地方存点私房钱的数据,你猜怎么着?手一抖,搞到了系统目录里。
结果呢?系统一重启,嗖一下,我的宝贝都没了。
当时我就傻眼了,愣在终端前半天没动弹。
后来师傅教我,说每个用户都有个家,叫用户主目录,用echo $HOME就能看到。
对,就是/home/用户名。
这下好了,我的数据安全了,都在家里面了。

再后来,做项目需要用些共享的模板啊、图标啊的。
我一开始也搞不清,东找西找,最后发现有个目录叫/usr/share,里面全是系统自带的各种共享资源。
你想想,那可是所有用户都能用的,省得每个人自己找。
后来我装了个新的开发工具,发现它的一些配置文件不在/usr/share,而在/usr/local/share。
师傅说,这是自己编译安装的应用,资源放这里。
所以啊,看路径也能知道是哪个环节搞的。

还有一次,我写了个小脚本,运行起来还挺好,结果突然卡了。
我看日志,发现好多临时文件堆在那里。
我吓坏了,怕把硬盘撑爆了。
师傅说,别慌,Linux有专门的临时文件目录。
你看/tmp,所有用户都能读写,但就是不能互相动别人的东西。
还有个/var/tmp,这个是比/tmp耐活一点,关机也不删那种。
我记住了,以后写程序,用临时文件就用这两个目录。

配置文件这东西,真是头疼。
我以前搞过系统升级,结果一堆配置文件给弄乱了。
师傅说,系统级别的配置都在/etc里,这得有管理员权限才能改。
你要是改坏了,系统可能就启动不了了。
所以这地方得小心。
但用户级别的配置,比如我的IDE搞了些个性化设置,都在家目录下面,像.bashrc啊,或者现在常用的~/.config这个目录,按软件分的,看着就清爽。

最后说设备挂载。
我第一次插U盘,都不知道它在哪儿。
后来发现,现在好多Linux发行版都挺智能的,自动挂载到/media/用户名下面。
你一插,打开文件管理器,就能看到你的U盘了,多方便。
要是没自动挂载,你得自己动手,用sudo mount /dev/sdX1 /mnt,这个/dev/sdX1 得看准了,搞错了容易出大事,我当年差点把系统盘当成U盘挂载了,吓得我手都在抖。
所以啊,手动挂载要特别小心。

总的来说啊,Linux的文件系统分得清清楚楚,知道这些目录的用途和路径,用起来就顺手多了。
别像我当年那样,乱放东西,最后还得自己收拾烂摊子。
记住,/home/用户名是你的家,/usr/share是公共资源库,/tmp和~/.cache是临时工棚,/etc和~/.config是办公室,外部设备呢,就到/media/用户名或者你自己挂载的地方。
搞懂了这些,在Linux里走起路来就稳当多了。

linux如何查看路径

嘿,我,我以前也懵,Linux系统,文件路径,图形界面,文件管理器,桌面环境,家图标,点开,找文件,右键,属性,路径在那儿。
命令行,终端,pwd,PrintWorkingDirectory,当前目录,realpath,filename,完整路径,find,搜索,filename,根目录,开始搜。
注意,不同发行版,操作有差异,权限,sudo,管理员权限,受保护区域,系统目录。
嘿,就这样吧。

linux~是哪个目录?

~ 代表当前用户的家目录。

例子:用户 chen 登录,~ 就是 /home/chen。

直接用 cd ~ 再用 pwd 验证。

注意权限问题,没有家目录就报错。

linux 查看当前所在目录的全路径

这就是坑:不要混淆绝对路径和相对路径。
使用pwd获取绝对路径。