Linux day02

Linux是一种操作系统!!

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

• UNIX诞生,1970-1-1

Linux的诞生
• Linux之父,Linus Torwalds
– 标准读音:“哩呐科斯”

内核 :调配所有硬件

 用户------->内核------>调配所有硬件

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

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

• 是一套公开发布的完整Linux系统
– Linux内核 + 各种外围软件(应用软件)

######################################################
安装RHEL7系统

一、在虚拟机安装RHEL7系统

1.建立新的虚拟机

Ctrl + Alt : 鼠标回到真机

如何使用硬盘?
• 一块硬盘的“艺术”之旅
– 物理硬盘==>分区规划==>格式化==>读/写文档
毛坯楼层==>打隔断==>装修==>入驻

格式化:赋予空间文件系统过程
文件系统(存储数据的规则)

windwos文件系统: NTFS FAT

Linux文件系统: ext4(RHEL6) xfs(RHEL7)
swap(交换文件系统)虚拟内存:缓解内存不足

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

路径: /abc/test/1.txt

Linux分区表示方式

/dev:存放设备相关数据(硬盘 分区 键盘 鼠标 显示器…)

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

/dev/hda      /dev/hdb      /dev/hdc      /dev/hdd
/dev/sda      /dev/sdb      /dev/sdc      /dev/sdd

/dev/sda1:表示SCSI设备,第一块,第一个分区
/dev/sda5:表示SCSI设备,第一块,第五个分区
/dev/hdc3:表示IDE设备,第三块,第三个分区

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

点击 “未列出”------>用户名:root
安装后系统基本操作
1.修改桌面背景
2.关闭节能

获取命令行界面
• 虚拟控制台切换( Ctrl + Alt + Fn 组合键)
– tty1:图形桌面
– tty2~tty6:字符控制台

图形命令行终端:
• 右键“打开终端”
• 应用程序 --> 系统工具 --> 终端

########################################################
图形命令行快捷键:
Ctrl shift + : 放大
Ctrl - : 放小

• 命令行提示标识的含义
– [当前用户@主机名 当前所在位置]$
– 若当前用户是root,则最后一个字符为 #
[root@svr7 桌面]#
– 否则,最后一个字符为 $
[teacher@svr7 桌面]$
########################################################
显示/修改 主机名

[root@A ~]# hostname #查看主机名
A.tedu.cn
[root@A ~]# hostname A.tedu.cn #修改 主机名
[root@A ~]# hostname #查看主机名

关闭当前终端,开启新的终端查看新的提示符表示

查看及切换目录
• pwd — Print Working Directory
– 用途:查看当前工作目录

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

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

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

[root@A /]# cd /root #切换到/root目录
[root@A ~]# pwd
[root@A ~]# ls

[root@A /]# cd /home #切换到/home目录
[root@A home]# pwd
[root@A home]# ls

[root@A /]# cd /boot #切换到/boot目录
[root@A boot]# pwd
[root@A boot]# ls

显示对应路径内容
[root@A /]# ls /root
[root@A /]# ls /boot
[root@A /]# ls /home /root /opt

[root@A /]# ls /
[root@A /]# ls /var
[root@A /]# ls /dev
[root@A /]# ls /tmp
[root@A /]# ls /mnt
[root@A /]# ls /etc

显示文本文件内容:cat
[root@A /]# ls /root
[root@A /]# cat /root/anaconda-ks.cfg

[root@A /]# ls /etc/passwd
[root@A /]# cat /etc/passwd

[root@A /]# ls /etc/fstab
[root@A /]# cat /etc/fstab

[root@A /]# ls /etc/redhat-release
[root@A /]# cat /etc/redhat-release #显示系统版本

[root@A /]# ls /etc/hosts
[root@A /]# cat /etc/hosts
###################################################
真机上操作
• 列出CPU处理器信息
[root@room9pc01 ~]# lscpu

CPU(s): 4 #4颗核心

型号名称: Intel® Core™ i5-4430S CPU @ 2.70GHz

• 检查内存大小、空闲情况
[root@room9pc01 ~]# cat /proc/meminfo
MemTotal: 16166612 kB

###################################################
命令完整格式:
命令字 选项 参数1 参数2 …
cat -n /etc/passwd

[root@A /]# cat -n /etc/passwd
[root@A /]# cat -n /etc/redhat-release
[root@A /]# cat --help
[root@A /]# ls --help

#################################################
• 列出内核版本
[root@A /]# uname
Linux
[root@A /]# uname -r
3.10.0-693.el7.x86_64
• 列出网络信息
[root@A /]# ifconfig
[root@A /]# ifconfig eth0 192.168.4.1 #临时设置IP地址
[root@A /]# ifconfig eth0
[root@A /]# ping 192.168.4.1

Ctrl + c :结束正在运行的指令

127.0.0.1:永远代表本机

###################################################
• 关机:poweroff
[root@svr7 ~]# poweroff

• 重启:reboot
[root@svr7 ~]# reboot

创建目录
• mkdir — Make Directory
– 格式:mkdir [/路径/]目录名…
[root@A /]# mkdir /nsd1811
[root@A /]# ls /

[root@A /]# mkdir nsd01 #默认在当前路径下创建
[root@A /]# ls

[root@A ~]# mkdir /home/nsd03
[root@A ~]# ls /home/

[root@A ~]# mkdir /opt/test
[root@A ~]# ls /opt/

[root@A ~]# mkdir /root/abc01 /home/abc02
[root@A ~]# ls /root/
[root@A ~]# ls /home/

• touch命令
– 用途:新建空文件
– 格式:touch 文件名…

[root@A ~]# touch /opt/1.txt
[root@A ~]# ls /opt/

[root@A ~]# touch /mnt/2.txt /home/3.txt
[root@A ~]# ls /mnt/
[root@A ~]# ls /home/

[root@A ~]# touch /root/4.txt
[root@A ~]# ls /root

####################################################
绝对路径与相对路径

绝对路径:以根目录开始的路径
相对路径:不以根目录开始的路径(以当前路径为参照)

[root@A ~]# cd /etc/pki/
[root@A pki]# pwd
[root@A pki]# ls
[root@A pki]# cd /etc/pki/CA #绝对路径:以根目录开始的路径
[root@A CA]# pwd

[root@A CA]# cd /etc/pki/
[root@A pki]# pwd
[root@A pki]# ls
[root@A pki]# cd CA #相对路径:以当前路径为参照
[root@A CA]# pwd

#######################################################
查看大文本内容操作
• less分屏阅读工具
• 格式:less [选项] 文件名…
– 优势:支持前后翻页
• 基本交互操作
– 按上下键进行滚动
– 按 / 键向后查找
– 按 q 键退出

[root@A /]# less /etc/passwd

          输入 /root 全文查找root

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

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

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

[root@A /]# head /etc/passwd
[root@A /]# tail /etc/passwd

• grep工具
– 用途:输出包含指定字符串的行
– 格式:grep ‘查找条件’ 目标文件

[root@A /]# grep root /etc/passwd

[root@A /]# grep sbin /etc/passwd

[root@A /]# grep bash /etc/passwd

[root@A /]# grep haxi /etc/passwd #没有输出信息

#######################################################
返回上一层目录
[root@A /]# cd /etc/pki/
[root@A pki]# pwd
/etc/pki
[root@A pki]# cd …
[root@A etc]# pwd
/etc
[root@A etc]# cd …
[root@A /]# pwd

#######################################################
vim文本编辑器

三个模式:命令模式 插入模式(编辑模式 输入模式) 末行模式
具备创建文件功能

[root@A /]# vim /opt/haxi.txt

                 命---------i------》插入模式(按Esc 回到命令模式)
	     令
	     模
	     式---------:---------》末行模式(按Esc 回到命令模式)

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

[root@A /]# cat /opt/haxi.txt

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值