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

Process Explorerを試す

windows

Windowsの起動プロセスの詳細を表示してくれる、
Process Explorerを試したのですがタスクマネージャーよりも
ずっと情報力が多いのですね。
今後はこれを使っていこうと思います。

www.atmarkit.co.jp

netstatでlistenしているプログラムの一覧を表示する

Linux

lnpオプションをつけることで、ポートに紐づくプログラムの一覧が表示されます。 どのプログラムが待ち受けているのかを確認するときによさそうですね!

$ netstat -lnp

Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     4864     -                   /run/systemd/private
unix  2      [ ACC ]     SEQPACKET  LISTENING     4886     -                   /run/udev/control
unix  2      [ ACC ]     STREAM     LISTENING     4890     -                   /run/systemd/journal/stdout

LinuxサーバHacks―プロが使うテクニック&ツール100選

LinuxサーバHacks―プロが使うテクニック&ツール100選

Bash for windowsの初期設定でやったこと(随時追記)

備忘録的にメモ。

/etc/hostsの編集

sudoした際に、「sudo: ホスト HOSTNAME の名前解決ができません」という表示が 出てくるのは、ホスト名の名前解決に失敗しているため。 "127.0.0.1"の行にホスト名を追記することで上記エラーが表示されなくなる。

aliasの設定の変更

llした際に、"ls -alF" になるのが気持ち悪いため、 "ls -l"となるように ~/.bashrc を書き換え。

gccのインストール

C言語の実行環境が欲しいのでインストールします。

sudo apt-get install gcc

ConEmu × Bash for Windows: vi編集時に矢印キーで移動できない

windows

Windows 10 anniversary Updateがリリースされたので、
Bash for WindowsをConEmuから動かそうとしてみたのですが
viを使おうとすると矢印キーがでのカーソル移動ができません。

ConEmuの公式ページに記載の暫定対処法に従いトラブルシュートしました。

環境

Windows 10 / ConEMu 160612

参考ページ

conemu.github.io Arrow keys not working in Bash for Windows · Issue #629 · Maximus5/ConEmu · GitHub

対処方法

1.ConEmu起動 -> [Settings]へ

2.サイドバーのStartup -> Tasks より公式ページに従い以下のレコードを追加

%windir%\system32\bash.exe -cur_console:p

↓実際に追加した例 f:id:peanweb:20160904161557p:plain

3.[New Console Dialog...]より追加した設定[Bash]を呼び出し

最後に

Bash for Windowsは、仕組み的に面白そうなのでちょっとずつ
勉強してこうと思います。

WSL その27 - WSLがサポートするファイルシステム(後編)・WSLのファイルシステム - kledgeb blogs.msdn.microsoft.com

iPython notebookをWindows8にインストールする

(2016.09.04追記) 後日試したところ、
anazondaを使用する方法のほうがずっと簡単でした。
これからインストールするぞ!という方はanacondaをお勧めします。

環境

Widnwos8 python for windows 3.5.1

手順

1.Pythonのインストール

以下のサイトより、Python 3.5.1(Windows x86-64 executable installer)をDL。 .exeを叩き、インストール。 https://www.python.org/downloads/release/python-351/

2.pipのアップグレード

※python3.5.1では、最初からpipがインストールされているので アップグレードのみを行う。

python -m pip install --upgrade pip

3.ipythonのインストール

pip install ipython
pip install ipython[notebook]

4.ipythonの起動

◎CMDで以下を実行

jupyter notebook

画像で使われている色やフォントを調べる方法

Windows:Office

色(カラーコード)の調べ方
marin2011.blog.fc2.com

フォントの調べ方
gitsint.com.au

TCP Listenしているプロトコルを確認する

netstatに--tcp --listenコマンドをつけることで
確認できるようです。知らなかった。。

# netstat --tcp --listen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 *:ssh                       *:*                         LISTEN
tcp        0      0 localhost:smtp              *:*                         LISTEN
tcp        0      0 *:37564                     *:*                         LISTEN
tcp        0      0 *:daytime                   *:*                         LISTEN
tcp        0      0 *:ndmp                      *:*                         LISTEN
tcp        0      0 *:ssh                       *:*                         LISTEN
tcp        0      0 localhost:smtp              *:*                         LISTEN