一、linux加入GNU计划并采用GPL协议发布
常见的linux发行版:
ubuntu redhat centos debin opensuse redflag slackware RedHat Enterprise Linux(RHEL)
为什么使用centos:因为大多数企业使用的是centos/RHEL
<i>使用命令行 操作前备份 命令小心小心再小心 修改前先备份( 备份 小心)</i>安全:密码复杂度 规律性 长期使用 文档保存 锁屏
建议:多操作 多总结 内容补充 分析 复习 举一反三
二、安装centos
下载vmware workstation/virtualBox
下载centos镜像
新建虚拟机安装系统
1.如何安装vmware virtualbox
-->vmware tool使用
-->oracle vm virtual box extensiol pack 使用u盘等
right ctrl+向下箭头解除独占
2.文件存放位置
一般文件不存放在c盘,这里笔者建议以后将文件按照类型分别存放在相应的目录下
D:/code_install_install
D:/project_install
D:/software_install
D:/software_download
以上三个文件夹分别存放不同类型的软件,最后一个文件夹用来存放下载的软件包等。
其他文件存放方式:
3.32位和64位区别:
<b>区别一</b>:处理数据的能力
32位计算机的CPU一次最多能处理32位数据,例如它的EAX寄存器就是32位的,当然32位计算机通常也可以处理16位和8位数据。64为计算机一次处理数据要比32位大得多,一次运行64位的数据。
<b>区别二</b>:支持的内存不同(寻址能力不同)
32位 的系统许多支持4G的内存,而64位则可以支持上百G的内存。
<b>区别三</b>:架构不同
从 32位到 64 位架构的改变是一个根本的改变,因为大多数操作系统必须进行全面性修改,以取得新架构的优点。其它软件也必须进行移植,以使用新的性能;较旧的软件一般可借由硬件兼容模式(新的处理器支持较旧的 32 位版本指令集)或软件模拟进行支持。
或者直接在 64 位处理器里面实作 32 位处理器内核(如同 Intel 的 Itanium 处理器,其内含有 x86 处理器内核,用来执行 32 位 x86 应用程序)。支持 64 位架构的操作系统,一般同时支持 32 位和 64 位的应用程序。
<b>区别四</b>:对配置的要求不同
64位操作系统只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
4,内存分配
默认超过512就可以启动系统 但是如果要启动图形界面的话则必须超过1G 这里根据自己系统可以调整虚拟内存大小
5.磁盘分区
方案一
/boot 500M
swap 内存两倍(内存大于8g时16G就好)
/ 16G
/data 剩余磁盘空间
6.主机名设置要求:
7.密码设置规则.
8.init0-6
init 0
关机
init 1
单用户模式
init 2
多用户模式 无nfs
init 3
完全多用户模式
init 4
保留
init 5
xwindow
init 6
重启
管理员和普通用户
管理员 #
普通用户 $
配置网络:
vi /etc/sysconfig/network-scripts/ifcongig-eth0
i
进入编辑模式
修改
ONBOOT=no-->ONBOOT=yes
BOOTPROTO=dhcp-->BOOTPROTO=static
添加:
IPADDR=192.168.100.12
NETMASK=255.255.255.0
GETEWAY=192.168.100.1
DNS1=8.8.8.8
ESC :wq
保存退出</br>
#service network restart
#ifconfig
查询网卡ip
ping www.baidu.com
测试网络是否连通
yum groupinstall -y Desktop
安装图形界面
init 5
启动图形界面
快捷键使用:
ctrl+c:停止当前命令
ctrl+D:退出当前终端
ctrl+Z:暂停当前进程
ctrl+L:清屏clear
Tab:自动补全</br>
man
帮助命令:
安装
yum install -y man
</br>
使用man 命令 如man ls
linux目录结构:
<b>linux核心-->一切皆文件</b>
/bin bin是binbary的缩写,该目录下存放的是最常用的命令
/boot 该目录下存放的是启动linux时使用的一些核心命令,包括一些连接文件以及一些镜像文件
/dev devs是device(设备)的缩写,该目录下存放的是linux的外部设备,在 linux中设备的方式和访问方式是相同的
/etc 该目录下存放的是所有系统管理所需的配置文件和目录
/home 用户的主目录
/lib 该目录下存放的是系统最基本的动态链接共享库
/lost+found 系统非法关机后这里会产生一些文件
/media 系统会自动识别以诶些设备如u盘 光盘挂在在这个目录下
/mnt 系统提供该目录是为了让用户临时挂载别的文件系统
/opt 主机额外的安装软件的目录 如oracle可以安装在这里
/proc 虚拟目录,系统存放的映射
/root 系统管理员的家目录
/sbin super usser 该目录存放的是系统管理员使用的系统管理程序
/seLinux 安全机制 类似于win的防火墙
/sys 该目录下存放的是一些服务启动后所需提取的数据
/tmp 该目录存放的是于硬件驱动相关的信息
/usr 临时文件存放
/usr/bin 用户的很多程序和文件存放在该目录下
/usr/sbin 超级用户使用的比较高级的管理程序和系统守护进程
/usr/src 内核源代码默认放置目录
/var 该目录存放的是不断扩充且经常被修改的目录,包括各种日志文件
如何正确关机
关机流程:ps -aux -->sync-->shutdown -h now -->reboot-->halt
ps -aux
查看是否还有后台进程运行
sync
将数据由内存同步到硬盘
shutdown 关机命令
`shutdown -h 10`十分钟后关机
`shutdown -h now`立即关机
`shutdown -h 20:25`20:25关机
`shutdown -h +10`十分钟后关机
`shutdown -r now` 立即重启
`shutdown -r +10`十分钟后重启
`reboot`重启
`halt`关闭系统
————>关机命令:shutdonw -h now
、halt
、poweroff
、init 0
————>重启命令:shutdown -r now
、reboot
、init 6
忘记root密码
-->e e 1 b passwd reboot
网友评论