15 9.10などの古いバージョンのUbuntuでは、ls(1)デフォルトでISO 8601形式を生成しましたが、 ls -l --time-style=long-iso それをします。12.04では、古いUnixスタイルに戻りました。したがって、最近の日付の年を分と秒で置き換えます。 どうすればこれを変更することができlong-isoますか?一般的な設定オプションはありますか? 12.04 ls — 偽 ソース
13 この質問はかなり古い(1年以上)ことは知っていますが、後世のために、このブログ投稿(私のものではありません)で最初に説明したヒントを共有しましょう。要約すると、この1行で必要なことはすべて実行されます。 export TIME_STYLE=long-iso その行をに入れる/etc/profileか、ファイルをに入れるか、/etc/profile.d/さらにに~/.bashrc入れるだけでいいのです。 — ペポルアン ソース
13 私はlsその環境変数からデフォルト引数をとったと確信しましたが、LS_OPTIONSそのマニュアルページではこれについて言及していません。 私の解決策は、エイリアスをlsin ~/.bash_aliasesまたはに設定することです~/.bashrc: alias ls='ls --time-style=long-iso' 共通のllエイリアスでもすぐに動作します。 — ズウェッツ ソース 1 +1ですが、より優れた、つまりより原則的なものはありません-このためのUbuntuスタイルですか?Uはその上に設定の別のレイヤーを配置することがよくあります。 — 偽