笔记
文章目录
- 笔记
-
-
-
- 1.linux系统优化、linux介绍
- 2.linux发展史
- 3.linux发现版本
- 4.虚拟机介绍
- 5.虚拟机软件
- 6.系统 络优化
- 7.linux系统优化 步骤
-
-
- 7.1修改系统下载源
-
- shell
- 什么是shell:链接Linux的桥梁 是一个应用程序 是一个解释器最常用的bash和sh
-
- shell的种类
-
-
- 。Liunx中的一些特殊路径
- bash解析器中的快捷键
-
-
- history
-
- 修改主机名
-
-
- # 方式一:
- #方式二:
-
- 查看系统IP
- 系统时间
-
-
- 格式化时间
- 设置时间
- 同步互联 时间
- 系统硬件时钟
- 系统软件时钟
- 获取硬件时间
- 将硬件时间同步到系统时间
- 查看时区状态
- 系统时间
- #格式化时间
- #设置时间
- #同步互联 时间
- #系统硬件时钟
- #系统软件时钟
-
- 重启和关机机器
- 目录结构
- 文件管理
- 创建文件
- 文件查询
-
-
- 绝对路径:从根路径到目标路径
- 相对路径:从当前位置到目标文件
-
- 关机
- shell 快捷键
- 时间
- 基础命令
-
-
- 移动文件
- 删除
-
- 获取命令的帮助信息
-
- find文件查找
-
- find命令介绍
- find指令
-
- 根据名称查找一个文件
- 根据文件大小查找
- 按照时间进行查找
-
- 按照属性查找(-type)
- 所属组查询
-
-
- -print :打印结果集
- -ls : 打印结果集详情
- -delete : 删除结果集
- -exec : 对结果集进行下一步处理
- -ok : 对结果集进行下一步处理(交互)
- find和xargs命令配合
-
-
- 上传于下载
-
- 从互联 上下载
-
-
-
- wget
- curl
- curl 与 wget的区别
-
-
- 从服务器上上传下载文件到本地
- 字符处理命令
-
- sort命令
-
-
- uniq
-
- cut
- tr
- WC
- 打包和压缩
-
-
- zip
-
- zip压缩一个文件
- zip压缩文件夹
- zip的静默输出
- zip解压命令(unzip)
- tar
- gzip
- gzip压缩一个目录
- gzip解压(-d)
- bzip2
- bzip2解压(-d)
- tar
-
- 用户管理
-
- linux中用户介绍
-
-
-
- 手动创建用户
- 用户与组相关的文件
-
-
- 修改用户信息(usermod)
- 密码(passwd)
- 用户组
-
-
- 创建组
- 修改组
- 删除组
- 组成员管理
-
- 文件的输入与输出
-
- 追加和覆盖
-
- 文件权限
- 权限的设置
- 权限对or的意义
-
- 探讨权限对目录下文件可读的影响
- 探讨权限对目录下的文件的可执行的影响
- SUDO
- SU
- 权限管理四:ACL
- acl权限归属
-
- mask
- default 继承
- 软件包rpm
-
- yum
- yum仓库
-
- yum 络仓库同步到本地仓库 并且把yum源共享给另外一台机
-
-
- 简便方法:一
- 简便方法:二
- 简便方法:二
- 源码包安装
- 进程
- ps 查看进程
- top(动态查看)
- top快捷键
- top的参数
- 设置进程的nice值(优先级)
- Linux系统信
- netstat(查看 络状态)
- proc文件系统
- 管道
-
- 管道之tee
- 分区
- 使用文件系统的流程
- MBR分区
- GPT分区
- 硬盘自动挂载
- 制作SWAP分区
- dd命令
- 模拟文件系统出问题
- 文件系统的备份与恢复
- LVM
- 动态扩容
- 动态缩容
- 快照
- 计划任务
-
- Crontab表达式
- 系统级别的计划任务
- 用户级别的计划任务
- crontab语法
- 编写脚本
- 思路
- 系统优化
- yum源处理与常用软件包安装
- ssh密钥
- 添加hosts实现集群主机之间相互机名解析
- 配置ntp服务,同步系统时间
-
1.linux系统优化、linux介绍
主要介绍企业中常用的服务器操作系统
-
什么是Linux/p>
类似于windows,是一个服务器上使用的操作系统,Linux支持多用户,多进程,多CPU,多任务等能,而且Linux是开源的,支持嵌入式等。
2.linux发展史
1969年,美国贝尔实验室开发,Unix
- 优点:性能好
- 缺点:消耗资源大
1987年,谭宁邦开发微内核unix,主要用来教学
1991年,芬兰 林纳斯-托瓦丝 在大学期间基于unix微内核开发了第一款Linux内核,并且开源,并且很快加入FSF基金会,
3.linux发现版本
- RedHat/CentOS
- Ubuntu
- Debian
4.虚拟机介绍
络类型
-
仅主机
只能跟宿主主机进行连接
-
桥接
共享宿主主机 卡,跟宿主主机处于同一个局域
-
NAT
使用自己的虚拟 卡,有自己的一套 络
5.虚拟机软件
一般用来虚拟化一台主机的
- 虚拟机软件分类
- vmware workstation(个人使用,或者开发者使用)
- KVM一般用在云服务平台上
- ESXI部署在物理主机上
安装linux系统、连接x-shell
6.系统 络优化
- 解决 络下载软件慢的问题
- 解决系统软件升级的问题
- 安装一些常用的计算机软件
- 关闭一些不必要软件
- 防火墙
- selinux
7.linux系统优化 步骤
7.1修改系统下载源
https://developer.aliyun.com/mirror/
shell
什么是shell:链接Linux的桥梁 是一个应用程序 是一个解释器最常用的bash和sh
。什么是软件/p>
。 什么是进程/p>
shell的种类
。bash
是自由软件基金会(GNU)开发的一个shell,它是liunx系统中一个默认的shell。Bash不但与Bourneshell兼容,还继承C shell,K欧润shell等优点
。sh
BourneShell(sh):是由AT&Bell实验室的Steven Bourne为AT&Unix开发的,它是Unix的默认Shell,也是其他Shell的开发基础。Bourne Shell在编程方面相当优秀,但在处理与用户的交互方面不如其他几种 Shell。
。zsh
。ash
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BDjAuctJ-1617772434059)(file://192.168.13.93linux12期基础部分day03笔记assetsimage-20210304114721972.pngastModify=1614927648)]
。Liunx中的一些特殊路径
bash解析器中的快捷键
Ctrl + C : 终止当前命令的操作
ctrl + d : 退出,相当于exit
ctrl + z : 杀死当前进程
ctrl + l : 清屏
ctrl + a : 跳转到行首
ctrl + e : 跳转到行尾
ctrl + r : 搜索历史
esc(alt) + . : 上一条命令最后一个参数
!$ 也是获取上一条命令最后一个参数
“`
history
修改主机名
# 方式一:
#方式二:
#直接修改文件,不会立即生效,需要重启。
查看系统IP
#方式1:
#方式2:
#查看某一个 卡的信息
系统时间
格式化时间
设置时间
同步互联 时间
系统硬件时钟
系统软件时钟
获取硬件时间
将硬件时间同步到系统时间
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!