【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 运维总结相关推荐

  1. linux学习:解决Ubuntu运行时CPU温度过高导致自动关机保护

    删除Ubuntu之后我有手贱,重新安装了它,CPU还是哼哼地叫,得好好治治它. 搜索了一下我的问题,有很多网友也遇到过这样的问题,综合来看是: Ubuntu自身提供的开源显卡驱动不适合笔记本显卡,导致 ...

  2. linux 运维高级脚本生成器,Linux运维系列,Shell高级脚本自动化编程实战

    课程文件目录: Linux自动化运维系列 Shell高级脚本自动化编程实战 [6.1G] ┣━━01.Shell基础概述 [315.1M] ┃ ┣━━1-1 Shell脚本体系概述.mp4 [154. ...

  3. linux pv命令,linux运维系列pv指令

    原标题:linux运维系列pv指令 Linux运维相对于其他的工作来说要简单一些,因为它不需要掌握那么多的编程语言,不需要进行技术开发,是很多学历不高但是想转行IT业人员的不错的选择,今天荣新科技就来 ...

  4. Linux集群和自动化运维

    Linux/Unix技术丛书 Linux集群和自动化运维 余洪春 著 图书在版编目(CIP)数据 Linux集群和自动化运维/余洪春著. -北京:机械工业出版社,2016.8 (Linux/Unix技 ...

  5. linux运维前景与运维人员最佳职业规划录像

    老男孩11月30日运维职业规划与python运维公开课录像 http://edu.51cto.com/course/course_id-2534.html 提示:没有取走听课预约金的朋友,请找老师要回 ...

  6. 优化Linux内核参数/etc/sysctl.conf sysctl 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》...

    优化Linux内核参数/etc/sysctl.conf  sysctl  <高性能Linux服务器构建实战:运维监控.性能调优与集群应用> http://book.51cto.com/ar ...

  7. 视频教程-网管转行linux运维并做到运维经理经验分享-Linux

    网管转行linux运维并做到运维经理经验分享 Linux运维经理,高级运维经理,长期从事商城等知名企业的千万级.亿万级PV门户网站维护工作. 专注于Linux服务器架构运维近8年,擅长系统高并发.超多 ...

  8. linux之AUTOMATION(自动化运维)二

    linux之AUTOMATION(自动化运维) 01: ansible基础 . Ansible ad-hoc 02: sudo提权 . Ansible配置 . Ansible Playbook . A ...

  9. linux运维工程师 倒班,运维人员值班制度

    1.集中运维人员必须根据值班人员顺序表,随时听从上级安排值班任务,如有变动,须提前报告并落实好替代人员,一旦值班名单对外公布后不得更改. 2.值班形式分为现场值班和电话值班两种.值班作息时间和工作日保 ...

最新文章

  1. 计算机视觉怎样实现自我超越?更大规模更精准的数据
  2. Python中pandas检查dataframe中是否包含某个字段、或者数据列实战、检查dataframe中是否包含某个字段集合
  3. Java设计模式(九):模板方法设计模式
  4. Vue中bus的使用
  5. 可配置的逻辑块(CLB)
  6. html alert 的三种方式
  7. arcgis js 4.x 地图中加入图片
  8. js中遇到的一个错误Uncaught SyntaxError: missing )after argument list
  9. win7 64位下自行编译OpenCV2.4.10+CUDA toolkit 5.5的整个过程以及需要注意的问题(opencv+cuda并行计算元素的使用)...
  10. MATLAB产生线性等分量函数 linspace
  11. 计算机辅助初中数学教学,初中数学教学论文 计算机辅助农村初中数学教学的几点想法...
  12. 固定 顶部_抗拉固定球铰支座优点与施工步骤
  13. SqlServer日期时间格式转换
  14. IE开发人员工具不见了?
  15. CRC校验码计算过程
  16. vscode调用keil-MDK编译程序
  17. 唱响艾泽拉斯_人物篇
  18. 使用Cytoscape-BiNGO 对非模式生物做go富集
  19. 对巴什博奕和尼姆博弈的理解
  20. 关于应用~试玩,你想知道的都在这儿了----超详细总结(上篇)

热门文章

  1. 百度PaddlePaddle飞浆实现多图像人像抠图
  2. java语言特点_Java语言特点及分析
  3. 一次JAVA频繁写大文件的记录
  4. 【附源码】计算机毕业设计java养老院老人日常生活管理系统设计与实现
  5. php jquery实例教程,jQuery效果实例分享
  6. i51240p和i71260p差距多大 i5 1240p和酷睿i7 1260p选哪个好?区别对比评测
  7. 安卓11以上版本远程启动服务(启动其他应用的服务)
  8. 营收盈利双降+风波不断,寺库只剩一场奢华的梦?
  9. Long型转成Calendar,并获取年月日操作
  10. 01基于HLS的加速器Overlay设计实例 - 快速生成硬件IP