目录
1、Tcp/Ip架构——协议概述
2、查询帮助信息
3、系统的目录结构
4、Linux的主要目录
5、Linux目录的常见命令
6、绝对路径与相对路径
Tcp/Ip架构——协议概述
- 图形展示
查询帮助信息
- help
- 命令分类
- 内部命令
- help command
- 外置命令
- command --help(-h)
- 内部命令
- 命令分类
- 图形展示
- Man(more)
- man是一个手册
- man command
- man是一个手册
- /——向下查找指定内容
- N——向上查找
- n——向下查找
- q——退出
- ?——向上查找指定内容
- N——向上查找
- n——向下查找
- q——退出
- 扩展
- yum install tree -y ——在centos上安装tree
目录结构
- Windows的目录结构
- 分区:图形展示
- Linux的目录结构
- 树状结构——一切文件从根开始
- 关于磁盘分区与挂载的命令
- /etc/fstab——开机自动挂起
- df -h——查看磁盘挂载情况
- [dd if=/dev/zero of=/root/image bs=1024k count=100]——创建环回设备(虚拟磁盘)
- fdisk——做磁盘分区
- sd——scsi类型的磁盘
- a——第一块磁盘(b、c、d…)
- 1——第一个分区(2、3、4…)
- mkfs——格式化(创建文件系统)
- mount——磁盘挂载
- umount——将磁盘卸载下来
Linux的主要目录
- /
- /bin 存放命令文件
- /boot 存放系统启动文件(内核、grub程序)
- /cdrom 光盘目录
- /dev 存放设备文件(c字符设备、d块设备)
- /etc 大部分的系统配置文件
- /home 普通用户的家目录
- /lib /lib64 库文件(.so结尾的文件)
- /lost+found 非正常关机下的碎片文件(空磁盘挂载上来,默认就会有这个目录)
- /mnt /media 专门提供挂载的挂载点
- /opt 第三方软件的安装目录
- /proc /sys 进程、系统目录(默认是空的,只有启动后才会存放对应进程和系统文件)
- /root root用户的家目录
- /sbin 存放命令的目录
- /tmp 临时文件存放目录
- /usr 常见软件安装目录
- /var 文件会随时更改的目录 ——日志文件!!!
目录的常见命令
- 终端技巧
- table键补全
- 文件通配符
- *——任意长度的任意字符
- ?——任意一个字符
- [ ]——取值范围(只取范围中的一个字符)
- sd[abc]——sda sab sdc
- [a-f]——sd[a-f] sda sdb sdc sdd sde sdf
- ^——托字符,指定以某个字符开头
- $——指定以某个字符结尾
- ^$——空白行
- grep命令(行过滤)
- 查看文件中的匹配,过滤某行
- grep [选项] [匹配的字符] [对象]
- -v——反选
- -i——忽略大小写
绝对路径与相对路径
- 含义
- 绝对路径
- 从根开始写全了
- 相对路径
- 相对于当前路径而言,你所要处理的目录
- 绝对路径