shell 文件管理

1.系统目录结构

Windows: 以多根的方式组织文件 
C: D:
Linux:以单根的方式组织文件
 /

1.1 存放命令相关的目录

bin路径放的是可执行文件

1.普通用户使用的命令
/bin
例如:/bin/ls, /bin/date
2.存放用户相关数据的家目录
/home
3.超级管理员root的家目录
/root

1.2 系统文件目录

1. /usr,相当于C:Windows
2. /usr/local,软件安装的目录,相当于C:Program
3. /usr/bin/,普通用户使用的应用程序(重要)
4. /usr/sbin,管理员使用的应用程序(重要)
5. /usr/lib,库文件Glibc 32bit
6. /usr/lib64,库文件Glibc 64bit

1.3 动态链接库文件

1.win上能看到  xx.dll
2.inux上能看到  xx.so
3.c,c++编写过后,编译后会产生两种东西
	可执行文件
	动态链接库问题

1.4 启动目录

1. 存放系统启动相关的文件
/boot

1.5 配置文件目录

1.所有服务的配置都在这个目录
/etc
2.网络配置文件
/etc/sysconfig/network-script/ifcfg-
3.系统主机名配置文件
/etc/hostname
主机名很重要,有些特殊服务要依赖主机名,没有主机名会报错起不来;修改了要重启
4.dns客户端配置文件
/etc/resolv.conf
域名解析服务器,一般我们不配置,因为网卡的配置好了,会覆盖掉它,网卡的优先级高
5.本地域名解析配置文件
/etc/hosts
域名解析,先找自己的hosts再去域名解析
6.登录后显示的信息
/etc/motd

1.6 可变的目录与临时目录

1.存放一些变化文件
/var
比如/var/log/下的日志文件,登陆日志
2.进程产生的临时文件
/var/tmp
3.系统临时目录
/tmp
4.查看登陆日志
cat /var/log/secure

1.7 设备目录文件

1.存放设备文件
比如硬盘,硬盘分区,光驱
/dev
2.硬盘设备
/dev/sd
3.黑洞设备,只进不出
类似于垃圾回收站
/dev/null
4.生成随机数的设备
/dev/random
5.不断的产生数据
/dev/zero

1.8 虚拟的文件系统

1.反映系统当前进程的实时状态
/proc
2.查看进程号
ls /proc
3.进程id号的文件夹
ls
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值