总结笔记

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键的自动补全功能同样也使用与其他命令

你可能感兴趣的:(总结笔记)