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通。