23-linux中的shell,TCP/IP协议

1.shell相当于windows中的批处理。

2.推荐书籍《linux命令,编辑器和shell编程》

3.shell种类

/bin/sh   /bin/csh   /bin/ksh

4.查看linux装了集中shell

ls -l /bin/*sh

5.查看当前使用的是那种shell?

env  | more    该命令可以显示当前操作系统 环境变量

6.设置shell种类

chsh -s /bin/csh 

chsh -s /bin/bash  中国大陆

需要注销才能看到效果

7.shell命令自动补全功能

打mk不知道后面的如何拼写,可以连续按两下tab,进行查看关联内容

8.history  查看所有执行的命令

    history 5 最近执行的5条命令

     !480  可以直接执行命令内容

    !ls  执行最后一次执行的ls开头命令





tcp/ip

tcp/IP是指人与人之间交流使用语言,电脑与电脑之间通讯使用通讯协议 ,最常见的通讯协议是TCP/IP协议

来源:二次世界大战,美苏冷战,技术竞争,美国国防部下命令实现电脑之间可通讯任务,用于军事。

1969年,实现了阿帕网,因特网的前身。

1972年华盛顿开会制定了TCP/IP协议。

TCP传输控制协议

IP  网络互联协议

理想协议分层为7层OCI,但是实际上只需要4层。

应用层

传输层

ip层

链路层



windows中Dos命令追踪路由器:

tracert   www.baidu.com会显示从本机到百度服务器经过的路由地址。

ipconfig   查询windows服务器上面的ip信息

ifconfig   查询linux上面的ip信息

对子网广播   netsend   "message"  192.168.255.255  表示对所有192.168.开头的计算机发送消息。


linux配置网络环境:

第一种方法:

setup

1.只有root用户可以进行配置

2.setup命令

3.选择 network configuration

4.yes

5.tab/空格进行控制自动获取还是手动

6.配置完成之后退出quiet

7.重新启动网络服务:/etc/rc.d/init.d/network restart

第二种方法:

ifconfig

1.直接设置ip地址:ifconfig etho 192.168.1.1   直接设置(临时生效)

2.ifconfig etho network x.x.x.x  对子网掩码进行设置


第三种方法:

原始直接修改文件

vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改里面的


bootproto=static表示静态ip地址

bootproto=dhcp表示系统自动分配ip地址


在linux系统中,所有设备都是文件。

只要ip在同一个网段,就可以ping通。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会编程的阿强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值