一、RHEL 与CentOS的区别
RHEL是红帽公司提供的商业版Linux系统,若要获取DVD镜像、安全更新等技术服务支持,一般需要付费订阅;不过构成RHEL系统的各种软件包都是基于GPL开源协议免费发布的。
CentOS是一个社区性质的Linux系统,相当于RHEL的一个克隆版本,它采用了构成RHEL系统的各种软件包重新组装、开发而成,并且在此过程中做了一些优化、必要的Bug修复;CentOS系统的版本会稍晚于同版本的RHEL系统发布,其构成、管理方式与同版本的RHEL系统几乎一模一样,而且能够找到大量开放的软件源,因此受到很多企业的欢迎。
二、Linux文件系统
基本作用:定义向磁盘介质上存储文档的方法和数据结构,以及读取文档的规则。不同类型的文件系统,其存储、读取方式不一样。格式化操作就是建立新的文件系统。
典型的文件系统类型有:
- EXT4 第四代扩展文件系统,RHEL6系列默认
- XFS (处理大数据量)高级日志文件系统,RHEL7系列默认
- SWAP 交换空间(虚拟内存)
二、Linux命令行基本操作
1、控制台切换
RHEL7系统默认提供6个虚拟控制台(tty1~tty6),每个控制台可以独立登录、执行不同的任
务。其中tty1、tty2默认开启图形桌面,tty3~tty6只开启字符模式。通过组合快捷键Ctrl+Alt+Fn可以在不同的虚拟控制台之间切换,这里的Fn代表F1~F6键中的
某一个。例如,当处在正常的图形桌面时,按Ctrl+Alt+F3组合键可以切换到控制台tty3,登录后
即进入纯字符模式的命令行界面;如果需要返回之前的图形桌面,则再按键Ctrl+Alt+F1组合键即
可。
命令行提示标识的含义:
[当前用户@主机名 工作目录]$
若当前用户是root,则最后一个字符为#,否则,最后一个字符为$
2、linux简单命令
检查红帽发行信息: #cat 、etc/redhat-release
列出内核版本: #uname -r
查看当前主机名: #hostname
查看当前工作目录 #pwd
切换工作目录: #cd 加路径 cd.. 返回上一层
查看目录内容: #ls 加路径(不加则显示当前目录内容)
查看IP地址: #ifconfig
临时配置ip地址(重启时失效): #ifconfig eth0 192.168.1.1/24
查看CPU处理器信息: #lscpu 或 #cat proc/cpuinfo
查看内存大小、空闲情况: #cat /proc/meminfo
关机: #poweroff
重启: #reboot
查看文本文件内容: #cat 加文件路径
或#less 加文件路径(q键退出)
查看文本文件部分内容: #head -n 看前n行
#tail -n 看后n行
创建目录:#mkdir /root/111 在/root下创建名为111的目录
创建文本文件: touch /root/111/abc.txt 在/root/111下创建名为abc的txt文件
从文本文件中查找包含指定字符串的行: #grep 'root' /etc/passwd 在文件/etc/passwd中查找包含root的行
原文地址:http://blog.51cto.com/13460306/2116652