这里主要是听讲的一些东西的总结, thanks to lamp brother
____安装虚拟机
vmware 8.0.4, 因为高版本占用空间大,没必要
cent OS 6.3 linux 版本
____Linux 系统
1,分区
主分区 max 4
扩展分区, max 1, And, 扩展分区+主分区 max 4
扩展分区本身不能用于存放数据,只用于存放逻辑分区
2,格式化(高级格式化):写入文件系统
文件系统 win: FAT16, FAT32,NTFS
linux: EXT2,WXT3,EXT4(cent OS 用这个)
格式化包括,1)划分数据块 block, 小的隔断,eg 4kb
2)挂载,确定a节点号,就是相当于房间的门牌号,在两者之间还需进行下面的3
3,分区设备文件名. 给每个分区定义设备文件名
硬件         设备文件名
IDE 硬盘接口         /dev/hd[a-d]
SCSI/SATA/USB硬盘接口  /dev/sd[a-d]
硬盘接口的最注意区别就是传输速度。IDE是最老 速度 133mb/s, 现在已经不用了
sata串口接口,现在一般使用sata, 速度可达 500mb/s, 比其它类型快速,现在多用sata,
所以会经常看到sda
上面给硬盘定义了设备文件名,硬盘里的分区也要有设备文件名
/dev/sda1
上面这个1代表分区号,只可能是1-4
逻辑分区 从5开始计数
4,挂载 给每个分区分配挂载点,挂载点就是一个空目录
相当于win中分配盘符, inode 节点,相当于前面柜子分配好隔断后,贴上标签
必须的分区:
/ 根分区
swap分区 (交换分区,内存2贝,不超过2GB) 文件系统类型为swap
推荐的分区:
/boot (启动分区, 200 MB)
---
当前选择的安装类型是 basic service
虚拟机全屏:ctrl+alt+enter 返回,点击右上角窗口
-----
___远程登录
__网络设置,三种方式 VM->setting -->network adaptor
NAT,Host-only, 在无网络的情况下机可以和当前的window通信。
要确保linux ip 地址和 电脑自动为它分配的一致,如下方式寻找:
网络和共享重心---->更改适配器设置, 可以看到里面添加了新安装的vmware 适配器, vmnet1, vmnet8.
查看vmnet1属性, internet 协议版本4(tcp/ipv4)--->属性, 找到Ip地址。
在linux中输入上面的地址, ifconfig eth0 192.168.*.*
在windows 中cmd命令界面输入 ping 192.168.*.*, 可以看懂通信的信息。
bridged 需要和电脑在同一个网关,找到电脑当前的ip地址,可以在cmd中输入 ipconfig,eg,ip 192.168.1.*
在linux中配置ip地址 ,使它和当前电脑在一个地址段内, 192.168.1.**。
当网络不能连接时,打开 edit--->virtual network editor界面,其中bridged 是自动设置的,确保它的连接是和当前的网络吻合的,eg,无线连接。
--------
根分区是一级目录, /boot , /etc, /home 是二级目录,但 /boot, 和 /home 目录的物理存储空间是和根目录独立的,不是在一个地址区域里。(此处看图更直观,/boot, /home 有独立的区域,但他们属于 / 根目录的下级。
------
/home/是普通用户的家目录
/root/是管理员, 超级用户的家目录,
登录时,用户名输入 root!!!!!
----------
_____学习linux注意事项
1,linux 严格区分大小写
2,所有内容以文件形式保存,包括硬件,
硬盘文件: /dev/sd[a-p]
光盘文件: /dev/sro
3, linux 不靠扩展名区分文件类型,文件类型定义在文件权限里
扩展名只是位了更直观,并非强制。
压缩包 *.gz, *.bz2, *.tar.bz2, *.tgz
二进制软件包 .rpm
脚本 *.sh
网页文件 *html, *php
配置文件 *.conf
4, linux 所有的存储设备都必须在挂载之后用户才能使用。(win中自己检测,直接就可以使用了)
_______服务器管理和维护建议
命令:二进制文件
/bin/ , /sbin/, /usr/bin/, /usr/sbin/
上面, s代表只有/root 根目录 超级用户才能之心
usr 代表在单用户下不能执行, 单用户相当于 win中安全模式
/boot/ AT! 备份 否则启动不了
/dev/
/etc/ 配置文件 AT! 备份
/home/ 普通用户家目录
/lib/ 系统用的库函数
/lost+found/
挂载目录, 挂载点,任何目录都是可以的,并非强制
/media/ 多媒体
/mnt/ U盘
/misc/ NFS服务的共享目录
/opt/ 第三方软件 , 实际上更常用 /usr/local/ ,相当于 windows 中 programs
/proc/ /sys/ 存放在内存中而非硬盘,不要写东西进去,否则关机旧丢失了。
/proc/ : /proc/net, /proc/devices, /proc/filesystems, /proc/cpuinfo
/root/
/srv/
/tmp/ 存放临时文件, 所有用户都可以访问和写入, 建议每次开机清空
/usr/ uni software resource 系统文件
/var/ 动态数据保存位置
_____服务器注意事项
1,远程服务器不允许关机,只能重启
2,重启时应该关闭服务。 因为数据流大,可能造成严重后果,甚至烧毁硬件
3,不要在服务器访问高峰运行高负载命令
4,远程配置防火墙时不要把自己踢出服务器。 应对方法,可以每5分钟清空一次
5,制定合理的密码规范并定期更新
6,分配合理权限
7,定期备份重用数据和日志

linux 学习1的更多相关文章

  1. Linux学习日记-使用EF6 Code First(四)

    一.在linux上使用EF 开发环境 VS2013+mono 3.10.0 +EF 6.1.0 先检测一下EF是不是6的 如果不是  请参阅 Linux学习日记-EF6的安装升级(三) 由于我的数据库 ...

  2. Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

    在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab ...

  3. Linux学习笔记之兄弟连

    systemctl --user enable pulseaudio说明:安装完成后系统没有声音,用该命令可以打开.ifconfig eth0 192.168.118.1说明:给网卡设置IP地址.ap ...

  4. Linux学习内容

    Linux学习要点(转载自红联) 一.学习Linux的基本要求1. 掌握至少50个以上的常用命令. 2. 熟悉Gnome/KDE等X-windows桌面环境操作 . 3. 掌握.tgz..rpm等软件 ...

  5. Linux 学习笔记

    Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...

  6. Linux学习心得之 Linux下命令行Android开发环境的搭建

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下命令行Android开发环境的搭建 1. 前言2. Jav ...

  7. Linux学习心得之 Linux下ant安装与使用

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下ant安装与使用 1. 前言2. ant安装3. 简单的a ...

  8. 实验楼 linux 学习

    实验楼 linux 学习     一.Linux 用户管理 1.查看用户 who am i // who mom likes whoami   ====--------====== 输入的第一列表示打 ...

  9. linux学习网站分享

    http://www.zhihu.com/question/19895288 http://linux.vbird.org/ 两个linux学习的网页存起来,以后学习.

  10. linux学习笔记2-linux的常用命令

    第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ======== ...

随机推荐

  1. 如何用CSS实现在新窗口打开链接?

    *如何用CSS实现在新窗口打开链接? <style type="text/css"> <!-- .target2 a:active {test:expressio ...

  2. C++坑点集合 - 1 隐式调用和默认实现的构造函数的坑

    C++是一个编译器会替你在背后做很多事情的语言,包括模板实例化,按需要创造隐式的构造函数,默认构造你没有显式构造的成员,按需进行隐式转换和饮食构造等等,如果没有彻底了解清楚,就容易被这些编译器背后做好 ...

  3. jquery 实现重复点击一个元素时不重复执行效果

    jquery 实现重复点击一个元素时不重复执行效果 这需要用到jquery的stop方法 实例 停止当前正在运行的动画: $("#stop").click(function(){ ...

  4. linux查找日志技巧

    对于从事web开发的人员来说.服务器上的日志多如牛毛,如何快速从中找出所需信息非常重要,以下是我在工作中用到的查找日志的简单命令,希望能对您有所帮助:   工具/原料   linux SecureCR ...

  5. Oracle行转列操作

    有时候我们在展示表中数据的时候,需要将行转为列来显示,如以下形式: 原表结构展示如下:---------------------------产品名称    销售额     季度------------ ...

  6. I'm an artist who loves linux (转)

    My father got me a computer for graduation with 512MB RAM and a Pentium processor. It came with Wind ...

  7. [手机取证] “神器”IP-BOX的一些问题

    网上最近传的纷纷扬扬的iOS密码破解神器IP-BOX,很多人感兴趣,作为一个该产品的老用户,来破除一下迷信,顺便做个普及~ Q1:这东西好神奇,是不是所有都能破解? A1:支持简单密码的穷举,有条件的 ...

  8. AUTOIT解决域控普通用户以管理员身份安装软件方法

    windows域管理,本是很好的管理方式,方便的软件分发,权限控制等功能.不过由于我处软件分发总有那么一些电脑没有成功安装,或是新装的电脑安装软件时漏了安装一些软件,而这些软件需要管理员权限安装的,用 ...

  9. C#调用java类、jar包方法(转)

    一.将已经编译后的java中Class文件进行打包:打包命令JAR 如:将某目录下的所有class文件夹全部进行打包处理: 使用的命令:jar cvf test.jar -C com/ . 其中tes ...

  10. Replication

    Peer-to-peer replication: http://msdn.microsoft.com/en-us/library/ms151196(v=sql.120).aspx Merge rep ...