タグ

shellに関するsuusukeのブックマーク (8)

  • ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr

    成金クソ眼鏡prn野郎に嫌気がさした僕は、家のメインマシンのOSをubuntuにしてしまったわけです。 で、なんかサーバ入ったりして作業する際、windows環境だとteratermとかputtyとかってターミナルソフトが必要なんですが、僕はサーバのログを見ながらとか別のサーバの設定を参考にしながら作業とかって状況が多かったので、ウィンドウ分割と多タブ(複数シェル)管理の楽なpoderosaを使っていたのですが、ubuntuだとそういうことの出来るものはscreenしか知らなかったので、そのままscreenを使うことにしました。 が、これがまたとんでもなく使いにくい。使いにくいというか、設定の仕方がまったく分かりません。screenの売りの1つはコマンドで多タブ表示やウィンドウ分割が出来るところなのですが、キーバインドを変更しようにもどうやったら変更出来るのかがman screenみてもい

    ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • All commands

    Other solutions that involve doing du -sx /* are incomplete because they will still descend other top-level filesystems are that mounted directly at "/" because the * expands to explicitly include all files and directories in "/", and du will still traverse them even with -x because you asked it to by supplying the directory name as a parameter (indirectly via "*"). Show Sample Output 4.0K /mnt 4.

  • スタートアップ研修記 » SHELL コマンドの便利な使い方!

    こんにちは。hirafujiです。 今日はSHELLコマンドについて勉強しました。 【参考サイト】 Linuxコマンド逆引き大全 ファイル操作・所有者を変更する 〜 テキスト操作・Windows上で作成したテキストをLinuxに使用できる様にする 前回の講義に引き続きたくさんのコマンドを学びましたので、今回はそれぞれのコマンドの詳細は省略して、今回の講義のポイントのみをご紹介します。 【findコマンド】 【findコマンドとは?】 ファイルやディレクトリを探すことができるコマンドです。 詳しくは以下のページをご覧下さい。 ファイルやディレクトリを探す 【grepコマンドとの併用で、より便利に!】 例えば以下の様に、findコマンドとgrepコマンドを併用する事によって、どこにあるかわからないファイルの中の、どこにあるかわからない文字列を一発で見つけ出すことが出来ます! $ find ~

  • ウノウラボ Unoh Labs: シェルスクリプトでプログラミング

    パワプロよりパワポケが好きなbokkoです。でも最近はPSPで遊んでいます。 今回はシェルスクリプトやコマンドラインでよく使うプログラムとその使用例の紹介です。 シェルスクリプトでは既にあるコマンドを組み合わせてプログラムを書きます。しかし、シェルスクリプトは分岐や繰り返しといった制御構造を持ち、関数や変数を扱ったり、四則演算を行うこともできます。 演算 シェルスクリプトで演算を行うにはexprを使います。 add.sh #!/bin/sh A=1 B=2 C=`expr ${A} + ${B}` echo ${C} ↑のadd.shを実行すると、 $ sh test.sh 3 $ と表示されます。↓のようにexprの引数をスペースで区切らず渡してしまうと、単に1+2と表示されてしまいますので、注意しましょう。 #!/bin/sh A=1 B=2 C=`expr ${A}+${B}` ec

  • スタートアップ研修記 » shellを使う シンボリックリンクと環境変数

    muroiです。 今日はshellの使い方という事で、シンボリックリンクと環境変数について学習しました。 以下は授業内容となります。 そもそもシンボリックリンクってなんだろう?って事だったのですが、これはWindowsでいうショートカットみたいなものだそうです。 実際にはそこに存在しなく、リンクだけが存在する・・・という事です。 ln -s ’指定するファイルのパス’ ’ショートカット先の名前とパス’ これでシンボリックリンクを作成する事ができます。 例としてシンボリックリンクを作ってみたいと思います。 ・ファイル名が「curry.txt」 ・このテキストのあるディレクトリは「~/curryHome」 ・ショートカット先のディレクトリは「~/curryHouse」 ・ショートカット先のファイル名は「curryrice.txt」 このような例で作成すると以下となります。 ln -s ~/cu

  • デフォルトのシェルを変更する。 - t-imaizumiのMacとかのはなし

    仕事で積年のバグを退治できてホクホク。だけど「何でこんな簡単なことに気がつかなかったのだ」と自己批判も少しだけ。それでも嬉しい。それほど悩まされていたバグなのだ。 こういう爽快感を味わった時と、夏の暑い日に営業マンがスーツ姿で外を歩いているのを見ると、この仕事をやっていて良かったなぁ、と思う。 それはそうと、Macでデフォルトのシェルを変更する。 先日書いた方法だと不十分で、Terminal.appを実行すると『管理者が不正なシェル値を設定しています』なんて言われてしまうので。 NetInfoで変更した後、一旦、ログアウトしてからログインする /etc/shellsに以下を追記 /opt/local/bin/zshこれでバッチリ。

    デフォルトのシェルを変更する。 - t-imaizumiのMacとかのはなし
  • 初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ

    他の言語をを書き慣れてから、シェルスクリプトを書こうとするとしょうもない部分でハマったりすることがあります。「簡単な処理だからシェルスクリプトで書くか」と思っても無駄に時間がかかってしまっては仕方ないですよね。 今回は初めてシェルスクリプトを書くときに、ハマりそうな点について説明をしたいと思います。 実行権限をつける 単純にファイルを生成しても下記の用に実行しようとしても実行はできません。 # touch test # ./test sh: ./test: Permission denied # touch foo # ./foo sh: ./foo: Permission denied これはファイルに実行権限がついていないため、起きる現象です。 chmodコマンドを使って実行権限をつけてやりましょう。 # chmod +x test # ./test # chmod +x foo #

    初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ
  • 1