linux运维入学一周的学习内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux运维入学一周的学习内容相关的知识,希望对你有一定的参考价值。
安装vmware虚拟机:centos6.9 centos7.4
创建新的虚拟机->典型->稍后安装操作系统->Linux(L)->版本centos 64位->虚拟机名称->位置L(文件夹存放)->最大磁盘大小(GBXS)(200)
->将虚拟机磁盘存储为单个文件->处理器(cpu)数量(2)->光盘->网络(桥接模式)->usb(取消蓝牙)
光盘启动界面->第一项安装或者升级->光盘是否完好(skip)->语言(英语)->键盘布局(U.S.English)->安装类型 第一项->硬盘的数据删除(yes)
->给虚拟计算机取名(主机名)->陪地址(自动获取(close))->时区选择(shanghai)->设置root口令->分区(可自定义分区)
->/ ext4 (50000) . /boot 1024 . /data 30000 . swap 2048 . ->安装需要安装的软件(默认)->
关闭屏保 :system->PREFERENCES->(screensaver)
GUI 图形
MBR分区类型:
1.主分区:一块硬盘最多4个,不可分小区.可以用来启动os操作系统 计算机(系统分区)
系统分区:启动os
启动分区:安装os的分区
活动分区:一个硬盘多个主分区,只有一个是活动分区
2.扩展分区:一块硬盘最多只有一个.加主分区最多4个。
不能创建文件系统NTFS.FAT.
可以再划分更小的分区(即逻辑分区)
3.逻辑驱动器(分区):可以创建文件系统. 存放数据.
硬盘 不可再分。
分区表示法:/dev/sd
比如:/dev/sda./dav/sdb./dev/sdc
用户登录:1.root 用户(一个特殊的管理账户) 2.普通用户(非特权)
uid 0 管理员 不是0就不是管理员
dev 设备相关目录 ( 设备名)
/boot 启动文件夹
/etc 配置文件夹
/home 家目录
/proc 进程
sd 代表硬盘
终端terminal
设备终端
键盘鼠标显示器
物理终端( /dev/console )
控制台console
虚拟终端(tty:teletypewriters, /dev/tty# #为[1-6])
tty 可有n个,Ctrl+Alt+F[1-6]
图形终端( /dev/tty7 ) startx, xwindows
CentOS 6: Ctrl + Alt + F7
CentOS 7: 在哪个终端启动,即位于哪个虚拟终端
串行终端( /dev/ttyS# )ttyS
伪终端( pty:pseudo-tty , /dev/pts/# )pty, SSH远程连接
查看当前的终端设备:tty
交互式接口
交互式接口:启动终端后,在终端设备附加一个交互式应用程序
GUI:Graphic User Interface
X protocol, window manager, desktop
Desktop:
GNOME (C, 图形库gtk),
KDE (C++,图形库qt)
CLI:Command Line Interface
shell程序:sh (bourn 史蒂夫·伯恩) csh tcsh ksh (korn) bash (bourn
again shell)GPL zsh
什么是shell:
Shell 是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口。
它接收用户输入的命令并把它送入内核去执行
shell也被称为LINUX的命令解释器(command interpreter)
shell是一种高级程序设计语言(壳shell)
bash shell
GNU Bourne-Again Shell(bash)是GNU计划中重要的工具软件之一,目前也
是 Linux标准的shell,与sh兼容
CentOS默认使用
显示当前使用的shell
echo ${SHELL}
显示当前系统使用的所有shell
cat /etc/shells
命令提示符
命令提示符:prompt
[[email protected] ~]#
#管理员
$ 普通用户
显示提示符格式
[[email protected] ~]#echo $PS1
修改提示符格式
PS1="[e[1;5;41;33m][[email protected]h W]$[e[0m]"
e 33 u 当前用户
h 主机名简称 H 主机名
w 当前工作目录 W 当前工
24小时时间格式 T 12小时时间格式
! 命令历史数 # 开机后命令历
保存提示符:
echo PS1="[e[1;36m][[email protected]hW]$[e[0m]">env.sh
软连接和硬连接的区别:
硬链接:
1.不能对目录创建硬链接,原因有几种,最重要的是:文件系统不能
2.不能对不同的文件系统创建硬链接,即两个文件名要在相同的文件系统下。
3.不能对不存在的文件创建硬链接,由原理即可知原因。
软链接:
1.可以对目录创建软链接,遍历操作会忽略目录的软连接。
2.可以跨文件系统
3.可以对不存在的文件创建软链接,因为放的只是一个字符串,至于这个字符。
(上诉为本人理解内容,后续敬请期待,,,,,)
以上是关于linux运维入学一周的学习内容的主要内容,如果未能解决你的问题,请参考以下文章