タグ

linuxに関するpidekazuのブックマーク (100)

  • How does the Linux Kernel start a Process

    ...and how to ptrace the entry point and m3ss w1th da stack. In this article, you will learn what happens inside the Linux Kernel when a process calls execve(), how the Kernel prepares the stack and how control is then passed to the userland process for execution. I had to learn this for the development of Zapper - a Linux tool to delete all command line options from any process (without needing r

    How does the Linux Kernel start a Process
  • Linux システムコール 徹底入門


    Linux 調OS  CPU  x86_64  ]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) ]# uname -a Linux localhost.localdomain 4.18.0-80.11.2.el8_0.x86_64 #1 SMP Tue Sep 24 11:32:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux ]# cat /proc/cpuinfo | head processor : 0 vendor_id : GenuineInte
    Linux システムコール 徹底入門
  • Raspberry Pi(Raspbian)にmDNSを設定する - ぱせらんメモ


    Raspberry PiIPRasPiIPmDNS Apple.local Raspberry PiRaspbianCentOSUbuntuArch Linux  #  sudo -e /etc/hostname # avahi-daemonnss-mdns sudo apt-get install avahi-daemon lib
    Raspberry Pi(Raspbian)にmDNSを設定する - ぱせらんメモ
  • naoyaのはてなダイアリー - Linuxのページキャッシュ


     PHP Perl  /dev/shm  I/O  - drk7jp  /dev/shm (tmpfs)  I/O  tmpfs Linux (OS)  = tmpfs io
    naoyaのはてなダイアリー - Linuxのページキャッシュ
  • ファイルがページキャッシュに乗っているかを調べる - Qiita


     Linux 調OS   read/write   2   CPU  
    ファイルがページキャッシュに乗っているかを調べる - Qiita
  • マルチスレッドのコンテキスト切り替えに伴うコスト - naoyaのはてなダイアリー


     Linux  Linux  fork pthread  FAQ   Linux 3(?)  Pthreads
    マルチスレッドのコンテキスト切り替えに伴うコスト - naoyaのはてなダイアリー
  • CSVの処理で使えそうなコマンドラインツール(column, textql, csvkit, xsv, visidata, csvtotable, daff, tabview) - もた日記


    column textql csvkit xsv visidata csvtotable daff tabview CSVTSVcut, sort, awk, paste, join使CSV使 CSV Mockaroo - Random Data Generator and API Mocking Tool | JSON / CSV / SQL / Excel columnGitHub column stackoverflow.com columnLinux  $ head -n5 test.csv id,fi
    CSVの処理で使えそうなコマンドラインツール(column, textql, csvkit, xsv, visidata, csvtotable, daff, tabview) - もた日記
  • How to ZFS · GitBook (Legacy)

    Centralize your team’s knowledge, sync with your codebase, and create beautiful documentation your customers and teams will love

    How to ZFS · GitBook (Legacy)
  • Linux I/O のお話 write 編 - naoyaのはてなダイアリー


    write dirty    15  15.3   PG_dirty  UNIX 
    Linux I/O のお話 write 編 - naoyaのはてなダイアリー
  • Linux シグナルの基礎

    TLPI (The Linux Programming Interface) 再々。 TLPI の輪読の際に @matsumotory よりシグナルセットあたりをまとめるようにと指令が出たので、拙遅な感じでまとめました。 シグナルとは プロセス間通信の一種。「プロセスにシグナルを送信すると、そのプロセスの正常処理に割り込んで、シグナル固有の処理(シグナルハンドラ) が実行される」プロセス側では、シグナルを受信した際の動作(シグナルハンドラ) を設定することや、シグナルをブロックすることも可能。 コンソールで、プロセスを終了させるためにkill -9 <PID>とかCtrl+Cとかした際にも、対象プロセスにシグナルが送信されている。 ちなみに、PID「1」の initsystemd にkill -9 1しても何も起らない。(そういえば昔、oom-killer に init を殺された覚

    Linux シグナルの基礎
  • install(1)コマンドが便利だった件


     install(1)cpmkdirchmod便 (Makefile) 使 使 man installBSDGNUGNU BSD使(-D ) macBSDinstallCoreutilsGNUinstall使4使 install [OPTION]... [-T] SOURCE DEST SOURCEDEST-T
  • vim/vi 実用レベルのリファレンス -PG's PocketArms

    [A+B]は同時に押下。 [A・B]はAに続いてBを押下。 この例は、CTRLとwを同時に押下、CTRL-wを離してjを押下。 (但しCTRL+w・jは「j」をCTRLを押したままでもOKなようだ)

  • Cygwin 色変更 - Pocketstudio.jp Linux Wiki

    ¥×¥í¥ó¥×¥È¡© † ¡¡¥·¥§¥ë¾å(bash, csh ¤Ê¤É) ¤Ç¤Ï¥³¥Þ¥ó¥É¤òÆþÎϤ¹¤ë¥³¥ó¥½¡¼¥ë¡Ê¥­¡¼¥Ü¡¼¥ÉÆþÎϤΤ¿¤á¤Î¾ì½ê¤¬ÅÀÌǤ·¤Æ¤¤¤ëÃÏÅÀ¡Ë¤Î»ö¤ò¥×¥í¥ó¥×¥È¤È¸Æ¤Ó¤Þ¤¹¡£ ¡¡Fedora/Red Hat ¤Ç¤Ï¡¢½é´ü¾õÂ֤Ǥϰʲ¼¤Î¤è¤¦¤Ê·Á¼°¤Ç¤¹¡£ [¥æ¡¼¥¶Ì¾@¥Û¥¹¥È̾ ~]$ ¡¡¤¿¤È¤¨¤Ð¡¢¥æ¡¼¥¶Ì¾¤¬ sakura¡¢¥Û¥¹¥È̾¤¬ sion ¤Î¾ì¹ç [sakura@sion ~]$ ¡¡¤Èɽ¼¨¤µ¤ì¤Þ¤¹¡£~ ¤Ï¡Ö³ºÅö¥æ¡¼¥¶¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¡×¤È¤¤¤¦°ÕÌ£¤Ç¤¹¡£ ¡¡¤¿¤È¤¨¤Ð¡¢¥«¥ì¥ó¥È¥Ç¥£

    pidekazu
    pidekazu 2013/02/20
    [cygwin]
  • 使えるとちょっと便利なSSHのTIPS


    9 1 SSHTIPS . SSH使 /.ssh/config使 SSH xxx.yyy.zzz.aaa使id_rsa_test .ssh/config Host xxx.yyy.zzz.aaa IdentityFile /home/asial/.ssh/id_rsa_test .  LinuxSSH
    使えるとちょっと便利なSSHのTIPS
  • HOME > 電算 > sed メモ


    HOME >  > sed  sed  sed 2015-5-26 2014-10-04   gnu.org  "sed, a stream editor" (http://www.gnu.org/software/sed/manual/sed.html) http://www.bookshelf.jp/texi/sed/sed-ja_toc.html   sed 2 sed  sed       URL  sed  2015-5-26
  • これぐらいやっとけ 〜Linuxサーバのセキュリティ設定〜 - nabeの雑記帳


    ssh*1  iptables/Firewall iptables limit-burst hashlimit hosts.allow/hosts.deny(TCP Wrapper) sshd  Apache Postfix Dovecot   #  Apache (www) sshd smtp/pop bind (DNS) ntpd  sftpftpd使WinS
    これぐらいやっとけ 〜Linuxサーバのセキュリティ設定〜 - nabeの雑記帳
    pidekazu
    pidekazu 2011/10/28
    [security]
  • UNIXの部屋

    UNIX/Linuxの部屋 FreeBSD・Solaris・Red Hat Linux・Fedora・CentOS・HP-UX を使った上で気づいたこと・調べたことをまとめました。 この web 内についての引用・リンク・紹介などの注意点は サイトへのリンクについて をお読み下さい。

  • Linuxでうっかりrm -rfしちゃったけど復活出来たよー\(^o^)/ - y-kawazの日記

    サーバのファイル整理作業をしていたところ…、 間違えてrm -rfしてしまった! ぎゃーバックアップもねー! 長いこと生きてたらこんな経験の1度や2度はありますよね? えぇ、ついさっきやらかしちゃいましたwwオワタwww 速攻「rm 復活」とか「rm 取り消し」とかでググッたねw、したらmcってプログラムのUndelete機能使えばよいって情報が出てくるが、どうやらこれext2じゃないと使えないっぽいぞ…、うちext4だ。 混乱。以下ターミナルのヒストリーより実況。 ## こーいうときはまずあれだ、現場保存! ## まずは今いるパーティションを確認 # df -hT Filesystem Type サイズ 使用 残り 使用% マウント位置 /dev/sdb2 ext4 193G 6.9G 176G 4% / /dev/sdb1 ext3 194M 22M 163M 12% /boot /d

    Linuxでうっかりrm -rfしちゃったけど復活出来たよー\(^o^)/ - y-kawazの日記
  • void GraphicWizardsLair( void ); //

  • 俺でも解るIPTABLES

    パケットフィルタリングとは: パケットのヘッダー部分を見て、 設定した条件(送信元IPアドレスや宛先IPアドレス、ポート番号など)と一致するかどうかを判 定して、 一致する場合は設定したアクション(転送、破棄、アドレス書き換えなど)を行うものである。 アドレス変換とは: パケットのヘッダー部分を見て、設定した条件と一致するかどうかを判定し、 一致する場合はヘッダーのIPアドレスやポート番号を書き換えるものである。