- ポート番号から番号からプロセスを突き止める
- anacondaで自分が使っているPythonのバージョンを知る方法
- pyenvで環境一覧を出し、自分が使っているバージョンを知る方法
- grep:マッチするものだけを除外
- あるディレクトリ直下のファイル、ディレクトリの容量を表示
- GoogleChromeのバージョンをコマンドから調べる
- Linuxコマンド
- [Mac] ターミナルからicloud driveにアクセスする。
- [Macのみ]コマンドからアプリケーションを立ち上げる
- [Mac] PSコマンド
- VS Code
- macをリモートから起動するwake on lan
- Trelloで検索
ポート番号から番号からプロセスを突き止める
利用しているポート番号からどのプロセスが利用しているか確認する - Qiita
22番ポートの場合 # sudo lsof -i :22
anacondaで自分が使っているPythonのバージョンを知る方法
# anacondaの環境を確認する。 conda env list # anacondaの環境を切り替える conda activate <確認した環境名>
pyenvで環境一覧を出し、自分が使っているバージョンを知る方法
# バージョンを確認する pyenv versions # バージョンを変更する pyenv local <上記で確認したバージョン>
※ 昔はpyenvとanacondaの棲み分けで問題が発生していたらしいが、anacondaのバージョンを変えると今はpyenvのバージョンも変わるらしい。
ディレクトリ構造をみる限りanacondaで指定したバージョンをpyenvで管理しているように見える。いい時代になったもんだ。
grep:マッチするものだけを除外
-v オプションを使う
$ grep -v 'test'
あるディレクトリ直下のファイル、ディレクトリの容量を表示
du -d 1 -h <ディレクトリ名>
GoogleChromeのバージョンをコマンドから調べる
Seleniumを使うときにWebDriverとChromeのバージョンを揃える必要があるため
# Macの場合 /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --version # Windowsの場合 dir /B /O-N "C:\Program Files (x86)\Google\Chrome\Application" | findstr "^[0-9].*¥>
※なお、WebDriverは以下からダウンロード可能
ChromeDriver - WebDriver for Chrome - Downloads
ダウンロード後解答したWebDriverは然るべきパスにおいておく
mv ./chromedriver /usr/local/bin/chromedriver
Linuxコマンド
- lsの結果を配列で取得
array=($(ls /ディレクトリ)) または array=`ls /ディレクトリ`
※`で囲むことでコマンドの結果を変数に格納できる。 $()も同じだがこちらは入れ子にも対応している。
以下のようにするとfor分でlsの結果を1つずつ取り出せる。
array=`ls /ディレクトリ` for array_item in ${array[@]}; do echo ${array_item} done
[Mac] ターミナルからicloud driveにアクセスする。
自分は基本的にipadでリモートログインする人なのでこの知識は重宝しています。
以下のパスがicloud driveのパスとなります。
/Users/<ユーザー名>/Library/Mobile\ Documents/com~apple~CloudDocs
[Macのみ]コマンドからアプリケーションを立ち上げる
open -a <アプリケーション名> # アプリケーション名は/Aplicationの配下の名前を指定
[Mac] PSコマンド
pstreeをインストールしておく
brew install pstree
後は実行するだけ
pstree
VS Code
拡大縮小
サイドバーとかも含めて全部拡大縮小したい
①画面上の「表示」→「外観」と選び拡大か縮小を選ぶ。
②ショートカット場合は以下
拡大:cmdキーとshiftキーとマイナスキーを同時に押す。
縮小:cmdキーとマイナスキーを同時に押す。
macをリモートから起動するwake on lan
まずMACアドレスを調べておく
①以下のコマンドを実行しeth0〜ethXのMACアドレスをメモしておく。
$ ifconfig
②wakeonlanコマンドを実行する
$ wakeonlan <①で調べたMACアドレス>
Trelloで検索
Trelloのサイトに書いてあるが覚えるためにあえて書いておきます。
- Trello(Web)に入る
- 虫眼鏡の欄にフォーカスし「高度な検索」をクリック
- 以下は検索の条件
- 欄に入れるだけ: タイトル
- description:<検索内容>:詳細から検索