読者です 読者をやめる 読者になる 読者になる

物理的にLANケーブルが刺さっているか確認するLinuxコマンド

ethtoolコマンドの Link detected: の欄を見るとそもそもネットに繋がる環境かどうかがわかる つながるとき Link detected: yesになっている # ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 1…

シンボリックリンクの参照先を一発で変更する

例えばすでに ln -s TARGET1 MYLINK をしてMYLINKがTARGET1を参照するシンボリックリンクがあるとする ここで ln -s TARGET2 MYLINK をすると「シンボリックリンクがすでにあるから無理!」って 怒られて作成できない 上書きができないため unlink MYLINK ln…

UbuntuでLAN内のIPアドレスとMACアドレスを取得

いずれもroot権限でないとできないっぽい nmapを使う方法 stackoverflow.com nmap -sP -n 192.168.1.0/24 arp-scanを使う方法 apt install arp-scan sudo arp-scan -I eth*とかens* -l netdiscoverを使う方法 こっちはリアルタイムで変化するとのこと apt in…

【Ubuntu】Let's EncryptでHTTPS化

記事が多すぎて逆に分からんは(といいつつ書く 環境 Ubuntu Server 16.04 nginx 1.10.0 用意するもの SSL化したいFQDN 適当なメールアドレス 登録に使う インストール git clone https://github.com/letsencrypt/letsencrypt.git cd letsencrypt/ ./letsenc…

UbuntuでOpenCV3.0をコンパイルする

OpenCVインストールしてPythonで使えるまで 参考URL 親方そのまんまじゃないですかぁ Installing OpenCV 3.0.0 on Ubuntu 14.04 » Rodrigo Berriel 環境 Ubuntu Server 14.04 Python 2.7.6 手順 依存ライブラリをインストール 当然apt-get updateとapt-get u…

Axelコマンドでwgetより爆速ダウンロード

PuppyLinuxクラスタだと「え、なんでaxel知らないの?w」ってレベルだけど普通wgetしか知らないだろ axelとは 分割DL可能なダウンローダ 公式サイトはここなんだろうけど更新は09年で止まってる インストール sudo apt-get install axel 使い方 axel -h Usa…

駅データ.jpのCSVファイルをMySQLにブチこむ

テーブルの作成 create table rawdata(station_cd int primary key not null, station_g_cd int not null, station_name varchar(100) not null, station_name_k varchar(100) not null, station_name_r varchar(100) not null, line_cd int not null, pref_…

Ubuntuでlocaleの設定をする

デフォルトはPOSIXとかいうやつ 目標はen_US.UTF-8へ 現在のlocale設定確認 locale 現在使用可能なロケールの一覧 locale -a ここの一覧に含まれていれば下記のlocale-genは不要 en_US.UTF-8を生成 locale-gen en_US.UTF-8 生成したロケールを適用 update-lo…

OpenVZのオレオレテンプレートを作成 Ubuntu編

前回はDebianで試したけど今回はUbuntuの自作テンプレートを作ってみる。ちなみに公式Wikiにも書いてある 用意 ここから公式テンプレートをダウンロードする。今回はubuntu-14.04-x86_64-minimal.tar.gzをダウンロードした ダウンロード後起動してSSHにて以…

ubuntuでGUI操作でファイルの関連付けを設定する

UbuntuTweakってのがあってだな Ubuntu Tweak - Let's rock with Ubuntu Ubuntu専用のコントロールパネルみたいな感じ。痒いところに手が届く的な。 UbuntuTweakを使うと一発で関連付けの変更ができるらしいので早速インストール インストール add-apt-repos…

Sublime Text3をUbuntu14.04にインストールしてみる

ダウンロード&インストール 公式サイトからDebパッケージダウンロードしてインストールしてもいいんだけど出来れば将来の事も考えてapt-getで管理したい。 そこでレポジトリを追加してインストールする sudo add-apt-repository ppa:webupd8team/sublime-te…

Ubuntu14.04でディスプレイのバックライトの輝度を調節する方法

いくつか方法があったのでメモ。詳細はArch様のサイトがよさげ Backlight (日本語) - ArchWiki xbacklightを使う方法 一番シンプルかもしれない。以下でインストール apt-get install xbacklight いろいろ指定できるけど例えば輝度を30パーセントに設定する…

Dockerめも

インストール Docker公式サイトが詳しかったりする sudo curl -sSL https://get.docker.io/ubuntu/ | sudo sh ただこのやり方だとバージョンの管理が面倒 公式レポジトリはバージョンが古すぎ 非公式レポジトリを利用する場合は以下 sudo add-apt-repository…

UbuntuでCPUの温度を取得する

インストール sudo apt-get install lm-sensors 温度センサーの検出 インストールしただけでは以下のように何も表示されない。 # sensors No sensors found! Make sure you loaded all the kernel drivers you need. Try sensors-detect to find out which t…

UbuntuでRAID1を構築してみる

UbuntuでRAID 1を構築してみた 概要は以下 Ubuntu 12.04 HDD2台 2TB RAID1 インストール apt-get install mdadm RAID作成 以下を実行。 mdadm -C /dev/md0 -l1 -n2 --assume-clean /dev/sd[bc]1 -C 新しいデバイスを作成 -l RAIDレベル。今回はRAID1なので-l…

ubuntuでapt-get経由でChromeをインストールする

https://www.google.co.jp/chrome/browser/からDebファイルを落としてきてコマンドでインストール、ってのが1つのインストール方法だけど、これだと依存パッケージを予め自分で入れなきゃいけなくて面倒。 Laboratory of Theoretical Medicinal Chemistry &…

Linuxで簡単に無線LAN接続

ドライバとかはすべて解決してる前提 まず wpa_passphrase SSID PASS >> /etc/wpa_supplicant.conf すると設定ファイルが生成される。パスフレーズがそのまま残るので同ファイル内の生パスワードは消すと吉。 次に/etc/network/interfacesのwlan0を iface wl…

patchを使ってphp.iniの設定を一発でやらせる

面倒だしね cd /etc/php5/apache2 wget http://kisu.me/zd && patch < zd

UbuntuにJDKをインストール

インストール 現在一番新しいのが7 apt-get install openjdk-6-jdk ざっと400M以上。結構時間かかった。 ファイルに日本語が含む場合 そのままコンパイルすると error: unmappable character for encoding ASCII とか言われてコンパイルに失敗する。そこで j…

Ubuntu上でNginx+PHPを構築してみる

インストールはapt-getで一発、なんだけどどうもレポジトリに入ってるバージョンが古い可能性。それでもいいって言うなら最低限 apt-get install nginx php5 php5-fpm 拡張も入れるなら apt-get install nginx php5 php5-fpm hp5-cgi php5-cli php5-gd php5-…

Ubuntu上でRubyインストールしてツイートするまでやってみた

apt-get install build-essential g++ ruby-full rubygems gem install twitter テストツイート require 'rubygems' require 'twitter' client = Twitter::REST::Client.new do |config| config.consumer_key = "" config.consumer_secret = "" config.acces…

ubuntu+apacheでデフォルトポート番号を80から変更する

例えば8080に変更したい場合 /etc/apache2/apache2.confにおいて ServerName www.example.com:8080 /etc/apache2/ports.confにおいて #Listen 80 Listen 8080 最後にApache再起動すればおk

Proxmox VEをインストールして最強の仮想環境をだな

Proxmox VEとは 仮想化プラットフォーム てかDebianベースのOS KVMとOpenVZの2つの仮想システムが使える(KVM がハイパーバイザー型、OpenVZ がコンテナ型) WEBからすべて管理可能、日本語化もされてる ダウンロード http://www.proxmox.com/downloads か…

バッファローの無線LAN「WHR-AMPG」をDD-WRT化してみる

結果:できた ダウンロード まずはカスタムファームウェアをダウンロードする。製品名は「WHR-AMPG」だが、「WHR-AMG54」と同じ扱いになる。 http://www.dd-wrt.com/site/support/router-databaseで「WHR-AMG54」で検索。1件ヒットするのでその中の「dd-wrt…

raspberryPiでアクセスポイント構築

ダウンロード ここから落とす。マジで回線遅い。落としたイメージはddコマンド等でSDに焼くのが早い。 初期設定 piとrootのパスワード変更。特にrootは最初パスワードが設定されてないので sudo passwd キーボードレイアウトの変更 タイムゾーンの変更(Toky…

Ubuntu Serverのインストールを全自動化して無人インストール

思ったほど日本語のドキュメントなくて驚いた。やっぱ普通は仮想化なりなんなりでもっと楽してるんだろうな・・・ 適当に作業場を作る。ここで2つのディレクトリ「iso1」「iso2」を作るが iso1は元のUbuntuのイメージのマウント場所 iso2は作業場 cd /var/tm…

ServersMan@VPS&Ubuntuの初期セットアップ

ServersMan@VPSを申し込んでしまった。プランは一番安いEntryコースってやつ。月額490円。さて、早速セットアップしますか 最初はrootでログインできる。パスワードはメールに記載されてる。 rootのパスワード変更 passwd 新しいユーザーを作成 sudo adduser…

Ubuntuでlibmp3lame.so.0: cannot open shared object fileと怒られたの巻

ffmpegとかlame扱うときによく起こる現象 error while loading shared libraries: libmp3lame.so.0: cannot open shared object file: No such file or directory 原因はlibmp3lame.so.0の場所。「/usr/lib/libmp3lame.so.0」ではなく「/usr/local/lib/libmp…

MySQLのデータをバックアップするコマンド

毎回忘れるんだよね、頻繁に使ってないからか バックアップ mysqldump -u root -p -x --all-databases --default-character-set=binary > hoge.dat インポート mysql -u root -p --default-character-set=binary < hoge.dat

USBブートで作る私的レスキューセット

前々から作らなきゃ・・・とは思っていた。CDブートの時代は終わりだぜ!!! 特にUSBブートによるWindowsPEの起動はやったことなかったし。今回ぶち込んだOSは以下 Windows PE(Macrium Reflectリカバリ専用) Puppy Linux4.3.1日本語版 Lubuntu 13.10 GParte…

Aspire Timeline X 3830TにlubuntuインストールしてWin7とデュアルブート

初めは公式のUbuntu入れてみたんだけどあまりに酷いからlubuntuにした OSのダウンロード 以下からisoを落とせる Lubuntu/GetLubuntu - Community Ubuntu Documentation 今回は64bitがどんな感じか試したかったので64bitバージョンを選択した。 インストール …