李文慧 8.2 课堂笔记
8.2 a.m
.
每一层都有自己对应的协议;(规定)
而这些协议协调起来完成应用上的工作;
TCP/IP协议栈包含许多协议;
应用层:文件传输协议,http, https, ssh, snmp, tftp, ftp, pop3, imap, dns, telent, smtp,
查询帮助信息:
a\help
命令分类
1.内部命令
Help command
2.外置命令
Command – help(-h)
b\Man
man command
/向下查找指定内容(ubuntu)
n 向下查找
N 向上查找
?向上查找指定内容
n
N
百度谷歌
百度
1.在ubuntu下查看文件的命令是什么?
常用命令:1,cat 由第一行开始显示内容,并将所有内容输出。cat 的功能:将文件从第一行开始连续的将内容输出在屏幕上。但是cat并不常用,原因是当 文件大,行数比较多时,屏幕无法全部容下时,只能看到一部分内容。cat 语法:cat [-n] 文件名 (-n : 显示时,连行号一起输出)
2,less 根据窗口大小,一页一页的显示文件内容,less可以使用【pageup】和【pagedown】键进行前翻页和后翻页less的语法:less 文件名,
2.Is在ubuntu下怎么使用
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
ls *[0-9]* 显示包含数字的文件名和目录名
p.m.
1.windows下的目录结构
2.linux(ubuntu)的目录结构
树状结构;一切文件从根开始;
关于磁盘分区与挂在的命令(/etc/fstab----开机自动挂载)
df –h 查看磁盘挂载情况
【dd if=/dev/zero of=/root/image bs=1024k count=100 //创建环回设备(虚拟设备)】
Fdisk【磁盘文件】--做磁盘分区;
sd – scsi类型的磁盘(hd IDE)
a – 第一块磁盘(b,c…)
1 – 第一个分区(2,3,4….)
mkfs – 格式化(创建文件系统)
mount – 磁盘挂载
umount – 将磁盘卸载下来
3.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 文件会随时更改的目录---日志文件!
4.目录的常见命令
查看目录内容
终端使用技巧
自动补全
Ls 查看文件内容;
搜索使用过的命令
Ls
文件通配符:
*--任意长度的任意字符
?--任意一个字符
[]—取值范围(只取范围中的一个字符)
Sd[abc] – sda sdb sdc
[a-f] – sd[a-f] sda adb … sdf
^-- 托字符,指定以某个字符开头
$--- 以什么字符结尾
grep命令 – 行过滤
grep [选项] [匹配的字符] [对象]
查看文件中匹配,过滤掉某一行
-v 反选 ^$ --空白行
-i 忽略大小
切换目录
Cd
常见的特殊目录:
. 当前目录
.. 当前目录的上层目录
~ home目录
- 表示前一目录
绝对路径
从根目录开始寻找,以“/”开头,写全路
相对路径
不以“/”开头的路径,[root@gong /etc/sysconfig]# cd ../ssh/
相对当前路径而言,你所要处理的目录;