xiaoniu’s blog

主なエンジニア技術、勉強の話

Linux

crontabコマンド

定期的にジョブ実行のスケジュールを設定するcronを設定できる crontab -l 設定しているcronを表示する crontab -e cronを設定する、cron設定する時、実行時間は分、時、日、月、曜日の順指定する crontab -r cronを削除する

ファイル名称を修正する

ファイル名に"from_string"を”to_string”に修正、複数ファイルも修正可能 rename from_string to_string file_name1_from_string.txt file_name2_from_string.csv

`VimでファイルのencodingがShift-JISからUTF-8に変更

ファイルが`vim`で編集している状態で、開いてるファイルのEncodingを調べる、 shift-jisの場合、fileencoding=latin1が表示されます。 vim test_file.csv :set fenc? ファイルをshift-jisを再設定します :e ++enc=shift-jis ファイルのencodingをUTF-8に設…

SCP でサーバー間ファイルコピー

ローカルサーバ/home/usr/fileをリモートサーバー/home/usr/tmp/にコピーの場合 $scp /home/usr/file user@*.*.*.*:/home/usr/tmp/ リモードサーバーの/home/usr/file をローカルのHOMEディレクトにコピーの場合 $ scp user@*.*.*.*:/home/usr/file ~/ # *.…

【Linux】ソースからcabextractをインストールする

$ wget https://www.cabextract.org.uk/cabextract-1.9.1.tar.gz $ tar zxf cabextract-1.9.1.tar.gz $ cd cabextract-1.9.1 $ ./configure $ make $ make install コンソールで上記コメントを叩いてcabextract1.9をusr/local/binの配下にインストールできま…

rpm & yum の違う

rpmって何ですか rpm は RedHat Package Manager の略称です。 拡張子「.rpm」を利用して、package毎に管理します rpm -qa インストールしたpackage一覧を表示します。 rpm -qi <package-name> package情報を表示します rpm -ivh <package-name.rpm> packageをインストールします。 rpm -ql <package-name> </package-name></package-name.rpm></package-name>…

常用なコンソールコメント

ls -lah OR ll 現在のフォルダ配下のファイルやフォルダの詳細内容を表示します du -sch ./* 現在のフォルダ配下おファイルやフォルダのサイスを表示します find . -name <filename> <filename>のルートとも表示します。./dir1/dir2/<filename> tail -f <filename> <filename>の最後の数行を表示します、通常ロ</filename></filename></filename></filename></filename>…

Linux Command

ファイルに最後の数行内容が見れます $ tail file_name