sshクライアント設定

  • Posted on: 12 May 2018
  • By: admin

sshパスワードなし認証接続設定

@client

$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
$ ssh-keygen -t dsa
$ scp ~/.ssh/id_dsa.pub pericles@server:~/

 

@server

linuxユーザ作成

  • Posted on: 12 May 2018
  • By: admin

 

# useradd -d /home/nayeli -s /bin/bash -m nayeli
# passwd nayeli
# sudo usermod -a -G sudo nayeli

 

なんでもfindお役立ち実例集

  • Posted on: 12 May 2018
  • By: admin

実行可能なPHPファイルを検索

$ find . -perm /u+x -type f -name "*.php"

 

カレント直下のサブディレクトリ内で同一コマンドを実行

$ find "$PWD" -mindepth 1 -maxdepth 1 -type d | while read -r line; do cd "$line" && pwd; done;

 

*.mp3ファイルを999個探して、mpg123でランダム再生

Tags: 

仕事をサボるためのテキストコマンド実例集

  • Posted on: 12 May 2018
  • By: admin

テキストファイルを検索して、UTF-8へ文字コード変換

$ find /tmp -type f | egrep '/.*\.(txt|text)$' | xargs -d '\n' nkf -w --overwrite

 

空行削除

$ grep . filename
$ sed '/^$/d' ./sample.txt

 

改行削除、空白文字トリムして、テキストファイルの内容をwindowsクリップボードにコピー(cygwin用)

Tags: 

flickrAPIから画像情報を取得し、JSON出力

  • Posted on: 12 May 2018
  • By: admin

flickrAPIから画像情報を取得し、JSON出力

CCライセンス - クリエイティブ・コモンズ・ライセンスでGEOタグありのものを取得し、画像が存在する場合だけ、キーワード毎10画像で、出力します。

入力データは以下です。

$ cat keywordlist.txt
白川郷
屋久島
小笠原諸島

 

bashでcurlにfrickrAPIにアクセスし画像情報を取得、JSONに整形します。

ページ