柚子快报激活码778899分享:linux学习笔记1

http://yzkb.51969.com/

unix与linux发展史、开源软件简介、linux应用领域、linux的学习方法、VM虚拟机的安装与使用、安装系统、登录系统、远程登录。

 2016年09月25日

unix与linux发展史

unix是linux之父,学习linux后能容易上手unix。

linux是源码开放的unix,由一位芬兰大学生李纳斯在网络上发起,和后来众多爱好者共同开发完成。

为什么用企鹅做logo,传说一,企鹅属于极地动物,不属于任何人。传说二,李纳斯被企鹅咬过?

linux内核官网 www.kernel.org 版本说明,如2.6.18,2主版本,6次版本,18末版本。在主版本3后说奇数版本不稳定版是不成立的。

内核大小就几十M。

linux发行版,主要有两个分支。主要区别是软件安装方式。

选择哪个学习?

centos,一、完全免费,二、国内很多大企业如新浪都是centos。

linux与windows个人版和企业版的比较。windows的比较是功能有或无,linux是稳定与否。

开源软件简介

开源软件有php\mysql\ruby\python...虽然在windows一般用户软件较多,但在服务端开源比较多。

开源软件:使用自由,大多数免费、研究自由,可以得到软件源码、散布及改良自由。开源不等于免费。

开源软件比较安全:足够多的眼睛能发现问题。可以学习别人的代码以及二次开发。

LAMLP: Linux、Apache、MySQL、PHP。最主流的网站搭建环境。

linux应用领域

企业服务器

www.netcraft.com可以用来扫描服务器用的平台。使用linux的国内平台,腾讯www.qq.com、淘宝www.taobao.com、微软download.microsoft.com。安卓的底层是linux,苹果也是。开发者的网站可以用来运行在linux上,所以应该学习linux。现在的设备越来越小,也越来越利于linux发展。

嵌入式应用

智能家电:机顶盒、游戏机、数码相机等。智能卡、航空系统、银行系统、卡拉ok点歌系统...

电影娱乐

阿凡达等好莱坞电影是使用linux渲染的。

倡导反对盗版...

linux的学习方法

为什么选择命令行:

linux考虑安全、性能,windows考虑易用、方便。

服务器大多使用命令行远程管理,不需要每个系统使用屏幕。

使用窗口会增加性能负担,出错机率。

解决问题的方法

问题的详细描述、自我解决、系统帮助、搜索引擎、背诵遇到的单词。

command not found 命令输入错误。

no such file or directory 命令操作对象错误。

给自我定目标、专注、方法、坚持、计划、练习。

忘掉windows思维方式。比如要把linux定义在c还是d盘?

不要收集学习资料来就不学了,等资料过时了却起什么用。

不用因为选资料或纠结而分散时间精力。比如说应该学java还是php,养羊养猪养大了都好。

VM虚拟机的安装与使用

简介:

vm可在现有的操作系统上虚拟一个新的硬件环境模拟一台新pc实现一台机器上运行两个独立的操作系统。

初学者不用装双系统,可能损坏硬盘上的资料,又不不利学习。而且在实际服务器上也没有双系统的概念。

特点:

使用vm不需要分区或重新开机就能在同一台Pc上使用多个系统、本机系统可与虚拟系统通信、可随时修改虚拟系统的硬件环境。

版本选择:

不用使用新版本,新的虽然功能更多但是对普通用户来说不实用,却要增加性能负担,占用空间,个人用户一般推荐vm7或8即可。

配置

CPU 主频1GHz以上

内存 1GB以上

硬盘 8GB以上

安装vm

选择典型安装、安装位置(建议d盘下的另外目录下)、不更新、不参加体验计划、放在桌面或开始菜单。

安装虚拟机

打开vm、新建vm、标准、我以后再安装操作系统、选择linux系统centos或64、取名及选择保存位置、选择磁盘空间、完成。虚拟机内存建议物理内存的一半。

选择cd的iso系统为dvd1。

快照功能用来恢复某一时间状态,保存快照,用“转入”恢复。

克隆。

系统分区

磁盘分区,把大磁盘分成几个小磁盘。分区有利于数据查询性能。

主分区:最多4个;

扩展分区:最多1个。主分区加扩展分分最多有4个,不能写入数据,只能包含逻辑分区。

逻辑分区:能写入数据和格式化。

格式化,高级格式化,又叫逻辑格式化。linux能识别的文件系统有fat16\fat32\ntfs\ext2\ext4(默认)等。格式化主要操作是把硬盘分成等大小的数据块。查询文件就是查询编号。

硬件设备名

IDE硬盘 /dev/hd[a-d]

SCSI/SATA/USB硬盘 /dev/sd[a-p]

光驱 /dev/cdrom或/dev/sr0

软盘 /dev/fd[0-1]

打印机(25针) /dev/lp[0-2]

打印机(USB) /dev/usb/lp[0-15]

鼠标 /dev/mouse

分区设备文件名

/dev/hda1 IDE硬盘接口

/dev/sda1 SCSI硬盘接口、SATA硬盘接口

逻辑分区,永远都是从5开始。

挂载,等同windows分配盘符,windows是用c.d.e...做盘符,linux是用空目录。

必须分区

/ 根分区

swap分区 虚拟内存,交换分区,内存2倍,不超过2GB(毕竟是虚拟的,再大也无用,却要占用硬盘空间)

推荐发区

/boot 启动分区,200MB。保存启动数据。

总结:

分区,把大硬盘分为小的逻辑分区。

格式化,写入文件系统。

分区设备文件名,给第个区分定义设备文件名。

挂载,给每个分区分配挂载点。

安装系统

打开虚拟机电源,定位输入到虚拟机,进行boss修改启动顺序为光盘,保存后重启,安装完系统后再改回来。

在vm中,vm会自动检测虚拟机中是否有系统来自动修改启动顺序。

进入系统安装界面的三个选项:

install or upgrade an existing system 安装或升级现有系统。

install system with basic video driver 安装过程采用基本的显卡驱动。

rescue installed system 进入系统修复模式。

boot from local drive 退出安装从硬盘启动。

memory test 存储介质检测。

这里我们选择第二项 install or up...

等待加载完成后出现 disc found 界面,询问是否检测光盘。这里我们使用的是自己下载的已经觉得没有问题的光盘所以不需要检测,选择skip.

进入下一步,点击next。选择语言中文简体(如果选择的是english而需要在系统上使用中文,则需要在稍后安装包选择中选择中文支持,否则之后需要手动安装),下一步选择键盘美国英语式。

选择基本存储,一下步,选择是。下一步,主机名,可以默认。在linux中主机名可相同,但windows中不行。

选择时区,亚洲上海(包含北京),下一步。

下一步,输入密码。密码原则:复杂性(8位以上大小写字母、数字、符号;不能是单词;不能与自己信息相关)、易记忆性、时效性。在安装时可以使用比较简单的密码如123456只是系统会提示是否使用这样简单的密码,因为系统默认安装时的用户权限是root,有最大管理权。但普通用户是不能使用简单密码的。

选择创建自定义布局,下一步。

创建分区,标准分区。root分区需要在硬盘开始的空间,root分区会自动成为第一空间。其他的按创建时间为顺序创建,root分区分200M即可,设备名为sda1。

创建分区交换分区swap,这个需要在文件系统类型中选择,这个分区是系统使用,不需要挂载点(盘符),1000M,设备名为sda2。

创建分区home,根据用处选择是否创建,2000M,设备名会与之前的sda2交换,必须分区都会自动调换位置?

创建根分区/,为全部剩余空间,下一步,格式化,修改写入,下一步。

选择软件包选择。

desktop 桌面,个人用户常用

minimal desktop 最小化桌面

minimal 最小化,服务器常用

basic server 基本服务器(本节内容选择)

database server 数据库服务器

web 网页服务器

virtual host 虚拟主机

software development workstation 软件开发工作站

如果熟悉linux,可以在下面的自定义中选择安装软件包。

一下步,等待安装完成后重新引导,注意boss中的启动顺序。

登录系统

输入默认用户名root和安装时的密码。root用户的权限无所不能,所以很危险。所以有些linux系统有root权限限制。

登录后首先输入ls后回车,可以看到三个文件(每个用户都有自己的初始登录位置)。

/root/anaconda-ks.cfg 保存安装在系统中的软件包及其版本信息。

/root/install.log 保存安装过程中留下的事件记录。

/root/install.log.syslog 以kickstart配置文件的格式记录安装过程中设置的选项信息。有时候需要批量安装时需要使用此文件来进行自动安装。

远程登录

虚拟机的网络配置

在虚拟机设置-硬件-网络适配器中的网络连接。

桥接 直接链接到物理网络,使用真实网卡与计算机通信,好处是配置简单,能与同网段其他计算机通信,不好是会占用IP。

配置eth0网点为物理机网络的Ip段。

直接在linux中输入ifconfig查看网络配置。可是看到lo网卡,所有linux都有,表示本机。

NAT 使用已共享的主机ip,通过vm8虚拟网卡通信,只能和主机通信。

Host-only 与主机共享一个私有网络,通过vm1虚拟网卡通信,只能和主机通信。

要使用此通信方式,需要看vm1网卡的网络属性,看其ip段,在linux中配置相同的网段,虚拟网卡vm1的ip为192.168.217.1。

在linux中输入 ipconfig eth0 192.168.217.2 ,eth0表示第一块网卡,是vm虚拟机中网络适配器上的网卡数量,再输入ifconfig查询即可看到新配置的网卡,不但有lo,还有eth0。

在windows中输入 ping 192.168.217.2 ,测试通信。

自定义

虚拟网络

注意:在上面的linux中ip的操作是临时的,重启后会丢失,要永久设置需要写入配置文件;像笔记本等电脑一般有两个网卡,有时候连接的是无线网有时候是有线,可能会配置不当而无法通信。解决方式有二,一是在物理机中停用一个网卡,或在虚拟机网络编辑器中手动选择连接的网卡。

使用工具连接

SecureCRT

SecureCRT是一款支持SSH的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。不同就是SecureCRT支持SSH,同时支持Telnet和rlogin协议。

在SecureCRT中点击file下的quick connect,在hostname中输入ip,username中输入用户名,点击connect接连即可接连。若显示中文乱码比如df命令,可在options中把字体设置为中文字体和字符集设置为utf-8即可。

在在SecureCRT的emulation设置里设置传统配置模式,terminal为linux,勾选ansi color。在appearance设置里设置current color scheme的风格和传统traditonal。

WinSCP

WinSCP是一款支持SSH(Secure SHell)的SCP(Secure CoPy)文件传输软件。只要文件主机支持SSH协定,你就可以安心的下载、上传文件。他的操作界面是参考NC(Norton Commander)的双视窗排列方式,使用起来不会有太大的困难。在WinSCP中,一般的文件操作都没有问题,如:复制、移动、更名文件或文件夹等。

 

柚子快报激活码778899分享:linux学习笔记1

http://yzkb.51969.com/

相关文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。