linux视频学习3(shell和网络)
1.shell的学习。
shell的种类比较多,主要有三种: /bin/sh, /bin/csh, /bin/ksh.
查看当前使用的是哪种shell : 命令env (显示当前操作系统的环境变量)。
改变shell的种类: chsh -s /bin/csh
shell命令补全功能:tab键。两次tab键可以补全命令,一次tab键可以补全文件名。
man命令: man command .可以显示command的用法
history 命令:查看历史命令。 history 5 :显示最近使用的5个命令。!5:执行编号为5的历史命令。!ls: 最后一次以ls开头的命令。
2.TCP/IP 协议。
计算机直接的通信通过TCP/IP 协议。
TCP/IP 协议是一个协议组,包含很多协议,它是unix的通信基础。
OSI协议: 七层 物理层(physical),数据链路层(link),网络层(ip),传输层(transport),会话层(session),表示层(presention),应用层(appli)
TCP/IP 协议: 四层 链路层(网络接口层),网络层,传输层,应用层。
TCP/IP详解 三册
IP地址:Internet上的每台电脑和路由器都有一个IP地址,包括网络号和主机号。所有的ip地址是32位。
IP的分类: 五类。
A类: 0+ 7位网络号+主机号 1.0.0.0~127.255.255.255
B类:10+14位网络号+主机号 128.0.0.0~191.255.255.255
C类: 110+21位网络号+主机号 192.0.0.0~223.256.256.256
D类:1110 +多点播送地址 224.0.0.0~239.255.255.255
E类:11110 留作将来使用 240.0.0.0~247.255.255.255
ping www.baidu.com /ping IP地址 :测试两台电脑的连通性
ipconfig 在window下显示本机的ip信息
ifconfig 在linux、unix下查看本机的ip信息
tracert www.baidu.com 显示ping过程的路由信息
特殊的IP:
1.局域网广播: 32个1.
2.子网的广播: 网络号+主机号全为1
3.测试回路:127 +任意值(除去全零全1)
路由传输:子网的划分。
linux网络环境配置:(三种)
1.root用户登录。运行setup命令 network configuration,dynamic IP/static IP.
运行/ect/rc.d/init.d/network restart 让网卡设置生效。
linux视频学习3(shell和网络)的更多相关文章
- linux视频学习5(top, 网络监控
top命令的详解: 1. top :动态监控进程. 第一行:当前系统时间: up 4days :服务器启动后的持续时间. 5 user 当前服务器上的用户数目 ; load average :负载 ...
- linux视频学习3(linux安装,shell,tcp/ip协议,网络配置)
linux系统的安装: 1.linux系统的安装方式三种: 1.独立安装linux系统. 2.虚拟机安装linux系统. a.安装虚拟机,基本是一路点下去. b.安装linux. c.linux 安装 ...
- linux视频学习7(ssh, linux启动过程分析,加解压缩,java网络编程)
回顾数据库mysql的备份和恢复: show databases; user spdb1; show tables; 在mysql/bin目录下 执行备份: ./mysqldump -u root - ...
- linux视频学习(简单介绍)20160405
看一周学会linux系统的学习笔记. 1.linux系统是一个安全性高的开源,免费的多用户多任务的操作系统. 2.linux工作分为linux系统管理员,linux程序员(PC上软件开发,嵌入式开发) ...
- linux视频学习4(crontab和进程)
1 . crontab定时任务: 任务调度: 系统在某个时间执行的特定的命令. 分类: 1.系统工作.2.个别的用户工作. 设置任务调度文件: /etc/crontab 1.crontab -e : ...
- linux(视频学习)2
第二部分(javaee的开发环境的搭建): 1. 安装jdk的过程: 安装ios的镜像文件,挂载到/mnt目录下.挂载: mount /mnt/cdrom卸载: umount /mnt/cdrom ...
- linux视频学习6(mysql的安装/)
1.mysql的优点: 免费,跨平台,轻,支持多并发. 2.mysql的安装步骤: 把安装文件准备好,拷贝到home目录下.mount /mnt/cdrom cp mysql* /home 把安装文件 ...
- linux的视频学习4(网络配置和rpm)
linux的视频学习: 1.网络配置的三种方式的介绍. 第一种方式: setup 命令--选择network configuration-->配置固定ip(tab键)和自动分配IP(长空格) / ...
- Linux 学习 (八) Shell
Linux达人养成计划 I 学习笔记 Shell 是什么: Shell 是一个命令解释器 Shell 还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强 Shell 的分类: Bourne S ...
随机推荐
- Cmake常用指令
1. cmake_minimum_required(VERSION 2.8) 检查cmake的版本,至少为2.8 2. project(helloworld) ...
- putty 窗口管理
(一个用户,可以有多个小窗口) screen -S xxx 保存用户名(用户丢失后新保存) screen -ls 查询现有的screen screen -r zxc 恢复 ctrl+a+c 新增小 ...
- sql表命名规范
tb_new_Count 新闻内容表:首先表加tb_,如果是视图则加V_存储过程加_p. 下划线后面要大写. 切记.(萌萌的国庆要加油)
- tomcat 7 启动超时设置。。。实在太隐蔽了
打开Tomcat,选择 Window->Show View->Servers,在主窗口下的窗口中的Servers标签栏鼠标左键双击tomcat服务器名,例如 Tomcat v7.0 Ser ...
- 新浪 股票 API
新浪期货数据接口 [例子]http://hq.sinajs.cn/list=M0豆粕连续 M0 返回值如下:var hq_str_M0="豆粕连续,145958,3170,3190,3145 ...
- WinSnap屏幕截图 V4.5.6 官方最新版
软件名称: WinSnap屏幕截图软件语言: 多国语言授权方式: 免费试用运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 2.7MB图片预览: 软件简介:WinS ...
- submit提交表单后,不刷新当前页面
<form method="get" target="test" action="a.html"> <input type ...
- C# 循环语句
本次主要学习了for循环语句. for循环语句的基本格式是: for(初始条件;循环条件;状态改变) { 循环体; } break——中断循环,跳出循环. continue——停止本次循环,进入下次循 ...
- HTTPS科普扫盲帖【转】
为什么需要https HTTP是明文传输的,也就意味着,介于发送端.接收端中间的任意节点都可以知道你们传输的内容是什么.这些节点可能是路由器.代理等. 举个最常见的例子,用户登陆.用户输入账号,密码, ...
- dd if=/dev/zero of=的含义是什么?Linux 下的dd命令使用详解
http://blog.sina.com.cn/s/blog_8b5bb24f01016y3o.html 一.dd命令的解释 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. 注意:指 ...