linux课程总结
1. 安装系统
1.1 安装系统需要注意的地方(虚拟机部分)
(1)创建虚拟机时选择自定义安装
(2)硬盘容量最少在5个G 以上
(3)虚拟机命名要规范,存放路径要容易查找
(4)镜像下载地址: 阿里云镜像站(最新版本) Centos官网(新旧版本都有)
(5)内存容量不要超过物理机内存,1G就可以
(6)下载那个镜像文件?文件夹下的 ‘isos文件夹’
1. 一般下载DVD 版本的镜像就可以 后缀".iso "或者"torrent"种子文件
2. "Everything" 是安装所有与此版本系统有关的软件都在其中,镜像容量大
3. "Live" 为演示版,安装在U盘或者光盘中
4. "NetInstall"为网络安装,用在安装数量较多的服务器时候使用
5. "mini"为最小安装,安装后会有很多基础命令无法使用,包容量最小
1.2 安装系统需要注意的地方(系统部分)
(1)安装界面
安装界面 系统包安装选择 分区界面 创建标准分区 创建/boot引导分区 创建/swap分区 剩余分给 / 根分区 设置root用户密码 安装完成,点击Reboot 重启
注:分区知识点
三种分区方法
"第一种:数据重要 "swap分区按照通用 boot分区按照通用 根分区给 20-200G 剩余容量给/date目录 存放数据 数据库文件不能丢
"第二种 :数据不重要" swap分区按照通用 boot分区按照通用 剩余全部给根分区
"第三种:不知道数据重不重要" swap分区按照通用 boot分区按照通用 根分区 20-200G ,剩余部分,谁需要谁分 用于大型公司,服务器数量巨大!
1. "DATE&TIME" 设置时区,时间
2. "SOFTWARE SELECTION " 系统包安装选择
3. "I will configure partitioning" 我自己选择分区
4. /boot分区 引导分区 用来引导系统启动 200M 就可以(1G也可以,最多,因为系统更新会下载一个新的引导文件)
5. /swap 分区 交换分区,系统面临内存不足时临时充当内存
6. / 分区 根分区,软件和服务存放的地方 剩余所有 (数据不重要时按此方法)
7.退出设置root密码
8.系统安装完成,重启
2.系统登录界面
系统登陆界面系统登陆界面如上图所示,需要输入用户名密码,需要注意:输入密码屏幕没有任何反应是正常的,输完正确的密码之后回车,登陆系统
3.linux命令行组成结构
Linux命令通常由以下三部分组成:
Command [-option] [argument]
' Command ' 即是要['运行命令']的本身,说白了就是一个软件(程序)
' Option ' 是可选的,即'有些命令是没有选项的',选项(也有人称之为参数),选项是控制命令运行状态和行为的。
'argument'是参数,是命令要操作的文件、路径、数据等,也是可选的,因为有些命令不需要操作这些内容。
以做饭为例,做饭就是命令,而我们可以加一些选项,比如:快速的、美味的,而参数就是食材,所以我们可以说“做一顿美味的红烧肉。
4. linux与windows 目录结构对比
linux与windows目录对比5.linux关机重启注销命令
shutdown
shutdown -r 10 10分钟之后重启
shutdown -r 0 立刻重启
shurdown -r now 立刻重启
shutdown -h 10 10分钟之后关机
shutdown -h 0 立刻关机
shurdown -h now 立刻关机
其他关机重启命令
reboot 立刻重启
poweroff 立即停止系统,并立即关闭电源
halt 立即停止系统,需要人工关闭电源,是reboot的链接文件
init 0 切换到运行级别0 ,0代表关机
init 6 切换到运行级别6,6 代表重启
6. linux 命令行常用快键键
linux快键键
tab 命令或路径等的补全键
'移动光标类'
Ctrl+a 光标回到行首 #常用
Ctrl+c 光标调到行尾 #常用
Ctrl+f 光标向右移动移动一个字符
Ctrl+b 光标向左移动移动一个字符
'剪切,粘贴,清除快捷键'
Ctrl+Insert 复制命令行内容 #常用
Shift+Insert 粘贴命令行内容 #常用
Ctrl+k 剪切(删除)光标处到行尾的字符 #常用
Ctrl+u 剪切(删除)光标处到行首的字符 #常用
Ctrl+w 剪切(删除)光标前的一个单词
Ctrl+y 粘贴Ctrl+k Ctrl+u Ctrl+w 删除的文本
Ctrl+c 终端终端正在执行的任务或者删除正航 #常用
Ctrl+h 删除光标所在处的前一个字符
'重复执行命令快键键'
Ctrl+d 退出当前shell命令行 #常用
Ctrl+r 搜索命令使用过的历史命令记录 #常用
Ctrl+g 从执行Ctrl+r的搜索历史命令模式中退出
'控制快键键'
Ctrl+l 等同与clear命令,清除屏幕所有内容,并在屏幕最上面开始一个新行 #常用
Ctrl+s 锁定终端使之无法输入内容
Ctrl+q 解除执行Ctrl+s 的锁定状态
Ctrl+z 暂停执行在终端运行的任务 #常用
'!开头的快键键 '
!! 执行上一条命令
!pw 执行最近以pw开头的命令 #常用
!pw:p 仅打印以pw开头的命令,但不执行
!num 执行历史命令的最后一个参数,相当与Esc+. (点) #常用
'Esc相关'
Esc+. 获取上一条命令最后的部分(空格分隔) #常用
Esc+b 移动到当前单词的开头
Esc+f 移动到当前单子的结尾
'注:以上快键键适用于secureCRT 和Xshell客户端,一定要熟练使用常用快键键'
7. 文件目录操作命令
pwd (print working directory)显示当前所在位置信息
-
操作范例
pwd 执行结果
cd (change directory)切换目录
- 操作范例
1.cd ~ (因为使用root用户登录,默认就在用户家目录,所以进入/etc )输入命令后显示如下:
cd ~ 执行结果2.cd . (在/etc/目录下实验)
cd . 执行结果
3.cd .. (在/etc/目录下实验)
cd .. 执行结果4.cd - (在/etc/目录下实验)
cd - 执行结果
5.cd
cd 切换目录cd - 只用'-' 选项时,将会从当前所在的目录到系统环境变量'OLDPWD'对应值得目录路径,即当前用户上一次所在的目录路径
cd .. 只用'..'选项时,将会从当前目录切换的当前目录的上一级目录所在的路径
cd . 只用'.'选项时,系统会保持当前目录不变
cd ~ 只用'~'选项时,系统会进入到当前用户的家目录
'注:使用cd命令是,如果使用键盘上"TAB"自动补全,可以提高输入速度和准确度,这个TAB键的自动补全功能同样也使用与其他命令
网友评论