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和网络)的更多相关文章

  1. linux视频学习5(top, 网络监控

    top命令的详解: 1. top :动态监控进程. 第一行:当前系统时间:  up  4days :服务器启动后的持续时间. 5 user 当前服务器上的用户数目 ; load average :负载 ...

  2. linux视频学习3(linux安装,shell,tcp/ip协议,网络配置)

    linux系统的安装: 1.linux系统的安装方式三种: 1.独立安装linux系统. 2.虚拟机安装linux系统. a.安装虚拟机,基本是一路点下去. b.安装linux. c.linux 安装 ...

  3. linux视频学习7(ssh, linux启动过程分析,加解压缩,java网络编程)

    回顾数据库mysql的备份和恢复: show databases; user spdb1; show tables; 在mysql/bin目录下 执行备份: ./mysqldump -u root - ...

  4. linux视频学习(简单介绍)20160405

    看一周学会linux系统的学习笔记. 1.linux系统是一个安全性高的开源,免费的多用户多任务的操作系统. 2.linux工作分为linux系统管理员,linux程序员(PC上软件开发,嵌入式开发) ...

  5. linux视频学习4(crontab和进程)

    1 . crontab定时任务: 任务调度: 系统在某个时间执行的特定的命令. 分类: 1.系统工作.2.个别的用户工作. 设置任务调度文件: /etc/crontab 1.crontab -e  : ...

  6. linux(视频学习)2

    第二部分(javaee的开发环境的搭建): 1. 安装jdk的过程: 安装ios的镜像文件,挂载到/mnt目录下.挂载: mount  /mnt/cdrom卸载: umount  /mnt/cdrom ...

  7. linux视频学习6(mysql的安装/)

    1.mysql的优点: 免费,跨平台,轻,支持多并发. 2.mysql的安装步骤: 把安装文件准备好,拷贝到home目录下.mount /mnt/cdrom cp mysql* /home 把安装文件 ...

  8. linux的视频学习4(网络配置和rpm)

    linux的视频学习: 1.网络配置的三种方式的介绍. 第一种方式: setup 命令--选择network configuration-->配置固定ip(tab键)和自动分配IP(长空格) / ...

  9. Linux 学习 (八) Shell

    Linux达人养成计划 I 学习笔记 Shell 是什么: Shell 是一个命令解释器 Shell 还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强 Shell 的分类: Bourne S ...

随机推荐

  1. Django中url匹配规则的补充

    Django中url匹配规则是在urls.py文件中配置的. 1.关于正则匹配优先级 在url匹配列表中,如果第一条和第二条同时满足匹配规则,则优先匹配第一条. 在url匹配列表中,如果第一条为正则模 ...

  2. LeetCode OJ 59. Spiral Matrix II

    Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order. For ...

  3. BASE2(matlab)

    %{ // %} clc % linspace(3,5) 3到5 分成100 default %{ a=1 b=2 str = [num2str(a),'+',num2str(b)] eval(str ...

  4. javamail邮件发送

    // 发送邮件 public static void send(String toEmail, String content) { Session session = getSession(); tr ...

  5. 单例:用AFNetworking封装举例

    创建单例的方式 import AFNetworking class NetworkTools: AFHTTPSessionManager { //let是线程安全的 //使用单例实例只需要拿到Netw ...

  6. python--zeros函数和ones函数

    使用numpy.zeros,numpy.ones,numpy.eye等方法可以构造特定的矩阵 例如: 代码如下: >>>from numpy import * >>> ...

  7. Python in minute

    Python 性能优化相关专题:    https://www.ibm.com/developerworks/cn/linux/l-cn-python-optim/   Python wikipedi ...

  8. 【ADT】队列的基本C语言实现

    queue.h #ifndef _QUEUE_H_ #define _QUEUE_H_ #include <stdbool.h> #define MAXQUEUE 10 // 定义队列类型 ...

  9. 从0开始学习blockchain

    http://www.8btc.com/build-your-own-blockchain

  10. Objective-C 2.0属性(Property)介绍

    通常在声明一些成员变量时会看到如下声明方式: @property (参数1,参数2) 类型 名字: 这里我们主要分析在括号中放入的参数,主要有以下三种: setter/getter方法(assign/ ...