linux系统入门介绍

一、Linux系统简介
Linux是一种操作系统!!
操作系统:众多的软件的集合,可以让计算机的硬件正常工作
UNIX诞生,1970-1-1
Linux之父,Linus Torwalds
–1991年10月,发布0.02版(第一个公开版)内核
–1994年03月,发布1.0版内核
–标准读音:“哩呐科斯”

内核:调配计算机的硬件
用户-----》内核------》硬件

内核版本格式:
–版本号:主版本.次版本.修订号

二、Linux版本及应用
•红帽 Linux 企业版
–简称RHEL(Red Hat Enterprise Linux)
–http://www.redhat.com/
•Fedora Core 社区版
–http://fedoraproject.org/
•CentOS,社区企业操作系统
–Community Enterprise Operating System
–http://www.centos.org/

Linux在企业中的应用
•基于Linux的企业服务器
•嵌入式系统
•高性能大型运算

##################################################################################
三、安装CentOS7
1.新建虚拟机
2.安装操作系统
1)双击“CD/DVD驱动器”放入“光盘镜像文件”
2)开机运行虚拟机
鼠标回到真机:Ctrl+ALT
软件包选项“带GUI的服务器”
分区的选择“自动分区”
点击开始安装
3)设置root密码,创建一个普通用户

以双击的速度点击完成

以双击的速度点击完成

点击“完成配置”—》进入系统

利用root进行登录

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

四、预备知识

1.Linux目录结构

根目录(/):所有的数据都在根目录下(Linux系统的起点)
–Unix/Linux的基本哲学理念:一切皆文件
利用路径表示数据所在的位置:/abc/1.txt #在根目录下有一个子目录为abc,在abc目录下有一个文件1.txt

2.磁盘的表示
/dev:存放设备(键盘、鼠标、显示器、硬盘…)相关的数据

hd,表示IDE设备
sd,表示SCSI设备

/dev/sda :表示是SCSI接口的设备,第一块
/dev/sdb :表示是SCSI接口的设备,第二块
/dev/sdc :表示是SCSI接口的设备,第三块

SCSI接口的设备,第四块在Linux中如何表示:/dev/sdd

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

五、命令操作
1.获取命令行界面
•了解内容:虚拟控制台切换,字符终端( Ctrl + Alt + Fn 组合键)
–tty1:图形桌面
–tty2~tty6:字符控制台

•右键“打开终端”
•应用程序 --> 系统工具 --> 终端

2.命令行提示符含义
[当前用户@主机名 当前所在的目录]$

若当前用户是root,则最后一个字符为 #

否则,最后一个字符为 $

3.命令操作
•pwd — Print Working Directory
–用途:查看当前所在的路径
•cd — Change Directory
–用途:切换工作目录
–格式:cd [目标文件夹位置]
•ls — List
–格式:ls [目录或文件名]…

目录:蓝色
文本文件:黑色
[root@localhost ~]# pwd #显示当前所在的位置
[root@localhost ~]# cd / #切换到根目录下
[root@localhost /]# pwd #显示当前所在的位置
[root@localhost /]# ls #显示当前目录的内容

[root@localhost /]# cd /root #切换到/root目录下
[root@localhost ~]# pwd #显示当前所在的位置
[root@localhost ~]# ls #显示当前目录的内容

[root@localhost /]# cd /dev #切换到/dev目录下
[root@localhost ~]# pwd #显示当前所在的位置
[root@localhost ~]# ls #显示当前目录的内容

[root@localhost dev]# pwd
[root@localhost dev]# ls /root
[root@localhost dev]# ls /
[root@localhost dev]#

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

[root@localhost /]# cd /etc/pki/
[root@localhost pki]# pwd
[root@localhost pki]# ls
[root@localhost pki]# cd /etc/pki/java/ #以绝对路径的方式,与当前所在的位置无关
[root@localhost java]# pwd

[root@localhost java]# cd /etc/pki/
[root@localhost pki]# ls
[root@localhost pki]# cd java #以相对路径的方式,一定与当前所在的位置有关
[root@localhost java]# pwd

目录的后面可以有/结尾也可以没有,文件必须没有/结尾

•查看文本文件内容cat
[root@localhost /]# ls /root/
[root@localhost /]# cat /root/anaconda-ks.cfg

[root@localhost ~]# cat /etc/redhat-release #查看当前系统的版本
CentOS Linux release 7.5.1804 (Core)
[root@localhost ~]# cat /etc/hosts
[root@localhost ~]# cat /etc/fstab
[root@localhost ~]# cat /etc/passwd

•less分屏阅读工具
优势:支持上下键滚动
[root@localhost ~]# less /etc/passwd
按 q 退出

•查看CPU和内存
[root@localhost /]# lscpu
Architecture: x86_64 # CPU架构
CPU(s): 1 #CPU核心数
型号名称: Intel® Core™ i7-6700HQ CPU @ 2.60GHz #CPU版本

[root@localhost /]# cat /proc/meminfo
MemTotal: 997956 kB #共有多少内存
MemFree: 65756 kB #剩余多少内存

•计算机容量单位:
计算机存储单位一般用B,KB,MB,GB,TB,PB,EB,ZB,YB,BB来表示,它们之间的关系是:
1KB (Kilobyte 千字节)=1024B----------------------------------------------------------------------- 1K=10^3千
1MB (Megabyte 兆字节 简称“兆”;万进级计数法中是“百万”字节;)=1024KB-----------1M=10^6兆
1GB (Gigabyte 吉字节 又称“千兆”;万进级计数法中是“十亿”字节)=1024MB------------1G=10^9吉
1TB (Terabyte 太字节;万进级计数法中是“兆”字节)=1024GB----------------------------1T=10^12太
1PB(Petabyte 拍字节;万进级计数法中是“千兆”字节)=1024TB-------------------------1P=10^15拍
1EB(Exabyte 艾字节;万进级计数法中是“百京”字节)=1024PB--------------------------1E=10^18艾

•查看主机名和IP信息
[root@localhost /]# hostname
localhost.localdomain
[root@localhost /]# hostname haha.xixi.hehe #临时设置主机名
[root@localhost /]# hostname
haha.xixi.hehe
[root@localhost /]# exit #关闭终端

[root@A ~]# ifconfig

lo:回环测试接口,IP地址永远为127.0.0.1
127.0.0.1:永远代表本机
virbr0:虚拟网卡
[root@A ~]# ping 127.0.0.1 #测试与本机127.0.0.1进行通信
按ctrl+c结束正在运行的命令

•创建文档(目录与文件)
[root@A ~]# mkdir /opt/haha #在/opt下创建haha目录
[root@A ~]# ls /opt/
[root@A ~]# mkdir xixi #在当前目录下创建xixi目录
[root@A ~]# ls
[root@A ~]# mkdir /opt/hehe /root/lele
[root@A ~]# ls /opt/
[root@A ~]# ls /root/

[root@A ~]# touch /root/2.txt /opt/3.txt /opt/4.txt #创建文件
[root@A ~]# ls /root/
[root@A ~]# ls /opt/

•修改文本文件内容,文本编辑器
vi与vim
vim为vi升级版

vim文本编辑器:划分了三个模式

命令模式、插入模式、末行模式

[root@A ~]# vim /opt/haxi.txt #当文件不存再时,vim自动创建该文件,但vim不能创建目录

     命----------  i或o ------------》插入模式(按Esc回到命令模式)
     令
     模
     式 ----------  输入英文的冒号  “:” ------------》 末行模式(按Esc回到命令模式)

      末行模式    :wq     #保存并退出
      末行模式    :q!     #强制不保存并退出 

•文本内容操作
head、tail 命令
格式:head -数字 文件名
tail -数字 文件名
[root@A ~]# head -1 /etc/passwd
[root@A ~]# tail -1 /etc/passwd

[root@A ~]# head -2 /etc/passwd
[root@A ~]# tail -3 /etc/passwd

grep工具:输出包含指定字符串的行 ,对象是文本文件内容
[root@A ~]# grep root /etc/passwd
[root@A ~]# grep 127 /etc/hosts
[root@A ~]# grep man /etc/man_db.conf

•永久修改主机名,修改配置文件
[root@A ~]# vim /etc/hostname #每次Linux系统开机时,读取文件内容确定本机的主机名
A.tedu.cn

[root@A ~]# cat /etc/hostname
A.tedu.cn
[root@A ~]#

•关机及重启操作
关机:
[root@A ~]# poweroff
重启:
[root@A ~]# reboot

•拍摄快照:可以恢复到拍摄快照时,虚拟机的状态
1.关闭虚拟机
[root@A ~]# poweroff`## 标题
2.拍摄快照

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值