### オリジナルをバックアップ cp /etc/localtime /etc/localtime.org ### タイムゾーンファイルの変更 ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
![【Linux】タイムゾーン(Timezone)の変更 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/16f1d665f4df29f7ae5977413d4d43a83cb6b70a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgwJTkwTGludXglRTMlODAlOTElRTMlODIlQkYlRTMlODIlQTQlRTMlODMlQTAlRTMlODIlQkUlRTMlODMlQkMlRTMlODMlQjMlMjhUaW1lem9uZSUyOSVFMyU4MSVBRSVFNSVBNCU4OSVFNiU5QiVCNCZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9ZTU5ZWYwYWYzZDY1NDc3OTRiMGY0NmQ4ZTQ1MzA3YmE%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBhenVzYW5ha2FubyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ODIxYzAyOTVlYzAxNzlmMmY3Nzg1MGY1OTIxMGFjMDI%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D49f303d563608f6f1da6c89a1a0251d2)
alpine linuxが使いやすく、かつイメージサイズの最小化から注目を集めています。 なぜイメージサイズが小さいかというと、パッケージをダウンロードしてからセットアップするためです。 インストール まず、virtualBoxにインストールして、sshで接続するまでを目標にします。 はじめにイメージをダウンロードして、virtualboxにマウント起動しましょう。 ディスクにインストールするには、setup-alpineを実行します。ほぼデフォルトでインストールできますが、ディスク選択の部分では、ディスクsdaを指定します。 $ setup-alpine "Which disk(s) would you like to use? (or '?' for help or 'none') [none]" > sda "Hou would you like to use it? ('sys',
前書き この2つのディストリビューションは1年もまだ使ってません gentooは今年の5月頃から8月頃まで archlinuxは8月頃から現在まで使ってます ちなみに書いてあるコマンドはこれしかないというわけではないので注意 どちらもそれほど使い込んでないのと 手元にはarchlinuxしかないので間違ったことがかいてあるかも 比較 コマンドの比較というか対応表 archlinux gentoo 説明 systemd openrc init pacman emerge パッケージ管理 yaourt layman 非公式リポジトリを使う時(別になくてもできる) pkgfile equery どのコマンドがどのパッケージで入るかの検索 makepkg ebuild※1 手動でコンパイルをしてパッケージ管理で入れる時に使うもの abs emerge コンパイルする時に使うファイルを更新または入手
物理ボリュームの作成 物理ボリュームはパーティション単位で管理されます。したがって、1つのディスクを1パーティションとし1つの物理ボリュームとしても構わないし一部分だけをLVM用のパーティションとして確保して、1つの物理ボリュームとしても構いません。もちろん、1つのディスクを複数のパーティションに分割して、複数の物理ボリュームを作成することもできます。 次に物理ボリュームの作成方法を説明します。 LVM用のパーティションとするためには、最初に/sbin/fdiskを使用して、作成したパーティションのIDを0x8Eに設定します。 # /sbin/fdisk /dev/sdc コマンド (m でヘルプ): p Disk /dev/sdc: 1073 MB, 1073741824 bytes 64 heads, 32 sectors/track, 1024 cylinders Units = シ
Linuxのプロフェッショナルとして認定される オープンソースでキャリアをスタートさせ、キャリアアップさせる方法をご紹介します。 詳しく知る
We are sick of not receiving updates shortly after buying new phones. Sick of the walled gardens deeply integrated into Android and iOS. That's why we are developing a sustainable, privacy and security focused free software mobile OS that is modeled after traditional Linux distributions. With privilege separation in mind. Let's keep our devices useful and safe until they physically break! What is
はじめに Linuxサーバ上で直接SSHで作業をする際に、その作業ログを取得する方法についてまとめてみます。 スクリプトを自前で書く、専用のツールを利用するなど様々な方法が考えられますが、ここではLinuxの標準的なコマンドでの作業ログ取得について記載します。 今回は以下のコマンドを利用します。 history script 各コマンドの基本的な使い方や、覚えておくと役に立つちょっとした設定方法、最後に自動で作業ログを取得する方法について記載しました。 history 現在の作業ユーザがコマンドライン上で実行したコマンド履歴を表示するコマンドです。 $ history 1 ls 2 env 3 history 4 ls -la 5 ls -la 6 vim .bashrc 7 zsh 8 exit 9 lsblk 10 hostname …
Linuxサーバー(実機orVM)にDNSやhostsファイルを使わずにホスト名でアクセスする(開発のプロならではの工夫!)WindowsLinux開発環境vmwareCygwin Linuxサーバーを立てて開発用Webサーバー等として運用することがありますよね。 その際に、そのLinuxサーバーのホスト名によるアドレス解決をここで紹介するある方法で行うことがよくあります。 主に、開発用の端末としてWindowsマシンを使う現場でのことです。そこでは「NetBIOS over TCP/IP」という技術を用いています。昔からある、WindowsマシンがLAN内の他のWindowsマシンを見つけたり接続(アクセス)したりするための技術です。 Linuxのディストリビューションによって微妙に設定方法(コマンド等)が異なりますので、Ubuntu 16.04 LTSを例にとって手順等をご紹介します。
やりたいこと CentOS7 で eth0 に届くパケットを全て eth1 に転送し出力する これだけ!!! 問題 カーネルパラメータ ip_forward を有効化 (ip_forward=1) 、iptables で FORWARD チェーンにルールを追加しても転送が行われない 詳しくしらべると、iptables の PREROUTING チェーンにはパケットが届いているが、その先の FORWARD チェーンに到達していない iptables の仕組みついてはこちらを参照 (http://oxynotes.com/?p=6361) 解決策 rp_filter を無効化する これだけ!!! CentOS7 では、スプーフィング対策で rp_filter というフィルターが稼働しており、これが自身宛以外のパケットを drop させている模様。 まとめ やるべきことは以下の通り - ip_f
Linuxマシンをルータにする方法 Linuxでフィルタリングも何もしないただのルータを作成する事ができる。ルーティングにおけるポイントを解説する。 ルータは、自分自身に来たパケットの宛先IPアドレスを見て、自分宛ではなければ、保持しているルーティングテーブルに照らし合わせ、適合するものがあればその先に転送(IPフォワード)する。もしなければデフォルトゲートウェイに転送する、といった動作をする機器である。 Linuxの初期設定では、IPフォワードされないようになっている。Linuxマシンをルータとして使用するなら、まずIPフォワードするように設定を何箇所か変更する必要がある。 ■IPフォワードのための設定 ①/proc/sys/net/ipv4/ip_forward 次のコマンドでip_forwardファイルを見ると、初期設定では0となっている。
man interfaces の和訳。 NAME /etc/network/interfaces ifup と ifdown 用のネットワークインターフェイス設定。 基本書式 DESCRIPTION /etc/network/interfaces は ifup(8) と ifdown(8) コマンド用の ネットワークインターフェイスの設定情報を保有する。 システムがネットワークへどのように接続されるかを設定する。 # から始まる行は無視される。 Note: 行末のコメントはサポートされていない。 コメントは必ずコメント行として独立させなければならない。 \ を行末に記述することで一文を複数行に分けて記述することができる。 ファイルは 0 や iface , mapping , auto , allow- , source 節から成り立つ。 下記に例を示す。 # ifup -a 実行時に e
Ubuntu で NetworkManager off 設定なマシンで、IPv6 の付け方を調べたメモ。詳しくは man ページ参照のこと。 /etc/network/interface で設定する。dual stack 環境なので iface を複数書くべし。 inet6 auto というのは、SLAAC なアドレス自動設定を指している。「RAを元によろしく全部やる」という意味ではないことに注意。DNS 設定などは、まだまだDHCPv6で配布するケースが多いと思うので wide-dhcpv6-client パッケージをインストールして、auto にさらに dhcp 1 オプションを追加する。 inet dhcp というのは DHCPv6 でアドレス設定とその他の設定をすることを指している。 まとめると例えばこうなる。IPv6 で auto と dhcp 両方設定して構わない。 auto
/usr/share/doc/ifupdown/examples/network-interfaces.gz の和訳。 /etc/network/interfaces ifup(8) , ifdown(8) の設定ファイル。 先頭に # が記述された行と空白行は無視される。インデントは必須ではない。 行末に記述された \ は次の行を現在の行の続きとして扱うことを表す。 pre-up , up , down , post-down オプションは 全てのインターフェイスにおいて有効であり、複数回指定することができる。 他のオプションは一度のみ指定することができる。 使用可能なオプションの詳細は INTERFACES(5) を参照。 loopback インターフェイスは実際のところ重要ではないのだが、 必要であれば使用することができる。
サーバーの定義書を作る際に調べたついでに備忘録です。 fstabとは /etc/fstab ファイルはディスクパーティションや様々なブロックデバイス、リモートファイルをどうやってファイルシステムにマウントするかを記述します。 fstab - ArchWiki より引用 ということで、マウントに関することが書かれているファイルです。 読み込まれるタイミングは起動時やシステムマネージャの設定を再読み込みしたとき。 つまり、起動時に自動でマウントするのに使います。 fstabを変更したあと、設定を反映させるには再起動もしくはmount -aを実行する必要があり。 ファイルの例 ファイルの中身を見ます。
サスペンドの複数の方法を利用できます。とりわけ: Suspend to idle Intel は S0ix と呼んでおり、Microsoft は Modern Standby (以前は "Connected Standby") と呼んでいます。Linux カーネルでは S2Idle と呼ばれています。サポートされているシステムにおいて S3 スリープ状態の代わりに使用されるように設計されており、同等の節電機能を提供しますが、復帰に掛かる時間が大幅に短縮されます。 ヒント: Windows や macOS はネットワーク活動のためにこの状態のデバイスの復帰をサポートしているので、これらの OS においてこの状態はバッテリーの消耗問題の影響を受けます。一方、Linux のソフトウェアエコシステムは現在この機能を使用しないため、影響を受けないはずです。 Suspend to RAM (サスペンド
補足 /etc/fstabの記載内容の詳細は以下の通り 1列目 デバイス名 2列目 マウントポイント 3列目 ファイルシステム 4列目 マウント時のオプション 5列目 ファイルシステムをdumpする必要があるか否かの指定 「0」または無記述の場合はdump不要のファイルシステム であると見なされる。 6列目 システム起動時にfsckチェックを行うか否かの指定 「0」の場合はチェックを行わない。ルートファイルシステム でチェックを行う場合は「1」を指定する。 ルートファイルシステム以外でチェックを行う場合は「2」 を指定する。
~/.bashrc の中に書き込むのとは別に、 /etc/rc.local の中に書き込んでおけば、起動時に自動的に実行してくれる。 /etc/rc.local に書き込むためには、root権限が必要なので、 sudo vi /etc/rc.local で編集する。 たとえば、 #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # #
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く