一、TCP/IP架构的协议概述
二、查询帮助信息
命令分类:1类内部命令—help command
2类外置命令—command --help(-h)
b\man
man command
/ 向下查找指定内容(n向下、N向上)
? 默认向上查找
q 退出
三、Linux的目录结构
1、windows下的目录结构,如图所示
2、Linux下的结构目录(整体是一个树状结构,一切从文件从根开始)
boot 启动
mount 磁盘挂载
umount 磁盘卸载(/ect /fstab 通过命令行挂载的磁盘是临时的—开机自动挂载)
df -h 查看磁盘挂载情况[dd if = /dev /zero of = /root/image bs=1024k count 10 //创建环回设备(虚拟磁盘)
fdisk 磁盘文件—做磁盘分区
sd----scsi类型的磁盘(hd IDE)
a-----第一块磁盘,b—第二块磁盘……,1代表磁盘内的第一个分区(/dev/sda1)
mkfs----格式化(创建文件系统)
3、Linux主要的目录
/ 所有文件都在根下—tree -LD 1 / 通过tree查看根目录下的一级文件
/bin 存放命令文件
/boot 存放系统启动文件(内核、grub程序)
/cdrom 光盘目录
/dev 存放设备文件(c字符设备、d块设备)
/etc 大部分系统的配置文件
/home 普通用户的家目录
/lib /lib64 库文件(.so结尾的文件)
/lost+found非正常关机下的碎片文件(空磁盘挂载上俩,默认有这个目录)
/mut /media 专门提供挂载的挂载点
/opt 第三方软件的安装目录
/proc /sys 进程、系统目录(默认是空的,只有启动后才会存放对应进程和系统文件)
/root root用户的家目录
/sbin 存放命令的目录
/tmp 临时文件存放目录
/usr 常见软件安装目录
/var 文件会随时被更改----日志文件
三、目录的常见命令
1、查看目录内容
终端使用技巧:自动性
ls 查看文件内容
2、搜索使用过的命令
ls
文件通配符:
*—任意长度的字符
?—任意一个字符
[ ]—取值范围(只取范围中的一个字符),例如:sd[abc]—sda sdb sdc
[abc]也可以表示成[a-c]
grep命令—行过滤
查看文件中的匹配,桂林旅一行
-v 反选 (+^$=空白行)
^ 托字符,指定以某个字符开头
$ 以什么字符结尾
grep [选项][匹配的字符][对象]
-i 忽略大小写
3、切换目录
cd
常见的特殊目录:. … ~ -
绝对路径:从根开始,需要路径写全
相对路径:相对当前路径而言,你所要处理的目录