[root@ubuntu2004 ~]#vim /etc/apt/sources.list[root@ubuntu2004 ~]#grep "^[a-Z]" /etc/apt/sources.list
deb https://mirrors.aliyun.com/ubuntu/ focal main restricted
deb https://mirrors.tencent.com/ubuntu/ focal main restricted
deb https://mirrors.huaweicloud.com/ubuntu/ focal main restricted
deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted
deb https://mirrors.tencent.com/ubuntu/ focal-updates main restricted
deb https://mirrors.huaweicloud.com/ubuntu/ focal-updates main restricted
deb https://mirrors.aliyun.com/ubuntu/ focal universe
deb https://mirrors.tencent.com/ubuntu/ focal universe
deb https://mirrors.huaweicloud.com/ubuntu/ focal universe
deb https://mirrors.aliyun.com/ubuntu/ focal-updates universe
deb https://mirrors.tencent.com/ubuntu/ focal-updates universe
deb https://mirrors.huaweicloud.com/ubuntu/ focal-updates universe
deb https://mirrors.aliyun.com/ubuntu/ focal multiverse
deb https://mirrors.tencent.com/ubuntu/ focal multiverse
deb https://mirrors.huaweicloud.com/ubuntu/ focal multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-updates multiverse
deb https://mirrors.tencent.com/ubuntu/ focal-updates multiverse
deb https://mirrors.huaweicloud.com/ubuntu/ focal-updates multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tencent.com/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.huaweicloud.com/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted
deb https://mirrors.tencent.com/ubuntu/ focal-security main restricted
deb https://mirrors.huaweicloud.com/ubuntu/ focal-security main restricted
deb https://mirrors.aliyun.com/ubuntu/ focal-security universe
deb https://mirrors.tencent.com/ubuntu/ focal-security universe
deb https://mirrors.huaweicloud.com/ubuntu/ focal-security universe
deb https://mirrors.aliyun.com/ubuntu/ focal-security multiverse
deb https://mirrors.tencent.com/ubuntu/ focal-security multiverse
deb https://mirrors.huaweicloud.com/ubuntu/ focal-security multiverse
[root@ubuntu2004 ~]#apt update
8. chrony时间同步
#服务器端配置[root@centos7 ~]#hostname -I10.0.0.7
[root@centos7 ~]#yum -y install chrony[root@centos7 ~]#vim /etc/chrony.conf
server ntp.aliyun.com iburst
server ntp1.aliyun.com iburst
server ntp2.aliyun.com iburst
server ntp3.aliyun.com iburst
#allow 192.168.0.0/16
allow 0.0.0.0/0 #加此行,指定允许同步的网段# Serve time even if not synchronized to a time source.local stratum 10#删除此行注释,当互联网无法连接,仍然可以为客户端提供时间同步服务[root@centos7 ~]#systemctl restart chronyd#服务启动后会打开端口123/udp[root@centos7 ~]#ss -ntlu
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
udp UNCONN 00 *:123 *:*
udp UNCONN 00127.0.0.1:323 *:*
udp UNCONN 00[::1]:323 [::]:*
tcp LISTEN 0100127.0.0.1:25 *:*
tcp LISTEN 0128 *:22 *:*
tcp LISTEN 0100[::1]:25 [::]:*
tcp LISTEN 0128[::]:22 [::]:*
#客户端配置[root@ubuntu2004 ~]#hostname -I10.0.0.151
[root@ubuntu2004 ~]#apt install -y chrony[root@ubuntu2004 ~]#vim /etc/chrony/chrony.conf
pool 10.0.0.7 iburst
[root@ubuntu2004 ~]#systemctl restart chronyd.service#客户端确认同步成功[root@ubuntu2004 ~]#chronyc sources -v210 Number of sources =1
.-- Source mode '^'= server, '='= peer, '#'=local clock.
/ .- Source state '*'= current synced, '+'= combined , '-'= not combined,
| / '?'= unreachable, 'x'=time may be in error, '~'=time too variable.
|| .- xxxx [ yyyy ] +/- zzzz
|| Reachability register (octal) -. | xxxx = adjusted offset,
|| Log2(Polling interval) --. || yyyy = measured offset,
||\|| zzzz = estimated error.
||||\
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^* 10.0.0.7 361714 +33us[ +114us] +/- 35ms
9 . shell脚本自动加注释
[root@ubuntu2004 ~]#vim ~/.vimrc[root@ubuntu2004 ~]#cat ~/.vimrcsetts=4set expandtab
set ignorecase
autocmd BufNewFile *.sh exec":call SetTitle()"
func SetTitle()if expand("%:e")=='sh'
call setline(1,"#!/bin/bash")
call setline(2,"#")
call setline(3,"#*************************************************************")
call setline(4,"#Author: chen")
call setline(5,"#QQ: 2088346053")
call setline(6,"#Date: ".strftime("%Y-%m-%d"))
call setline(7,"#FileName: ".expand("%"))
call setline(8,"#Description: The test script")
call setline(9,"#Copyright (C): ".strftime("%Y")." All rights reserved")
call setline(10,"#*************************************************************")
call setline(11,"")
endif
endfunc
autocmd BufNewFile * normal G"
[root@ubuntu2004 ~]#. ~/.vimrc
10. 修改时区
[root@ubuntu2004 ~]#timedatectl
Local time: Sat 2022-07-23 20:37:01 UTC
Universal time: Sat 2022-07-23 20:37:01 UTC
RTC time: Sat 2022-07-23 20:37:01
Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC inlocal TZ: no
[root@ubuntu2004 ~]#timedatectl set-timezone Asia/Shanghai[root@ubuntu2004 ~]#timedatectl
Local time: Sun 2022-07-24 22:48:09 CST
Universal time: Sat 2022-07-23 20:48:09 UTC
RTC time: Sat 2022-07-23 20:48:09
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC inlocal TZ: no
[root@ubuntu2004 ~]#cat /etc/timezone
Asia/Shanghai
[root@ubuntu2004 ~]#vim /etc/default/localeLANG="en_HK.UTF-8"LANGUAGE="en_HK:en"[root@ubuntu2004 ~]#reboot