Linus

Linus,第1张

概述Linux 04 扩展:协议介绍:每一层都有自己对应的协议,而这些协议协调起来完成应用上的工作。TCP/IP协议栈:应用层协议:protocol(为进行网络中的数据交换而建立的规则、标准或约 定。 用于不同系统中实体间的通信。)ftp(文件传输协议),http,https,ssh,telnet,tftp(简单文件传输协议),snmp(简单网络管理协议),smtp, linux 04
扩展:协议介绍:每一层都有自己对应的协议,而这些协议协调起来完成应用上的工作。TCP/IP协议栈:应用层协议:protocol(为进行网络中的数据交换而建立的规则、标准或约            定。   用于不同系统中实体间的通信。)ftp(文件传输协议),http,https,ssh,telnet,tftp(简单文件传输协议),snmp(简单网络管理协议),smtp,pop3,imap(邮件),dns(域)。Smb(通信协议),nfs,(NAS)—网络附属存储。 传输层:TCP、UDP、ICMP。TCP:是一种面向连接的、可靠的、基于字节流的传输层通信协议。端口号     (1-65535)80--http20、21---ftp22---sshUDP: 用户数据报(单元)协议。语音   端口号(1-65535)69---tftp68---dhcp

Tcp与udp区别:一对一和一对多的区别。
ICMP: 控制报文协议,用于在IP主机、路由器之间传递控制消息。
Ping工具
互联网层:路由协议 被路由协议
动态路由协 IPV4 IPV6
x.x.x.x(0-255)
查询帮助信息
a\help:

命令分类:
1、 内部命令
help command
2、 外置命令
Command –help(-h)
b\man:
man command
\ 向下查找指定内容
n 向下查找
N 向上查找
q :退出

> ? 默认向上查找指定内容

man的章节分类:                        1:表示用户命令                        2:表示系统调用                        3:库调用                        4:特殊文件(设备文件)                        5:文件格式(配置文件的语法)                        6:游戏                        7:杂项(miscellaneous)                        8:管理命令(/sbin,/usr/sbin,/usr/local/sbin)只有管理员才   有 权限使用的命令,因为他们能修改硬件设备参数;
例如:man 2 read #查看read命令的第二章节      Whatis read #查看命令在那些章节才有其中一些符号   <>:表示必选参数    []:表示可选参数    …:表示可以重复多次    |:表示多选一   {}:用来分组,没有特殊意义MAN:name:命令名称以及功能简要说明SYnopSIS:用法说明,包括可用的选项disCRIPTION:命令功能的详细描述,包括每一个选项的意义OPTIONS:说明每一个选项的意义fileS:此命令相关的配置文件BUGS:BUGEXAMPLES:使用例子SEE ALSO:另外的参照Ring 0     直接调用硬件资源外部命令ls:可以调用硬件资源中断:维持会话。# linux的目录结构                1、  windows的目录结构                     分区:为指定大小的磁盘空间划分逻辑边界                 2、linux的目录结构:                   一切文件都在跟下                      存储设备必须挂载,才能使用;         总结:在linux下我们通过挂载的方式将存储空间,直接或间接的关联到根上,形成树结构;         /ect/fstab:因为通过命令行挂载的磁盘是临时的。(开机自动挂载)          df –h    查看磁盘挂载情况         【dd if=/dev/zero of=/root/image bs =1024k count=100 //创建环回设备(虚拟磁盘)】                                           fdisk  划分磁盘分区                                           df    查看磁盘挂载情况                                            /dev/sda1                                            /dev 设备文件存放的路径                                               a    第一块磁盘-----                   1      第一个分区             sd   scsi类型的磁盘(hd、IDE)              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     文件随时更改目录—日志文件!
目录的常见命令
1、  查看目录内容  终端使用技巧:自动补全    Ls  查看文件内容;            2、  搜索使用过的命令      Ls      文件通配符:                  *--任意长度的任意字符                  ?--任意一个字符                   []—取值范围(只取范围中的一个字符)                        Sd[abc] – sda   sdb    sdc                          [a-f] –sd[a-f] sda adb …sdf                    ^ --托字符,指定以某个字符开头                    $-- 以什么字符结尾          Grep命令 ---行过滤                    查看文件中的匹配,过滤某一行:                    -v  反选                     -v ^$  空白行                   -i     忽略大小写                     2、切换目录                    Cd                      常见特殊目录:

...~—绝对路径从根开始,写全相对路径相对当前路径而言,你所要的处理的目录。N 新建分区 +10m p w格式化以后需要挂载 mount /root/image2/text

总结

以上是内存溢出为你收集整理的Linus全部内容,希望文章能够帮你解决Linus所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1020153.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存