මෙම බ්ලොග් සටහන දෙස බලන්න: කෙසේද: 2 ලිනක්ස් හි කාල කලාපය වෙනස් කිරීමට ක්රම .
Red Hat distros
ඔබ Red Hat වැනි බෙදාහැරීමක් භාවිතා කරන්නේ නම් ගොනුව පිටපත් කිරීමේ ඔබේ ප්රවේශය බොහෝ දුරට පිළිගත හැකිය.
සටහන: ඔබ ඩිස්ට්රෝ-අ nost ෙයවාදී විසඳුමක් සොයන්නේ නම්, මෙය ද ඩේබියන් මත ක්රියාත්මක වේ, නමුත් ඔබට වඩා සරල ප්රවේශයන් ඇතත් ඔබට ඩෙබියන් යන්ත්ර ගැන පමණක් සැලකිලිමත් විය යුතුය.
$ ls /usr/share/zoneinfo/
Africa/ CET Etc/ Hongkong Kwajalein Pacific/ ROK zone.tab
America/ Chile/ Europe/ HST Libya Poland Singapore Zulu
Antarctica/ CST6CDT GB Iceland MET Portugal Turkey
Arctic/ Cuba GB-Eire Indian/ Mexico/ posix/ UCT
Asia/ EET GMT Iran MST posixrules Universal
Atlantic/ Egypt GMT0 iso3166.tab MST7MDT PRC US/
Australia/ Eire GMT-0 Israel Navajo PST8PDT UTC
Brazil/ EST GMT+0 Jamaica NZ right/ WET
Canada/ EST5EDT Greenwich Japan NZ-CHAT ROC W-SU
කෙසේ වෙතත් පිටපත් කරනවාට වඩා එයට සම්බන්ධ වීමට මම නිර්දේශ කරමි.
$ sudo unlink /etc/localtime
$ sudo ln -s /usr/share/zoneinfo/Etc/GMT+6 /etc/localtime
දැන් දිනය විවිධ කාල කලාපය පෙන්වයි:
$ date -u
Thu Jan 23 05:40:31 UTC 2014
$ date
Wed Jan 22 23:40:38 GMT+6 2014
උබුන්ටු / ඩේබියන් ඩිස්ට්රොස්
මෙම එක් ඩිස්ට්රෝ එකක කාල කලාපය වෙනස් කිරීමට ඔබට මෙම විධානය භාවිතා කළ හැකිය:
$ sudo dpkg-reconfigure tzdata
$ sudo dpkg-reconfigure tzdata
Current default time zone: 'Etc/GMT-6'
Local time is now: Thu Jan 23 11:52:16 GMT-6 2014.
Universal Time is now: Thu Jan 23 05:52:16 UTC 2014.
දැන් අපි එය පරීක්ෂා කරන විට:
$ date -u
Thu Jan 23 05:53:32 UTC 2014
$ date
Thu Jan 23 11:53:33 GMT-6 2014
සටහන: මෙම විකල්පය උබුන්ටු 14.04 සහ ඊට වැඩි තනි විධානයකින් ඇත (මූලාශ්රය: උබුන්ටු අසන්න - පර්යන්තයෙන් කාල කලාපය සැකසීම ):
$ sudo timedatectl set-timezone Etc/GMT-6
"Etc / GMT + 6" භාවිතය මත
SO පිළිබඳ මැට් ජොන්සන්ගේ පිළිතුරෙන් උපුටා ගැනීමකි
Etc/GMT+6
POSIX ප්රමිතීන් සමඟ පසුගාමී අනුකූලතාව සඳහා කලාප හිතාමතාම ආපසු හරවනු ලැබේ. මෙම ගොනුවේ අදහස් බලන්න .
ඔබ කිසි විටෙකත් මෙම කලාප භාවිතා කිරීමට අවශ්ය නොවිය යුතුය. ඒ වෙනුවට ඔබ භාවිතා කළ යුත්තේ ඔබේ ස්ථානයට සුදුසු America/New_York
හෝ Europe/London
වෙනත් ඕනෑම දෙයක් නම් කර ඇති කාල කලාපයකි . මෙහි ලැයිස්තුව බලන්න .
echo $TZ
හිස් රේඛාවක් හැර වෙනත් යමක් නිපදවයි)?/etc/localtime
සත්ය ගොනුව පිටපත් කරනවා වෙනුවට සිම්ලින්ක් එකක් සෑදීම වඩා හොඳ අදහසක් විය හැකිය (කලාපීය තොරතුරු කවදා හෝ වෙනස් නොවන විට එය කිසි විටෙකත් සිදු නොවනු ඇත).