ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

Linux

ファイルを分割する。

splitを利用し、大きいファイルを分割する。 split -b 2000m filename.zip filename.zip. -> 結果 filename.zip.ab, filename.zip.ac, ... 2GB単位で分割される。 分割されたファイルを結合する cat filename.zip.* > filename.zip tar圧縮したファイルをそ…

FTPをコマンド実行する方法

FTPで実行するコマンドを設定ファイルとして作成する。 runcmd open 127.0.0.1 //接続先サーバ user user1 user1pass //ユーザパス名 パスワード bin //バイナリーモード指定 prompt //YES,NO等の選択を表示しない lcd /home/myuser //対象フォルダーへ移動 …

コマンドラインでPOST転送

jsonメッセージをPOSTで転送する。 curl http://localhost:3000/person -d '{"id":1,"name":"goper"}' GET送信 curl http://localhost:3000/person?id=1

npm インストール

node.jsのパッケージ管理ソフトnpmをインストールする。 簡単にホームページからインストラーをダウンロードしインストルするだけ https://nodejs.org/en/download/debianの場合、 curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo ap…

SSHで公開キーを利用したログイン

-iオプションで公開キーを指定してログインができる。 ssh -i public.key.pem ec2-user@xxx.xxx.xxx.xxx AWSでは公開キーなしではログインできないため

標準出力制御

標準出力の種類 0 : 標準入力 1 : 標準出力 2 : 標準エラー出力 UNIXでの空指定 /dev/null : 空・NULL指定 hoge.txtファイルを空にする。 cat /dev/null > hoge.txt 標準エラー出力 command.sh > /dev/null 標準出力をエラー出力とする command.sh 1>&2 標準…

バックグラウンドでコマンドを実行する

バックグラウンド実行 コマンドの最後に「&」をつけることでバックグラウンド実行になる。 command & ただし、ターミナルが切れると処理も中断される。 ターミナルが切れても続けて処理する方法 nohupを使用する。ターミナルの切断信号を無視するようになり…

UbuntoにBitnami+svnサーバー構築

もともとはRedmine+svnサーバーのつもりが、Railsインストールが上手く行かなかった関係で、方向を変更 簡単なAll-in-oneパッケージのBitnamiで構築してみた Bitnamiのインストール Ubunto14.04をベースとして、インストールを開始、 1つ問題点として、何故…

Subversionサーバー構築(Ubunto14.04)

apache2のインストール $ apt-get install apache2 apache2-utils Subversionインストール $ sudo apt-get install subversion subversion-tools libapache2-svn libapache2-svn:Apache2を利用して公開するためのパッケージ レポジトリフォルダー Apache2のd…

ファイルをダウンロードし、実行する

WGET:URLより、ダウンロードする。 wget https://bitnami.com/redirect/to/65997/bitnami-redmine-3.0.4-1-linux-x64-installer.run CHMODでファイルの実行権限を与える chmod +x bitnami-redmine-3.0.4-1-linux-x64-installer.run ファイルの実行:「./フ…

ログイン履歴を確認

ユーザーリスト確認 cat /etc/passwd ユーザーのログイン履歴を確認 last〓 last userid useridの指定がない場合は、全ユーザの履歴を表示する lastlog ユーザーの最後のログイン履歴を表示する lastlog lastlog userid useridを指定しない場合、全ユーザの…

FTPサーバー vsftpd

FTPサーバーのインストール apt-get install vsftpd 設定ファイル /etc/vsftpd.conf 環境設定ファイル #変更 #匿名ユーザーのログインは許可しない。 anonymous_enable=NO #ユーザが新しいディレクトリに初めて移動したとしてもメッセージは表示しない。 dir…

ユーザーの登録

Linuxに新しいユーザーを登録する ユーザ登録にはadduserとuseraddという命令が使える useraddではユーザは生成されてもhomeフォルダーとか初期設定等何もしてくれないため、adduserを利用する事にした 但し、ユーザーのデフォルト状態の確認はuseraddで出来…

作業の保留と再開

Ctrl + Zによる、作業の保留 作業中Ctrl + Zを押すと、作業を一時停止しコマンドラインに戻ります $ nano aa.txt Use "fg" to return to nano. [1]+ 停止 nano aa.txt $ ps ux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND myuser 701 1.6 0.3 5…

MySqlをインストール

まず、Fedora Core6をMS Virtual PC 2007にインストールした状況で MySqlのインストールの確認 //rootに移動 su - rpm -qa mysql* 何らかの物がインストールされた場合は色々出って来るはず インストールされて無い場合は何も出ない。 インストールする。 yu…