Linux学习笔记6:shell简介与TCP/IP协议
来源:互联网 发布:sqlmap mssql 编辑:程序博客网 时间:2024/05/30 05:40
Linux学习笔记6:shell简介与TCP/IP协议
1. shell简介
①控制台下,乱码的解决:修改语言为英文,命令LANG=EN,以英文方式显示
修改语言为中文,命令LANG=zh_CN,以中文方式显示
②登陆Linux后,系统会出现不同的提示符,如“$,~,#”等。然后输入命令,输入的每个命令都会经shell解释成内核可执行的代码并传递给内核。作为命令语言互动式地解释和执行用户输入的命令只是shell功能的一个方面。shell还可以用来进行程序设计,它提供了定义变量和参数的手段以及丰富的程序控制结构。使用shell编程类似于DOS中的批处理,shell又称为shell script。
③Linux中存在多种shell,常见的如下:
shell种类 命令全称
Bourne /bin/sh 大陆常用
C /bin/csh
Kom /bin/ksh
env 显示当前OS的环境变量,包括查看使用的是哪种shell
chsh -s 新的shell 更改使用的shell 如:/bin/csh
④shell的命令补全功能
如输入“mk”后,再按两下“tab”键,会出现头两个字母为“mk”的命令,当提示唯一时,按一次即可显示,对于文件名也是如此。
history 查阅命令记录历史
history 5 显示最近使用的5个命令
!5 执行历史编号为5的命令
!ls 执行最后一次以“ls”开头的命令
2. TCP/IP简介
①ISO-OSI七层模型
应用层(application)
表示层(presention)
会话层(session)
传输层(transport)
网络层(ip)
数据链路层(link)
物理层(phusical)
②TCP/IP模型
应用层(application)
传输层(transport)
网络层(ip)
链路层(link)
smtp,ftp,telnet
解释数据
定位ip地址,确定链接路径
与硬件驱动对应
3.Linux下的网络环境配置(三种方法)
方法一:①以root身份登陆,运用setup命令进入到text mode setup utility对网络进行配置。可进行ip地址,子网掩码,默认网管,dns的设置。也可以使用默认配置。
②此时网卡配置并未生效,运用/etc/rc.d/init.d/network restart命令才能使设置生效。
方法二:①ifconfig eth0 X.X.X.X 对网卡进行设置
②ifconfig eth0 network X.X.X.X 对子网掩码设置
对广播地址和dns使用时默认的。配置后立即生效,但是是临时生效。
方法三:①修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件中的各个属性值均可修改,包括ip,子网掩码,广播地址,dns网关。
②此时网卡配置并未生效,运用/etc/rc.d/init.d/network restart命令才能使设置生效。
- Linux学习笔记6:shell简介与TCP/IP协议
- tcp/ip协议学习笔记(6)广播与组播
- 学习笔记——TCP/IP协议简介
- Linux学习笔记 - OSI七层协议与TCP/IP协议的关联图
- 【tcp-ip学习笔记】tcp-ip协议
- TCP/IP学习笔记(2)----------IP协议与寻址
- TCP/IP学习笔记(6)-UDP协议
- TCP/IP协议学习笔记
- tcp/ip协议学习笔记
- TCP/IP协议学习笔记
- TCP/IP协议学习笔记
- tcp/ip协议学习笔记
- TCP/IP协议学习笔记
- TCP/IP协议学习笔记
- TCP/IP协议学习笔记
- TCP/IP协议学习笔记
- 学习TCP/IP协议笔记
- 23-linux中的shell,TCP/IP协议
- PHP中常用的缓存技术介绍
- 我的自传
- 解决小米3无法连接到Eclipse
- Mac下面配置Tomcat
- ajaxload.js--doCopy方法,网上常用的点击复制
- Linux学习笔记6:shell简介与TCP/IP协议
- [002]kafka消息流通结构
- MFC List Control 报表使用方法
- FDRGV
- web短信注册漏洞探索(成佩涛黑客)
- Set Matrix Zeroes
- HDU1004:Let the Balloon Rise
- OCP 1Z0 053 89
- Linux 火狐浏览器安装Flash插件