2 文件、目录与管理

本文详细介绍了Linux系统的目录结构,包括根目录/及其子目录的功能和重要性,如/bin、/usr/bin存放二进制文件,/etc保存系统配置,/home为用户宿主目录,/lib和/usr/lib存储库文件。此外,还讲解了ls命令的用法,文件类型标识,以及alias命令、cd命令、mkdir和rmdir命令、rm命令、环境变量PATH、cp和mv命令的操作。同时,文章讨论了文件和目录的权限管理,包括chmod、chown以及umask的使用,帮助读者更好地理解和管理Linux文件系统。
摘要由CSDN通过智能技术生成

2.1. 系统目录结构

ls #list 列取目录,默认家目录
ls /
ls /root/ #root家目录
ls /root/.ssh/authorized_keys #创建密匙文件、公钥
useradd panyu
ls /home/panyu/
useradd lingling
ls /home/lingling/ #sshd的配置文件决定公钥名称authorized_keys
tree #树形显示,需先安装
yum install -y tree #自动安装并有依赖包,不交互
tree -hep #显示简略帮助
man tree #用来显示帮助文档,具体含义
tree -L 2 / #根目录
ls /bin/ #/bin/ /sbin/ /usr/bin/ /usr/sbin/ 存放常用命令,sbin:super bin  超级用户命令 /usr/bin/ /usr/sbin/做了软链接
ls /bin 
ls /boot/ #系统内核
ls /dev/ #系统文件 硬盘、鼠标、键盘
ls /etc/ #系统配置文件
ls /etc/ssh/sshd_config #ssh配置文件
ls /home/ #家目录
ls /lib #/lib 库文件 /lib64 64位库文件 32位内存3.2g内存数
ldd /bin/ls #看ls命令依赖哪些库
ls /media/ #底下放置的就是可移除的装置,ru盘临时挂在目录,包括软盘、光盘、DVD
ls /mnt/ #mount 可直接理解为“挂载”挂接光驱、USB设备的目录,加载后,会在mnt里多出相应设备的目录。有了mdia就临时挂载
ls /opt/ #空目录
ls /proc/ #进程文件与目录 进程ID
ls /proc/1 #1号进程文件
ls lproc11号进程文件具体
lsrun进程产生的文件,一重启就消失
lssrv
ls var
ls var log系统日志
ls var包含系统一般运行时要改变的数据

/:根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。

/bin,/usr/bin:该目录为命令文件目录,也称为二进制目录。包含了供系统管理员及普通用户使用的重要的linux命令和二进制(可执行)文件,包含shell解释器等。

/boot: 该目录中存放系统的内核文件和引导装载程序文件,/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议单独分区,分区大小100M即可。

/dev: 设备(device)文件目录,存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,存放连接到计算机上的设备(终端、磁盘驱动器、光驱及网卡等&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值