タグ

unixに関するreboot_inのブックマーク (5)

  • ClamAVのページ

    このサイトについて このサイトはアンチウイルスプロジェクト Clam Antivirus (略称ClamAV) についての日語の情報を集めた非公式のサイトです。最新で正式な情報についてはClamAVのオリジナルサイト (http://www.clamav.net/) を参照してください。 Clam Antivirusについて Clam AntivirusはTomasz Kojm等によって開発・メンテナンスされているLinuxやBSD、Mac OS Xなど各種UNIX系のシステムで動作するアンチウイルスソフトです。シグネチャによるパターンマッチング方式を採用していて、2004年5月27日の時点で約21,694種類のウイルスに対応しています。GPLライセンスに従って利用することができるオープンソースのソフトウェアです。 Clam Antivirusについてgoogleなどで検索するときは「c

  • 初心者向け、「上手い」シェルスクリプトの書き方メモ - Qiita

    ここ最近、沢山シェルスクリプトを書くようになりました。 元々あまりシェルスクリプトを書いたこと無かったので、色々と勉強しつつ書いてるのですが、 他のプログラミング言語とはちょっと違って独特なクセというか、発見の度におぉー!ってなることが沢山あって楽しいです。 そんなわけで、最近学んだり参考にした中で特に感動したシェルの上手い書き方をまとめてみます。 きっとまだ知らないこととかもっと上手くやる方法なんかが沢山見つかりそうなので、 もっといいやり方あるよ!って方はコメントください 何もしない : (コロン)コマンド シェルを書いていた時に非常に欲しかったコマンドがこれ!何もしない! : というコマンド(?)を利用すると、何もせずに終了ステータス0(つまり正常終了)を返します。 これが様々な事に使える万能コマンドで、これによって面倒なエラー処理を簡潔にできたり、 入力や出力のリダイレクト元/先と

    初心者向け、「上手い」シェルスクリプトの書き方メモ - Qiita
  • C言語系/「デーモン君のソース探検」読書メモ/A07, nohup(1) - Glamenv-Septzen.net

    id: 847 所有者: msakamoto-sf 作成日: 2010-11-23 12:00:16 カテゴリ: BSD C言語 [ Prev ] [ Next ] [ C言語系 ] お題:nohup(1)コマンドが、端末からログアウトしても終了しないように子プロセスを起動する仕組みを調査せよ ※この章は「デーモン君のソース探検」に載っていませんが、msakamoto-sf自身が個人的に興味を持って調べ、"Appendix"として読書メモシリーズに入れてありますのでご注意下さい。 nohup(1)を使ってみる簡単なプログラムでnohup(1)の効果を確認 シグナル強制終了→printf()の内部バッファリングが消滅→fflush()で解決 nohup(1)をバックグラウンドで使ってみる nohup(1)でバックグランド実行→端末終了→プログラムグループやセッションはどうなる? nohup(

    reboot_in
    reboot_in 2020/08/16
    “nohup(1)から起動されたプログラムはSIGHUPを無視する、つまり端末からログアウトしてもバックグランドで動き続ける。”
  • Linuxディレクトリ構造 - Qiita

    Linuxディレクトリ構造とファイルの種類 Linuxのディレクトリ構造もまともに把握できないまま開発をしていたのでこの機会に勉強してみました。 Linux入門者は、まずLinuxの構造について先に習得し、Linuxに適応するのに早いです。 Linuxファイルシステム構造 [全体構造図] 🚩me/はただのユーザー名の例として認識してください。 / (root) 最上のディレクトリであるルートディレクトリを意味。リナックスのすべてのディレクトリたちのスタート地点。すなわち、すべてのディレクトリを絶対経路で表記する際にこのディレクトリから始める必要がある。 /bin /binフォルダはBinary Folderの略で、OSの最小限の正常な駆動のため、すべてのユーザーが使用する実行ファイルが入っているフォルダ。 つまり、基的なコマンドが保存されたディレクトリで、cat、chmod、chown

    Linuxディレクトリ構造 - Qiita
  • 指定行削除するコマンド(sed - それマグで!

    指定した行を削除したい。 ファイルを開くのすら面倒じゃないですか? sed でファイルを編集 sed -i -e '10,10d' /path/to/file 10 行目を消す。 sed で簡単にファイルを編集 sed -i -e '15d' /Users/takuya/.ssh/known_hosts sed は stream edior の ed 拡張版です。ed コマンドは、Vim使ってる人ならだれでも知ってるアレです。つまり、sed のコマンドは vim のコマンドです。わかりやすい!っていうか、vi コマンド モードが edの拡張版で、 vim が vi の拡張版で、ed のパイプライン対応が sed だからなんですが。つまり、ed の祖先が同じだから、sed と vim は 従兄弟? ファイルを編集して上書きする -i オプション sed -i ... ファイル この-i を使

    指定行削除するコマンド(sed - それマグで!
    reboot_in
    reboot_in 2017/05/07
    “sed -i -e '15d' /Users/takuya/.ssh/known_hosts”
  • 1