windows系统对比:
32位与64位系统简单介绍和对比: 置初衷不同:64位为高性能所设计,32位为普通用户设计;
要求配置不同:64位只能安装64位电脑上(CPU必须是64位),32位可以安装在32位和64位CPU电脑上;
运算速度不同:64位处理数据比32位快; 寻址能力不同:64位支持多达128G内存,32位理论支持4G内存;
软件普及不同:64位常用软件比32位多。
对于linux而言:
cat /etc/redhat-release 查看系统版本
uname -r 查看内核版本
uname -m 查看系统是64位还是32位
uname -a 查看所有信息
磁盘使用前,要进行分区,磁盘分区有主分区,扩展分区和逻辑分区。一块硬盘最多可以有4个主分区,而且只能有一个扩展分区,而且扩展分区不能用,必须要在这个扩展分区划分一个或多个逻辑分区。
3p+1e或2p+1e或1p+1e
然后格式化(创建文件系统),然后才能存数据或装系统。
在Linux中,通过设备名来访问设备,设备名存放在"/dev"目录中
ll /dev/sd* 查看分区
注意:
分区数字编号1-4只能留给主分区或扩展分区,逻辑分区的编号只能从5开始。
Linux对分区的要求:
a.至少要有/分区,可以有swap分区
b.swap(交换分区)的作用:虚拟内存,swap分区的大小=1.5*物理内存容量(对数据库系统,一般不用swap分区),当内存大于16G,虚拟内存可以给(8-16G左右,这是经验值,没有绝对的定义)
Linux系统分区时:
常规分区方案为/(剩余硬盘大小),swap(1.5倍内存),/boot(100M)三个分区;
DB及存储,有大量重要的数据:
/data/ 剩余硬盘大小
/ 50-200G
/boot 100M
swap 1.5内存
相当于windows不能只分C盘,还需要D、E,因为可能会重装,数据会丢
门户:
/ 50-200G
swap 1.5倍内存
/boot 100M
不再进行分区,保留,将来哪个部分,就根据自己需求再分,更灵活
以下分区不推荐,禁止
====================
/boot
swap
/
/usr 满了,
/home
/var
满了,就用LVM 在线调整分区大小,但性能太差,一般不用
======================
常用软件:
ftp emeditor editplus notepad++ 文本编辑工具
everything 本地搜索引起
keePass 密码管理软件
win 文本比较
linux 文本比较
diff a.txt b.txt
vimdiff a.txt b.txt
切换用户
su -(加"-"表示改变用户的环境变量) user
echo 123456(密码) |(交给passwd)passwd --stdin(接收) user 此条命令不需要交互
history -d 行号 删除指定行号命令
history -c 全部清空历史记录
whoami 查看当前用户
更新到国内镜像站
cd /etc/yum.repos.d/
ls
#修改前,先备份,可以回滚,其次可以事后对比改过的内
容
cp CentOS-Base.repo CentOS-Base.repo.ori
wget http://mirrors.163.com/.help/ CentOS6-Base-163.repo
cp CentOS6-Base-163.repo CentOS-Base.repo
对于yum操作:
yum update 命令参见网上其他博文
yum grouplist 查看安装包主
yum groupinstall "名称" 安装包主,注意引号