计算机基础教程
文章平均质量分 90
KassadinSw
songwei0709@buaa.edu.cn
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux基础-2
用户群组和权限深入讨论用户、群组和权限用户及passwd文件 1) 掌握/etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database)。 2) /etc/passwd文件每个字段的具体含义: a) 第1个字段(列)记录的是这个用户的名字(在创建用户时root用户起的)。 b) 第2个字段(列)如果是x,表示该用户登录Linux系统时必须原创 2017-05-24 16:57:30 · 374 阅读 · 0 评论 -
所有的web服务共享一台nfs的存储
http://blog.youkuaiyun.com/kassadinsw/article/details/72833103接上篇文章。修改nfs配置文件 建立共享目录[root@localhost bak]# vim /etc/exports/bak 192.168.16.0/24(rw,sync,fsid=0)修改共享目录的权限chmod -R o+w /bak对主机进行操作 将sdb1挂载在 /b原创 2017-06-01 18:57:19 · 538 阅读 · 0 评论 -
操作系统基础-1
为何要有操作系统操作系统的位置操作系统的功能操作系统的发展多道技术为何要有操作系统操作系统的第一层含义,它其实是一种驱动程序。让人们不需要关心一些硬件细节,就可以使用硬件。操作系统的第二层含义,它其实是为了共享使用硬件资源;为使用者指定一些规范,让不同的使用者可以共享使用硬件。操作系统的第三层含义,就是为了更方便的利用硬件资源;为使用者提供尽可能方便的接口来使用与利用硬件资源。操作系统由系原创 2017-05-19 13:58:04 · 656 阅读 · 0 评论 -
网络基础之协议-1
网络通信原理互联网的本质就是一系列的网络协议osi七层协议 互联网协议按照功能不同分为Osi七层或tcp/ip五层或者tcp/ip四层 每层运行常见的物理设备 tcp/ip五层模型讲解 我们将应用层,表示层,会话层并作应用层,从tcp/ip五层协议的角度来阐述每层的由来与功能,搞清楚了每层的主要协议,就理解了整个互联网通信的原理。 物理层 计算机之间必须完成组网 物理层的功能:主要原创 2017-05-20 15:10:19 · 588 阅读 · 0 评论 -
Linux基础-10(bash)
什么是SHELL命令的优先级元字符bash属性什么是SHELL shell一般代表两个层面的意思,一个是命令解释器,比如BASH,另外一个就是shell脚本。本节我们站在命令解释器的角度来阐述shell 命令解释器SHELL的发展历史,SH-CSH-KSH-TCSH-BASH,我们先来了解下命令解释器BASH 命令的优先级命令分为:==> alias ==> Compound原创 2017-06-02 15:16:27 · 691 阅读 · 0 评论 -
Linux基础-7(nginx)
序言Nginx常用功能Nginx配置文件结构序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方原创 2017-05-31 17:31:42 · 504 阅读 · 0 评论 -
nginx反向代理三台web服务器,实现负载均衡
步骤: 1 `[root@localhost ~]# vim /usr/local/nginx-1.12.0/conf/nginx.conf [root@localhost ~]# cp /usr/local/nginx-1.12.0/conf/nginx.conf /usr/local/nginx-1.12.0/conf/nginx1.conf [root@localhost ~]# vim原创 2017-06-01 17:08:05 · 2554 阅读 · 0 评论 -
HTML基础学习-1
Web的本质就是利用浏览器访问socket服务端,socket服务端收到请求回复数据提供给浏览器进行渲染显示HTML基础import socketdef main(): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('localhost',8081)) #通过浏览器访问该绑定端口原创 2017-08-07 18:58:41 · 563 阅读 · 0 评论 -
HTML学习-2
表单标签form功能:表单用于向服务器传输数据,从而实现用户与Web服务器的交互表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。表单还可以包含textarea、select、fieldset和 label标签。表单属性action: 表单提交到哪.一般指向服务器端一个程序,程序接收到表单提交过来的数据(即表单元素值)作相应处理,比如https://www.sogou.co原创 2017-08-08 15:02:09 · 347 阅读 · 0 评论 -
CSS学习
CSS 概述 CSS 指层叠样式表 (Cascading Style Sheets),样式定义了如何显示 HTML文件中的标签元素,CSS是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS语法CSS 规则由两个主要的部分构成:选择器,以及一条或多条原创 2017-08-08 16:02:24 · 695 阅读 · 0 评论 -
jquery学习
jQuery介绍是一个轻量级的js框架/库,其宗旨是write less do more。jQuery对象js的对象叫做dom对象 使用jQuery框架产生的对象是jQuery对象,是对dom对象的包装。jQuery下的对象方法和dom对象方法不能混用,只能各用个的。 约定:如果获取的是 jQuery 对象, 那么要在变量前面加上$//基本语法$(selector).action()原创 2017-08-21 15:10:13 · 462 阅读 · 0 评论 -
Linux基础-9(crond)
什么是计划任务crond服务相关的软件包计划任务分为两类系统级和用户级crontab命令编写计划任务查看cron服务是否起作用什么是计划任务后台运行,到了预定的时间就会自动执行的任务,前提是:事先手动将计划任务设定好。这就用到了crond服务crond服务相关的软件包# rpm -qa |grep croncronie-anacron-1.4.11-14.el7.x86_64cronta原创 2017-06-01 15:56:27 · 489 阅读 · 0 评论 -
Linux基础-8(nfs)
nfs服务安装配置修改配置开权限先为rpcbind和nfs做开机启动启动必须先启动rpcbind服务确认nfs服务器启动成功nfs服务 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器原创 2017-06-01 15:50:24 · 625 阅读 · 1 评论 -
Linux基础-12(shell里所有的计算器)
shell里的所有计算器测试操作shell里的所有计算器$[] (()) $(()) expr bc bc -l浮点运算:yum install bc -y[root@MiWiFi-R3-srv ~]# echo 'scale=2;1/3'|bc -l.33测试操作测试文件状态-d 目录-s 文件长度 > 0、非空-f 正规文件-w 可写-r 可读-x 可执行-L 符号连接-u 文件有 s原创 2017-06-05 15:18:52 · 696 阅读 · 0 评论 -
Linux基础知识-1
Linux介绍Linux命令Linux各个目录下放的什么文件Linux介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux操作原创 2017-05-23 15:12:33 · 861 阅读 · 0 评论 -
Linux基础-3
对文件进行操作VI编辑器对文件进行操作使用cat命令进行文件的纵向合并 1) 掌握使用cat命令实现文件的纵向合并: a) 例如:使用cat命令将baby.age、baby.kg和baby.sex这三个文件纵向合并为baby文件的方法: cat baby.age baby.kg baby.sex >baby b) 例如:使用cat命令将baby.age文件的内容添加到baby2文件原创 2017-05-25 14:58:41 · 402 阅读 · 0 评论 -
Linux-系统的初始化和服务
一、简单介绍RHEL开机时的先后顺序 BIOS —> MBR —> Kernel —> init1、当电脑一打开电源时电脑就会进入BIOS(BIOS的工作主要是检测一些硬件设备); 2、检测完后会进入MBR也就是boot loader(MBR位于硬盘的第一个扇区总共512bytes,其中前446bytes里面的编码是在选择引导分区也就是决定要由哪个分区来引导); 3、 载入系统的Kernel(转载 2017-05-25 15:12:30 · 3665 阅读 · 0 评论 -
Linux基础-4
系统监控系统监控系统监视和进程控制工具—top和free top Tasks: 130 total 进程总数1 running 正在运行的进程数129 sleeping 睡眠的进程数0 stopped 停止的进程数0 zombie 僵尸进程数Cpu(s): 0.1%u原创 2017-05-26 15:47:38 · 468 阅读 · 0 评论 -
计算机组成原理-1
编程语言的作用语言作为人类交流的工具,它可以将我们脑海中的想法表达出来。编程语言的作用就是我们与计算机之间交流的语言。操作系统和硬件的关系操作系统说白了也就是软件,它可以操控计算机硬件。如果我们只有硬件而没有操作系统,是没办法使用的,程序用编程语言写程序,最终开发出一款软件,这些软件必须运行在操作系统的基础上。软件通过操作系统对系统硬件进行控制,从而实现功能。应用程序、操作系统和硬件的关系应用程原创 2017-05-18 16:03:43 · 1049 阅读 · 0 评论 -
LINUX 指令大全(自用版)
常用指令系统管理命令打包压缩相关命令关机重启机器Linux管道Linux软件包管理常用指令ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(p转载 2017-05-18 19:37:31 · 452 阅读 · 0 评论 -
列表、元组、字典、集合详解
列表list可以包含不同类型的对象,可以增减元素,可以跟其他的列表结合或者把一个列表拆分,用[]来定义的 eg:aList=[123,’abc’,4.56,[‘inner’,’list’],7-9j] 方法 1.list(str):将str转换成list类型,str可以使字符串也可以是元组类型 2.aList.append(‘test’):追加元素到列表中去 3.del aList[1]转载 2017-05-18 19:02:20 · 684 阅读 · 0 评论 -
Linux-5
Linux网络原理及基础设置软件包管理yum管理RPM包Linux网络原理及基础设置使用ifconfig命令来维护网络(详见linux系统管理P422) 1) 掌握ifconfig命令的功能:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址。 2) 灵活应用ifconfig命令设定网卡的IP地址: 例如:修改eth0网卡的IP地址为172.18.48.56和子网掩码255.原创 2017-05-31 08:32:11 · 301 阅读 · 0 评论 -
Linux基础-6(Samba服务)
samba服务安装samba服务配置Samba服务测试samba服务 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以原创 2017-05-31 15:25:08 · 735 阅读 · 0 评论 -
Linux基础-11(grep)
grepgrep参数-n :显示行号-o :只显示匹配的内容-q :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容-l :如果匹配成功,则只将文件名打印出来,失败则不打印,通常-rl一起用,grep -rl 'root' /etc -A :如果匹配成功,则将匹配行及其后n行一起打印出来-B :如果匹配成功,则将匹配行及其原创 2017-06-05 15:13:43 · 384 阅读 · 0 评论 -
JavaScript基础
JavaScript介绍你不知道它是什么就学?这就是一个网页嵌入式脚本语言…仅此而已JavaScript组成一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:核心(ECMAScript) 文档对象模型(DOM) Document object model (整合js,css,html)浏览器对象模型(BOM) Broswer object model(整合js和浏览器)原创 2017-08-14 15:22:25 · 464 阅读 · 0 评论
分享