Linux系统简介、安装RHEL7系统、RHEL7基本操作

Linux是一种操作系统!!

操作系统:一堆软件的集合,可以让计算机硬件正常工作

Unix/Linux发展史
? UNIX诞生,1970-1-1(Linux系统时间的起点)

? Linux之父,Linus Torwalds

Linux系统内核

内核作用: 操控所有计算机硬件

用户-----> 内核 ----->计算机硬件

– 版本号:主版本.次版本.修订号

? 是一套公开发布的完整Linux系统
– Linux内核 + 各种应用软件

? 发行版的名称/版本由发行方决定
– Red Hat Enterprise Linux 5/6/7
– Suse Linux Enterprise 12
– Debian Linux 7.8
– Ubuntu Linux 14.10/15.04

###########################################################

安装RHEL7系统

一、通过虚拟机软件进行安装操作系统

Ctrl+Alt:鼠标回到真机

root:管理员用户

二、伟大的目录结构

/ 根目录:所有的数据都是放在此目录下(Linux系统的起点)

路径: /root/abc/1.txt

/dev: 存放与设备相关的数据

如何使用硬盘?
? 一块硬盘的“艺术”之旅
– 物理硬盘==>分区规划==>格式化==>读/写文档

毛坯楼层==>打隔断==>装修==>入驻

格式化:制定空间存储数据规则(文件系统)

Windows: NTFS FAT16 FAT32

Linux: FAT32 ext4(RHEL6) xfs(RHEL7)
SWAP:交换空间(虚拟内存 缓解真实物理内存不足)

磁盘与分区表示

/dev/sda1 /dev/sdb3 /dev/sdc /dev/sdd

hd,表示IDE设备
sd,表示SCSI设备
vd,表示虚拟化设备

/dev/sda7:表示SCSI设备,第一块磁盘,第7个分区

###########################################################

切换命令行界面

? 虚拟控制台切换( Ctrl + Alt + Fn 组合键)
– tty1:图形桌面
– tty2~tty6:字符控制台

 login:root       #输入用户名
 password:        #输入密码

###########################################################
图形命令行:右击空白处--->打开终端

? 命令行提示标识的含义
– [当前用户@主机名 工作目录]$
– 若当前用户是root,则最后一个字符为 #
[[email protected] 桌面]#
– 否则,最后一个字符为 $
[[email protected] 桌面]$

###########################################################

查看及切换目录

? pwd — Print Working Directory
– 用途:查看当前工作目录

? cd — Change Directory
– 用途:切换工作目录
– 格式:cd [目标文件夹位置]

? ls — List
– 格式:ls [选项]... [目录或文件名]...

蓝色:目录
黑色:文本文件

[[email protected] ~]# pwd #显示当前所在位置
[[email protected] ~]# cd / #切换到根目录下
[[email protected] /]# pwd #显示当前所在位置
[[email protected] /]# ls #显示当前目录内容

[[email protected] /]# cd /boot #切换到/boot目录下
[[email protected] boot]# pwd
[[email protected] boot]# ls #显示当前目录内容

[[email protected] boot]# cd /dev
[[email protected] dev]# pwd
[[email protected] dev]# ls

[[email protected] dev]# cd /root
[[email protected] ~]# pwd
[[email protected] ~]# ls
[[email protected] ~]# ls / #显示根目录内容

查看系统版本
? 检查红帽发行信息
[[email protected] 桌面]# cat /etc/redhat-release

cat:查看文本文件内容

[[email protected] 桌面]# cat /etc/fstab
[[email protected] 桌面]# cat /etc/hosts
[[email protected] 桌面]# cat /etc/shells
[[email protected] 桌面]# cat /etc/shadow

###########################################################

切换目录的命令:cd

以 / 开始的绝对路径
以当前为参照的相对路径

[[email protected] /]# cd /etc/pki/
[[email protected] pki]# pwd
[[email protected] pki]# ls
[[email protected] pki]# cd /etc/pki/java #绝对路径
[[email protected] java]# pwd

[[email protected] java]# cd /etc/pki/
[[email protected] pki]# pwd
[[email protected] pki]# ls
[[email protected] pki]# cd java #相对路径
[[email protected] java]# pwd

.. 表示父目录
[[email protected] pki]# cd /etc/pki
[[email protected] pki]# pwd
[[email protected] pki]# cd ..
[[email protected] etc]# pwd
[[email protected] etc]# cd ..
[[email protected] /]# pwd
[[email protected] /]# cd ..
[[email protected] /]# pwd
[[email protected] /]#

###############################################

? 列出内核版本
[root[email protected] /]# uname
[[email protected] /]# uname -r
3.10.0-693.el7.x86_64
#主版本. 次版本. 修订号. 企业版Linux 版本7. 64位操作系统

? 完整命令的格式
– 命令字 [选项]... [参数1] [参数2]...

cat -n /etc/shells /etc/passwd

################################################

? 列出真机CPU处理器信息
[[email protected] 桌面]# lscpu
......
CPU(s): 4
......
型号名称: Intel(R) Core(TM) i5-4430S CPU @ 2.70GHz
......
? 列出真机检查内存大小、空闲情况
[[email protected] 桌面]# cat /proc/meminfo
MemTotal: 16166612 kB
......

查看主机名和IP信息
? 列出当前系统的主机名称
[[email protected] /]# hostname #查看主机名
localhost.localdomain
[[email protected] /]# hostname A.tedu.cn #修改主机名
[[email protected] /]# hostname

命令提示符变化需要新开一个终端验证

? 列出网卡连接信息
eth0(第一张网卡的名称)
[[email protected] ~]# ifconfig

[[email protected] ~]# ifconfig eth0 192.168.1.1
[[email protected] ~]# ifconfig eth0

[[email protected] ~]# ping 192.168.1.1

Ctrl+c:结束正在运行的命令
   特殊IP地址:127.0.0.1(永远代表本机)

###########################################################

? 关机:poweroff
[[email protected] ~]# poweroff

? 重启:reboot
[[email protected] ~]# reboot

###########################################################

? mkdir — Make Directory
– 格式:mkdir [/路径/]目录名...

[[email protected] ~]# mkdir /test
[[email protected] ~]# ls / #查看根目录下内容

[[email protected] ~]# mkdir nsd1808 #当前创建目录
[[email protected] ~]# ls

[[email protected] ~]# mkdir /root/haha /mnt/xixi /opt/hehe
[[email protected] ~]# ls /root/
[[email protected] ~]# ls /mnt/
[[email protected] ~]# ls /opt/
[[email protected] ~]# touch /opt/1.txt
[[email protected] ~]# ls /opt/

? touch命令
– 用途:新建空文件
– 格式:touch 文件名...

#########################################################

? less分屏阅读工具
? 格式:less [选项] 文件名...

– 优势:支持前后翻页

? 基本交互操作
– 按 / 键查找(n、N 跳转匹配内容)

[[email protected] ~]# less /etc/passwd
输入 /a 全文查找a
输入 q 退出

###############################################

? head、tail 命令
– 格式:
head -n 数字 文件名
tail -n 数字 文件名

[[email protected] ~]# head -3 /etc/passwd #显示文件内容前3行
[[email protected] ~]# tail -1 /etc/passwd #显示文件内容最后1行

[[email protected] ~]# head -12 /etc/passwd #默认显示前12行

[[email protected] ~]# head /etc/passwd #默认显示前10行
[[email protected] ~]# tail /etc/passwd #默认显示后10行

###############################################

? grep工具
– 用途:输出包含指定字符串的行
– 格式: grep ‘关键字‘ 目标文件

[[email protected] ~]# grep root /etc/passwd

[[email protected] ~]# grep bin /etc/passwd

[[email protected] ~]# grep lisi /etc/passwd

###############################################

原文地址:https://blog.51cto.com/14050800/2401219

时间: 2024-08-25 04:25:50

Linux系统简介、安装RHEL7系统、RHEL7基本操作的相关文章

自动化运维平台之系统自动化安装Cobbler系统使用详解

一.简介 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows.该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP.DNS.以及yum仓库.构造系统ISO镜像. Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用. Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷. 二.cobbler提供的功能 使用

Linux PXE自动化安装centos6系统

1.PXE是什么? pxe是Preboot Excution Environment的缩写,是intel公司研发,基于client/server的网络模式,支持远程主机通过网络从远端服务器下载镜,并由此支持通过网络启动操作系统的预启动执行环境. 2.PXE的工作原理 它的工作流程是这样的: 1.客户端向PXE 服务器上的DHCP发送ip地址请求消息,DHCP检测到客户端是否合法(主要是检测客户端的网卡MAC地址)如果合法则返回客户端的ip地址,同时将启动文件pxelinx.0位置信息一并传给客户

技术党,自己制作u盘启动盘装系统并安装xp系统

完美下载小编准备的此教程可以给笔记本.台式机.上网本和组装电脑通过U盘安装XP系统. 步骤一.首先要准备一个至少2GB的U盘(最好4GB).然后下载一个U盘启动大师或者你喜欢的U盘启动盘制作工具,把您的U盘制作成具有启动功能的引导盘.下载地址在下面. 步骤二.下载一个合适的XP SP3的系统. 步骤三.下载完成后开始制作U盘启动盘,在制作之前,要先把原U盘的数据做好备份,因为制作过程会格式化整个U盘.具体步骤如下: 1)解压"U盘启动大师",开始安装,注意安装时要把不必要的插件去掉.然

【UEFI+GPT/BIOS+MBR】两种模式在Windows系统下安装Ubantu系统

最近在联想Windows10下安装了Ubantu16.04的系统,踩了很多坑,写下来分享一下. 通过网络资料,理解BIOS+MBR一直是之前电脑的Windows系统安装和引导的模式,但Win8问世后,基本上都采用UEFI+GPT模式了.这两种模式在安装Ubantu系统的时候有一点小小的区别. 一.将Windows10系统分区,划出Ubantu系统的单独盘 因为不知道安系统时会出现什么问题,所以最好从其它盘中单独划出一个盘来安装Ubantu系统,我的F盘内容不多,所以划分了一半出来,大概63GB大

Linux下硬盘安装Windows系统。

注意:本方法安装后会把Linux系统损坏,方法适用于完全不再需要Linux系统. 本方法在ubuntu 14.04,centos 6.5,debian 8测试成功. 安装方法是通过grub2引导Windows PE 镜像,然后通过PE安装Windows. 具体步骤: 准备PE镜像.文件放到根目录下(其他任意目录也可以,但是后续引导的时候需要指定具体的位置). 安装syslinux,目的是获得memdisk文件. #apt-get install syslinux #其他发行版的安装方法都差不多,

关于kali linux U盘安装双系统

1.准备工作=>Universal-usb-installer.下载最新版的kali-linux(最新的未必是最好用的bug 太多).>8GU盘.BOOTICEx86.exe 2.先格式化U盘,然后用Universal-usb-installer 将kali linux系统刻录到U盘 3.打开BOOTICEx86.exe,选择U盘,然后点击主引导记录M,点击第二个grub4dosxxxx,再点击安装配置就好了 4.把GRLDR和meau.lst复制粘贴到我们的U盘根分区就好了 1 GRLDR

在现有xp系统下安装win7系统记(需两块硬盘操作)

问题: 1.用户现有系统为xp系统,3个有数据内容的分区.在现有基础上加win7系统 答: 思路: 1.在PE下利用DiskGenius工具将D盘划分出两个分区D.G,将win7镜像还原到G分区. 2.用修复工具easyBCD修复系统引导. easyBCD不支持在xp下运行 在PE下取消现有XP活动分区,隐藏C盘,将G提升主分区,设成活动分区. 修复引导,还是不行. 最后:用同样大小的盘,将win7分区克隆到新硬盘C分区,xp克隆到D分区. 修复系统引导. 在win7下装easyBCD修改启动项

Linux系统简介 、 安装Linux系统 、 RHEL6基本操作

Linux系统简介 安装Linux操作系统 RHEL6基本操作 ################################################# 一.Linux系统简介 1. Linux是一类操作系统 计算机系统=硬件+软件 |--> 软件包括:操作系统.各种应用 Linux操作系统=内核程序+外围程序 2. 常见的三大类操作系统 Unix系列      --> 1970年01月01日诞生,FreeBSD.贝尔实验室.IBM.惠普.Oracle等公司 Windows系列   

Linux系统简介&分区&基础命令(ADMIN01-1)

讲师牛犇课程介绍:ADMIN 管理员技术7天Engineer 工程师技术6天Services 系统&服务进阶7天 ADMIN课程安排:1.Linux系统简介 安装RHEL7系统.RHEL7基本操作2.教学环境介绍.命令行基础.目录和文件管理3.配置网络.软件包管理.文本/文件查找4.NTP时间同步.tar备份与恢复.管理用户和组.cron计划任务5.权限和归属.使用LDAP认证.家目录漫游6.分区规划及使用.LVM逻辑卷.管理交换空间7.综合串讲.综合练习 一.基础知识 UNIX诞生时间1970

linux系统中安装虚拟机

在linux系统中,利用图形化界面安装虚拟机.首先启动 virt-manager,当然没有安装 virt-manager需要先安装好. 1 $ apt-get install virt-manager 2 $ virt-manager I. 准备工作. 1. 在linux系统上安装虚拟机环境KVM 1 $ apt-get install kvm qemu-kvm libvirt-bin virtinst bridge-utils virt-viewer 2 $ adduser root libv