/etc/cron.daily

営業やってた男がITの道へ。備忘録

楽しいターミナルライフをおくるためにコマンドまとめてみた

いろいろ使っててべんりだなぁと思ったのをまとめた。 知ってる人は知ってると思うけど

ls

ls -h
    データサイズを最適化してくれる
    //  alias ll="ls -lAh"

ls -R
    ディレクトリを再帰的に表示
    //  ls -R
ll | grep hoge
    //  ファイル見つけるときにたまにつかう


ls *
    //

cd //チェンジディレクトリ

cd -
    //  移動する前のディレクトリへ移動
cd ~/
cd ~
    //  homeディレクトリに移動
cd /
    //  

mkdirディレクトリ作成

mkdir -p
    //連続してディレクトリを作成できる mkdir -p /aaa/bbb/ccc

rm //削除

rm -i
    //ほんとに消してもいいか確認してくれる
    //最初、mvとrm間違えたしね
    //alias rm="rm -i"かけてた。

script 作業ログ作成 入力すべてをめもする!

script -f ○○○
    リアルタイムでファイルに出力する
    //  デフォ名:typescript
    //  watch -n 1 tail -50 typescript
    //  watch -d -n 60 tail -50 typescript
    //  tail -f 50 typescript
script -a ○○○
    ログファイルに追記
    //  デフォ:上書きなので、同じファイルにログ取りたいときは

find ファイル検索

    //  find . -name .bashrc
    //  find . -name '*.php'
        //メタキャラ使うときはシングルクォーテーション

圧縮 解凍 アーカイブ

zip
    //.zip  圧縮
unzip
    //.zip 解凍

gzip
    //.gz 圧縮
unzip
    //.gz 解凍

lha a 
    //.lzh  圧縮
lha e 
    //.lzh  解凍
tar
    tar cvf
        //.tar作成
    tar xvf
        //.tar展開
    tar tvf
        //.tar内リスト
    tar rvf aaa.tar bbb.txt
        //.tar内にファイル追加

    tar cvzf
        //.tar.gz作成
    tar xvzf
        //.tar.gz解凍展開

shutdown<<管理者権限>> シャットダウン

shutdown -h now
    //  シャットダウンを即開始
shutdown -h 19:00
    //19:00にシャットダウン

kill //PID指定 killall //プロセス名指定 xkill //GUIで強制終了

bash

ctrl + z

//直前に実行したプロセスを停止

bg //バックグラウンドで実行 //wget中...download中...

fg //フォアグラウンドに持ってくる

ほんとどうでもいいコマンド

tac
rev
cal

\ls

あんま使わないのもあるけど! 知ってるだけで世界広がっていくはずだからもっと知りたい。