【Linux 运维系列】Ubuntu 运维总结
【Linux 运维系列】Ubuntu 运维总结
【1】Ubuntu 更新源
- 各版本源地址查询
- 阿里源 : https://developer.aliyun.com/mirror/ubuntu
- 清华源 : https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
- 阿里源配置简记
Ubuntu 18
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse# deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
Ubuntu 20
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse# deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
- 源更新步骤总结
备份原始源配置文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list_back更新 /etc/apt/sources.list 内容更新源 apt update
【2】Ubuntu 重置 root 密码
sudo passwd
【3】Ubuntu 终端分屏与配置默认终端
- 安装 Terminator 以及美化
sudo apt install terminator在 ~/.config/terminator 路径下创建文件 config,terminator 的配置参数如下[global_config]suppress_multiple_term_dialog = Truetitle_font = Sans 11title_use_system_font = False
[keybindings]
[layouts][[default]][[[child1]]]parent = window0type = Terminal[[[window0]]]parent = ""type = Window
[plugins]
[profiles][[default]]background_color = "#002b36"background_darkness = 0.91background_type = transparentcopy_on_selection = Truecursor_color = "#e0f0f1"font = Ubuntu Mono 12foreground_color = "#e0f0f1"use_system_font = False
- 设置默认终端
sudo update-alternatives --config x-terminal-emulator
【4】文件压缩与解压
将 test 路径下的文件分包压缩,每个压缩包大小为 1G
tar -zcvf - test | split -b 1024M -d -a 2 - test.tar.gz将分解的压缩包合并
cat test.tar.gz* > test.tar.gz
【5】VMware 设置共享目录
安装 open-vm-tools
sudo apt install open-vm-tools创建目录并挂载
mkdir /mnt/hgfs
vmhgfs-fuse .host:/ /mnt/hgfssudo vmhgfs-fuse .host:/ /mnt -o nonempty -o allow_other
【6】VMware 磁盘扩容
- 编辑虚拟机设置->硬盘->磁盘实用工具->扩展
- 弹出的对话框中设置磁盘扩展大小
- 下载安装工具 Gparted,sudo apt install gparted
- 打开 Gparted 扩展磁盘空间
- 对于 /dev/mapper/ubuntu--vg-* 的文件系统扩容
lvextend -L 20G /dev/mapper/ubuntu–vg-ubuntu–lv //增大或减小至20G
lvextend -L +20G /dev/mapper/ubuntu–vg-ubuntu–lv //增加20G
lvreduce -L -20G /dev/mapper/ubuntu–vg-ubuntu–lv //减小20G
lvresize -l +100%FREE /dev/mapper/ubuntu–vg-ubuntu–lv //按百分比扩容resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv //执行调整
【7】安装配置SSH
- 安装并启动 ssh 服务端
sudo apt install openssh-serversudo /etc/init.d/ssh restart
- 修改配置信息
配置文件
/etc/ssh/sshd_configPort 22 #默认即可,如果有端口占用可以自己修改
PasswordAuthentication yes #允许用户名密码方式登录
PermitRootLogin yes #允许 root 用户登录
- 常见错误与解决方案
- sshd: no hostkeys available -- exiting
在 /etc/ssh 路径下执行 ssh-keygen -A 即可解决
【8】时间校准
CentOS:
yum -y install ntp ntpdate
Ubuntu:
apt install ntp ntpdatentpdate cn.pool.ntp.org
hwclock --systohc
参考与致谢
本博客为博主学习笔记,同时参考了网上众博主的博文以及相关专业书籍,在此表示感谢,本文若存在不足之处,请批评指正。
【1】ubuntu 更新源详细操作步骤
【2】Linux中apt与apt-get命令的区别与解释
【3】ubuntu18.04 设置root密码
【4】Ubuntu安装terminator以及美化
【5】Ubuntu 20.04下如何更改默认终端为Terminator终端终结者
【6】ubuntu 下使用tar将文件夹(大文件)分包压缩
【7】如何扩大ubuntu的ubuntu--vg-ubuntu--lv空间
【Linux 运维系列】Ubuntu 运维总结相关推荐
- linux学习:解决Ubuntu运行时CPU温度过高导致自动关机保护
删除Ubuntu之后我有手贱,重新安装了它,CPU还是哼哼地叫,得好好治治它. 搜索了一下我的问题,有很多网友也遇到过这样的问题,综合来看是: Ubuntu自身提供的开源显卡驱动不适合笔记本显卡,导致 ...
- linux 运维高级脚本生成器,Linux运维系列,Shell高级脚本自动化编程实战
课程文件目录: Linux自动化运维系列 Shell高级脚本自动化编程实战 [6.1G] ┣━━01.Shell基础概述 [315.1M] ┃ ┣━━1-1 Shell脚本体系概述.mp4 [154. ...
- linux pv命令,linux运维系列pv指令
原标题:linux运维系列pv指令 Linux运维相对于其他的工作来说要简单一些,因为它不需要掌握那么多的编程语言,不需要进行技术开发,是很多学历不高但是想转行IT业人员的不错的选择,今天荣新科技就来 ...
- Linux集群和自动化运维
Linux/Unix技术丛书 Linux集群和自动化运维 余洪春 著 图书在版编目(CIP)数据 Linux集群和自动化运维/余洪春著. -北京:机械工业出版社,2016.8 (Linux/Unix技 ...
- linux运维前景与运维人员最佳职业规划录像
老男孩11月30日运维职业规划与python运维公开课录像 http://edu.51cto.com/course/course_id-2534.html 提示:没有取走听课预约金的朋友,请找老师要回 ...
- 优化Linux内核参数/etc/sysctl.conf sysctl 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》...
优化Linux内核参数/etc/sysctl.conf sysctl <高性能Linux服务器构建实战:运维监控.性能调优与集群应用> http://book.51cto.com/ar ...
- 视频教程-网管转行linux运维并做到运维经理经验分享-Linux
网管转行linux运维并做到运维经理经验分享 Linux运维经理,高级运维经理,长期从事商城等知名企业的千万级.亿万级PV门户网站维护工作. 专注于Linux服务器架构运维近8年,擅长系统高并发.超多 ...
- linux之AUTOMATION(自动化运维)二
linux之AUTOMATION(自动化运维) 01: ansible基础 . Ansible ad-hoc 02: sudo提权 . Ansible配置 . Ansible Playbook . A ...
- linux运维工程师 倒班,运维人员值班制度
1.集中运维人员必须根据值班人员顺序表,随时听从上级安排值班任务,如有变动,须提前报告并落实好替代人员,一旦值班名单对外公布后不得更改. 2.值班形式分为现场值班和电话值班两种.值班作息时间和工作日保 ...
最新文章
- 计算机视觉怎样实现自我超越?更大规模更精准的数据
- Python中pandas检查dataframe中是否包含某个字段、或者数据列实战、检查dataframe中是否包含某个字段集合
- Java设计模式(九):模板方法设计模式
- Vue中bus的使用
- 可配置的逻辑块(CLB)
- html alert 的三种方式
- arcgis js 4.x 地图中加入图片
- js中遇到的一个错误Uncaught SyntaxError: missing )after argument list
- win7 64位下自行编译OpenCV2.4.10+CUDA toolkit 5.5的整个过程以及需要注意的问题(opencv+cuda并行计算元素的使用)...
- MATLAB产生线性等分量函数 linspace
- 计算机辅助初中数学教学,初中数学教学论文 计算机辅助农村初中数学教学的几点想法...
- 固定 顶部_抗拉固定球铰支座优点与施工步骤
- SqlServer日期时间格式转换
- IE开发人员工具不见了?
- CRC校验码计算过程
- vscode调用keil-MDK编译程序
- 唱响艾泽拉斯_人物篇
- 使用Cytoscape-BiNGO 对非模式生物做go富集
- 对巴什博奕和尼姆博弈的理解
- 关于应用~试玩,你想知道的都在这儿了----超详细总结(上篇)
热门文章
- 百度PaddlePaddle飞浆实现多图像人像抠图
- java语言特点_Java语言特点及分析
- 一次JAVA频繁写大文件的记录
- 【附源码】计算机毕业设计java养老院老人日常生活管理系统设计与实现
- php jquery实例教程,jQuery效果实例分享
- i51240p和i71260p差距多大 i5 1240p和酷睿i7 1260p选哪个好?区别对比评测
- 安卓11以上版本远程启动服务(启动其他应用的服务)
- 营收盈利双降+风波不断,寺库只剩一场奢华的梦?
- Long型转成Calendar,并获取年月日操作
- 01基于HLS的加速器Overlay设计实例 - 快速生成硬件IP