首页 > 系统相关 >Linux需要修改时区(目前只写了 上海、越南、印度、日本、韩国、UTC0六个时区,可根据自己的需求增删时区)

Linux需要修改时区(目前只写了 上海、越南、印度、日本、韩国、UTC0六个时区,可根据自己的需求增删时区)

时间:2024-05-29 18:46:02浏览次数:17  
标签:UTC chosen timezones Asia echo UTC0 Linux 增删 timezone

#!/bin/sh # 时区列表 timezones=( "Asia/Shanghai" "Asia/Ho_Chi_Minh" "Asia/Calcutta" "Asia/Tokyo" "Asia/Seoul" "UTC" ) echo "上海时区" echo "越南时区" echo "印度时区" echo "日本时区" echo "韩国时区" echo "UTC 0" # 显示时区列表 echo "请选择一个时区:" for i in "${!timezones[@]}"; do echo "$i) ${timezones[$i]}" done # 读取用户输入 read -p "选择: " chosen_timezone # 检查输入是否有效 if [ "$chosen_timezone" -ge 0 ] && [ "$chosen_timezone" -lt ${#timezones[@]} ]; then # 设置时区 sudo timedatectl set-timezone ${timezones[$chosen_timezone]} echo "时区已更改为: ${timezones[$chosen_timezone]}" else echo "无效的选择." fi

标签:UTC,chosen,timezones,Asia,echo,UTC0,Linux,增删,timezone
From: https://www.cnblogs.com/ywxkhym/p/18220877

相关文章

  • Linux 无法访问另一台机器上的服务,重启后可以访问,一段时间后又无法访问
    一台Linux主机A无法访问另一台Linux主机B上的服务,我在自己的电脑(windows)上是可以访问的,重启B后可以访问,但是十几个小时之后又无法访问,再次重启后又可以访问。#无法访问的原因是本机的静态ip设置有问题#系统是Debian12source/etc/network/interfaces.d/*#Theloopback......
  • linux-c-log-rotation-scheme
    linux-c-log-rotation-scheme#include<sys/types.h>#include<sys/stat.h>#include<unistd.h>voidlogworker(){ino_tinode=0;FILE*logfile;logfile=fopen(logfilename,"a+");while(running){......
  • Linux块设备驱动
    1块设备驱动简介块设备是针对存储设备的,比如SD卡、EMMC、NANDFlash、NorFlash、SPIFlash、机械硬盘、固态硬盘等。因此块设备驱动其实就是这些存储设备驱动。块设备驱动比字符设备复杂,不同类型的存储设备又对应不同的驱动子系统,如MTD(memorytechnologydevice内存技术设备......
  • linux环境开发过程中遇到的问题以及解决办法 how to
    1.装好开发机后上网检查网口是否开通,网线是否正常一般桌面上多个网口可能只开通一个,需要联系IT联系之前可以先找一个正常的网线连到PC看看是否能够提供网络一般从公司内网连接外网需要连接代理检查proxy的可访问性curl-x<proxy_address>:<proxy_port>http://www.example......
  • Linux常用指令
    1.tmux常用指令tmux是一个terminalmultiplexer(终端复用器),它可以启动一系列终端会话。我们使用命令行时,打开一个终端窗口,,会话开始,执行某些命令如npmrundev,关闭此终端窗口,会话结束,npmrundev服务会话随之被关闭。有时我们希望我们运行的服务如npmrundev或者一些cd命令等......
  • linux环境开发过程中遇到的问题 what
    1.file指令输出结果中,二进制文件的stripped是什么意思ChatGPT通常指的是可执行二进制文件是否被剥离(stripped)。剥离是指从可执行文件中删除了符号信息、调试信息和其他不必要的元数据,以减小文件的大小。当一个二进制文件被剥离后,它通常不再包含用于调试和符号分析的信息,因此在......
  • linux安装nvm
    下载nvm包wgethttps://github.com/nvm-sh/nvm/archive/refs/tags/v0.38.0.tar.gz配置环境变量vim~/.bashrc添加以下内容:exportNVM_DIR="$HOME/.nvm/nvm-0.38.0"[-s"$NVM_DIR/nvm.sh"]&&\."$NVM_DIR/nvm.sh"#Thisloadsnvm[-s......
  • Red Hat Enterprise Linux (RHEL) 8.10 发布 - 红帽企业 Linux 8 完美终结版
    RedHatEnterpriseLinux(RHEL)8.10发布-红帽企业Linux8完美终结版RedHatEnterpriseLinux(RHEL)8.10(x86_64,aarch64)-红帽企业Linux红帽企业Linux8完美终结版请访问原文链接:RedHatEnterpriseLinux(RHEL)8.10(x86_64,aarch64)-红帽企业Linux,查......
  • linux 内核中READ_ONCE宏定义
    在Linux内核编程中,READ_ONCE宏用于确保从内存中读取一个变量的值时,编译器不会对这个读取操作进行优化,从而保证了读取操作的原子性。这个宏通常在需要防止编译器优化、多线程或中断上下文中使用,以确保数据的一致性和正确性。以下是READ_ONCE宏的定义及其解释:#defineREAD_ONCE......
  • TinaLinux 开机logo替换
    TinaLinux开机logo替换操作平台T113-S3Tina5.0spi-nandubi方案文章目录TinaLinux开机logo替换前言一、重新打包方案二、后期替换/应用层替换1.准备的新的logo文件2.查看分区(可以省略,只是为了了解)3.替换logo文件总结前言提示:这里可以添加本文要记录的大概内......