約 2,379,704 件
https://w.atwiki.jp/net-tools/pages/15.html
前ページ次ページLinux arpテーブルの確認と設定 Linuxが学習しているarpエントリを表示するには、arp -anまたはip neighbor showを使います。 [root@net-tools ~]# arp -an ? (192.168.11.1) at 00 07 40 AA 5B 54 [ether] on eth0 ? (192.168.11.2) at 00 02 2D 65 4E 5D [ether] on eth0 [root@net-tools ~]# ip neighbor show 192.168.11.1 dev eth0 lladdr 00 07 40 aa 5b 54 nud reachable 192.168.11.2 dev eth0 lladdr 00 02 2d 65 4e 5d nud reachable staticにarpエントリを作成するには、arp -sまたはip neighbor add ....を使用します。 前ページ次ページLinux
https://w.atwiki.jp/ohden/pages/322.html
カーネルバージョンの確認方法 Ubuntu 10.04LTS uname -r 2.6.32-24-generic-pae dmesg | grep "Linux version" [ 0.000000] Linux version 2.6.32-24-generic-pae (buildd@palmer) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #43-Ubuntu SMP Thu Sep 16 15 30 27 UTC 2010 (Ubuntu 2.6.32-24.43-generic-pae 2.6.32.15+drm33.5) 更新日: 2011年01月17日 (月) 17時31分17秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/worktip/pages/5.html
C++のクラスを動的リンクにする方法について 別にライブラリを作るとかいう話ではなく、実行バイナリサイズを小さくするために使いたいというだけ。 いろいろ調べると、クラスのソースをそのまま共有オブジェクトとしてコンパイルすればいけるらしい。 Pow.h class CPow { public CPow(); CPow(int base); ~CPow(); int Pow(int n); private int m_nBase; }; Pow.cpp int CPow Pow(int n) { intnum = m_nBase; while (--n 0) { num *= num; } return num; } Main.cpp int main(int argc, char **argv) { CPowpow(3); printf("3^2=%d\n", pow.Pow(2)); return 0; } Makefile .PHONY all all g++ -fPIC -shared -o Pow.so Pow.cpp g++ Main.o -o test Pow.so 処理内容については不問で。。。 Pow.soを/usr/libにおいてldconfigしてからlddすると、 Pow.so = /usr/lib/Pow.so (0x4002b000) libstdc++.so.5 = /usr/lib/libstdc++.so.5 (0x4002d000) libm.so.6 = /lib/tls/libm.so.6 (0x400e0000) libgcc_s.so.1 = /lib/libgcc_s.so.1 (0x40102000) libc.so.6 = /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000) となっていて、実行バイナリからクラスの排除に成功 当然実行すれば、 # ./test 3^2=9 となる あとは、実行速度とかを実際にバイナリサイズがでかくなったときに比較すればいいのかなぁ??
https://w.atwiki.jp/linux2ch/pages/86.html
用語集 意味や由来がわかりにくい用語など。辞書サイトも参考に。すでにどこかに解説があるものはなるべくリンクで。 用語集 「××」ってなんて読むの? /bin BSD CUI cron -dev, -devel glob hoge RC rc /sbin su SUSE /usr /var vi XEmacs X Window System コメントアウトする ハードディスク パスワード 蟹 正規表現 「××」ってなんて読むの? FAQみたいなドキュメントを探して pronounce pronounciation how to read などのキーワードで検索。たとえば"GNU"ならGNU Projectのトップページに it is pronounced "guh-noo" と書いてある。 あとは英和・英英辞典やコンピュータ用語辞典などで調べてみる。新版 UNIX 由来/読み方辞書他、ネット上にもいろいろあるし。ただし正式な読み方が載っているとは限らない。また、コンピュータ用語は同じつづりの語の一般的な読みと異なる場合があるので注意が必要。たとえば"gnu"という単語は一般的には"g"を発音しないが、GNU Projectの"GNU"は"G"を発音する。 特に読み方が決まっていない単語もあるし、読み方を調べる時間をほかの有意義なことに使った方がいいよ。 でさ、これ何て読むのよ in Linux板 2 http //pc11.2ch.net/test/read.cgi/linux/1116764992/ 1 http //pc8.2ch.net/test/read.cgi/linux/1060765692/ /bin Linux のファイルシステム構造について知りたい http //x68000.q-e-d.net/~68user/unix/unix-term-dic.html#/bin BSD http //ja.wikipedia.org/wiki/BSD http //www.catb.org/~esr/jargon/html/B/BSD.html これから派生した FreeBSD, NetBSD, OpenBSD, BSD/OS などの OS を総称するときは本来の BSD と区別するため「*BSD」と書く。 CUI http //e-words.jp/w/cui.html cron http //x68000.q-e-d.net/~68user/unix/unix-term-dic.html#cron -dev, -devel パッケージ名についてる -dev とか -devel は "development" の略で「開発用」の意味。 関連するパッケージをコンパイルするときに必要なヘッダファイルなどが入っている。単にそのアプリを使いたいだけならインストールしなくても良い。 glob 正規表現と似てるが別物。 通常「*」は「0文字以上の文字列」を表す。 http //www.catb.org/~esr/jargon/html/G/glob.html http //x68000.q-e-d.net/~68user/unix/pickup?%A5%D5%A5%A1%A5%A4%A5%EB%A5%B0%A5%ED%A5%D6 hoge メタ構文変数 (metasyntactic variable) の一種。 まあ、簡単に言えば市役所の書類の書き方の例にでてくる横田浜郎(横浜市の場合)とかそういうヤツ。 RC "Release Candidate"の略で「リリース候補版」のこと。Mozilla 1.7 RC2 とか。 http //yougo.ascii24.com/gh/84/008416.html http //www.atmarkit.co.jp/icd/root/33/20949533.html rc ~/.bashrc とか /etc/rc.d/ とか。 http //www.catb.org/~esr/jargon/html/R/rc-file.html http //x68000.q-e-d.net/~68user/unix/unix-term-dic.html#rc http //www.nurs.or.jp/~asada/FAQ/UNIX/section1.3.html /sbin "s" の由来は super-user, single user, statically linked, system など諸説ある。 Linux のファイルシステム構造について知りたい http //x68000.q-e-d.net/~68user/unix/unix-term-dic.html#/sbin su rootや他の人に「なる」コマンド。由来や何の略なのかという話が諸説あることで有名。 super user, switch user, substitute user, set user, surrogate など。 もともとの su コマンドは root にしかなれなかったので、はじめは super user の略だったようだ。 http //web.archive.org/web/20091026221516/http //geocities.com/chitianzi/su.html http //x68000.q-e-d.net/~68user/unix/unix-term-dic.html#su SUSE InstallationSUSELinuxFAQs http //www.changelog.net/log/1999/special/lc99/dj.html /usr Linux のファイルシステム構造について知りたい http //x68000.q-e-d.net/~68user/unix/unix-term-dic.html#/usr /var Linux のファイルシステム構造について知りたい http //x68000.q-e-d.net/~68user/unix/unix-term-dic.html#/var vi http //www.catb.org/~esr/jargon/html/V/vi.html オリジナルの vi を参考にして作られた 類似のエディタ (vi クローン) がたくさんあるので、細かい質問の際はどのエディタを使っているのか明記しよう。 XEmacs http //www.xemacs.org/ GNU Emacs から派生した Emacs 系のエディタ。 「Emacs の X 対応版」と誤解されがちだが、本家の GNU Emacs の方も X アプリとして使用可能。 X Window System GUIの描画のシステムは普段なんて呼べばいいの? コメントアウトする http //www.catb.org/~esr/jargon/html/C/comment-out.html http //e-words.jp/w/E382B3E383A1E383B3E38388E382A2E382A6E38388.html http //yougo.ascii24.com/gh/07/000727.html http //www.wdic.org/w/TECH/%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%82%A2%E3%82%A6%E3%83%88 (行頭に # を追加するなどで) コメントでない文をコメントに変更し、その文を無効化すること。 逆の操作は「アンコメントする」という言い方もなくはないがそんなには浸透していない。 無理に難しい言い回しを使わずに「行頭の # を削除する」などと言うのが無難だろう。 ハードディスク 「ハードディスクドライブ」の略。 「ハード」と略すと「ハードウェア」と混乱するので、略すなら「ハードディスク」もしくは「HDD」と書こう。 パスワード 「パス」と略すと "PATH" とごっちゃになるので、めんどうがらずに「パスワード」と書こう。 蟹 RealTek 社の NIC のこと。 チップに蟹マークのロゴがかいてあることから。 正規表現 英語では regular expression。略して regex とか regexp とも。 glob と似てるが別物。 通常「*」は「直前の文字の0回以上の繰り返し」を意味する。 http //www.catb.org/~esr/jargon/html/R/regexp.html
https://w.atwiki.jp/wiki13_chibi/pages/2.html
メニュー トップページ Linux Tips (システム) Linux Tips (ネットワーク) Linux Tips (セキュリティ) Linux Tips (Basic)
https://w.atwiki.jp/linuxjapanwiki/pages/72.html
コメントログ作成 - 名無しさん (2020-05-02 15 08 57) Beta 8FのカーネルはLinuxです... - 八神太一 ◆YAGAMI99iU (2021-01-01 18 53 30)
https://w.atwiki.jp/kamurikilinux/pages/17.html
Professional版って? ※これはまだ構想段階です。早まらないでね。 様々な機能を追加した豪華なKamuriki Linux。BOOTH様及び直販にて1000~2000円で販売予定です。 即売会への出展予定 現時点ではないが、今後、コミックマーケットやコミティアなど各種同人誌即売会や通販サービス「BOOTH」などで販売を開始予定。 前者はUSBかDVD、後者はISOイメージを販売。 特徴 商用パッケージの付属(ライセンスや各種法令との兼ね合いからOSには付属せず、インストール後の初回起動時に導入)。 外観はクラシックの他XP、Vista風にもできる。 様々な色のGTKやLXQtテーマを同梱。 事務作業やメディア編集など、様々な環境に対応できるように様々なソフトウェアを搭載。出版、動画・音声編集、図面作成… 20種類以上のゲームが付属。 サポート 購入後30日間のインストールサポートが付属。
https://w.atwiki.jp/linux2ch/pages/56.html
サーバー/デーモン全般に関するFAQ サーバー/デーモン全般に関するFAQ デーモン (daemon) ってなんですか? デーモンの起動設定をしたい。 Red Hat 系 Debian 系 Gentoo ランレベルって何ですか?普段使うランレベルを変更したい 起動スクリプトの配置はどうなってるの? 夜中にハードディスクが不気味なうなりを上げます。怖くて使えません。(updatedb) crontab -e で編集した内容が反映されない。 inetd Mandriva Linux 起動時の各種サービスを 追加 / 停止 するには? サーバーとして活用する方法など。 systemd systemdって何? systemdのコマンド systemdの仕組み デーモン (daemon) ってなんですか? PC の起動から常に実行状態でシステムに待機 (常駐) し、自動で定期的に処理を実行したり、サーバーとしてクライアントの要求に対してサービスを提供するためのプログラムの事です。 システムに必要のない余計なデーモンが起動していると CPUやメモリなどの資源を過度に消費する。 デーモンにセキュリティホールが存在するとシステムを踏み台にされる危険がある。 といったことがあるのでシステムに必要がないデーモンの起動は止めておきましょう。 デーモンの起動設定をしたい。 デーモンの起動スクリプトは通常/etc/rc.dにありますが、特に理由がなければディストリビューション付属のツールを使って設定しましょう。 デーモンの起動設定は次のツールで行うことができます。 操作が簡単な redhat-config-services, rcconf コマンドがおすすめです Red Hat 系 chkconfig redhat-config-services ntsysv Debian 系 update-rc.d rcconf sysv-rc-conf Gentoo rc-update ランレベルって何ですか?普段使うランレベルを変更したい OS の起動・終了時に実行する処理を段階ごとに分類する仕組み。 SysV系UNIX互換のディストリビューション (Red Hat/Slackware系) での標準的なランレベルの設定は以下のとおり: ランレベル 説明 0 停止 1 シングルユーザモード 2 マルチユーザモード(ネットワークなし) 3 マルチユーザモード(ネットワークあり) 4 未使用 5 マルチユーザモード(GUIログイン) 6 再起動 Red Hat系では /usr/sbin/chkconfig --list と実行すれば設定が表示される。(*1) ランレベルの配置は /etc/rc.d で決まっていて、起動・終了時に init が /etc/inittab の設定をみて実行します。 なので、普段使うランレベルを変更したい時は /etc/inittab を編集しましょう。 http //www.atmarkit.co.jp/flinux/rensai/linuxtips/156whatrunlv.html ブートローダ (GRUB) でランレベルを一時的に変更したい http //www.itmedia.co.jp/help/howto/linux/0007master/01/11.html http //www.atmarkit.co.jp/flinux/rensai/theory11/theory11a.html 起動スクリプトの配置はどうなってるの? ディストリビューションによって /etc 直下にあったり /etc/rc.d にあったりという違いはあるものの、大まかに言えば /etc/rc.d/init.d にシステムデーモン/サービスを起動・終了させるための実行スクリプトがある /etc/rc.d/rc[数字].d に各ランレベルごとに実行スクリプトへのリンク(Sで始まる名前は起動、Kは停止) たとえば Apache を起動させたければ /etc/rc.d/init.d/apache start とか。stop と restart で停止/再起動。 夜中にハードディスクが不気味なうなりを上げます。怖くて使えません。(updatedb) 夜中に勝手にハードディスクがガリガリガリガリ。うぉ、まさかクラッカーに乗っ取られたのか!? 大抵の場合、夜中に cron デーモン (特定の処理を定期的に実行するデーモン) によって locate コマンドのためのデータベースを更新する作業 (updatedb) が行われています。 停止するには root の crontab を編集して cron の設定を変更します。ただし、その時点から locate コマンドが新しいファイルを探せなくなってしまうので、locate を使う場合は手動で updatedb を実行しましょう。 ITMedia 午前4時に突然ディスクアクセスが起こる ITMedia locateコマンドのファイルデータベース更新を停止させたい @IT 午前4時になると激しいディスクアクセスが始まる crontab -e で編集した内容が反映されない。 /var/spool/cron/crontabs に ユーザ名.new というファイルが残っていませんか? 削除してから編集し直してみましょう。 inetd inetdはスーパーサーバと呼ばれるソフトウェア。 デーモンは通常、それぞれ起動してポートへの接続を待機するが、あまり使われないデーモンだと、ポートの数だけ待機するのに無駄がある。 そのため、デーモンとして常にひとつだけ起動しておいて、ポートへの接続が来た段階で担当のデーモンを起動するスーパーサーバと呼ばれるデーモンが作られた。 ただし、httpdのようにたくさんのリクエストが来るデーモンの場合、inetdで管理するのは必ずしも適切ではない。あくまで、あまり使われないが常駐する必要のある雑多なデーモンのための仕組み。 Mandriva Linux 起動時の各種サービスを 追加 / 停止 するには? この設定変更は、Mandriva コントロールセンターより行えます。具体的には、デスクトップのパネルメニューより [アプリケーション] [システム] . [コンピューターを設定] [システムサービス] より、任意のサービスを選択して変更ができます。 サーバーとして活用する方法など。 Mandriva Linux 10.1 Memo というサイトでは、サーバーの運用に関連した実用的な情報が公開されているので大変参考になるでしょう。 systemd systemdって何? 最近、マルチコアのCPUが普通になったため、並列処理のできないsysv initは時代遅れになった。 代わりに最近使われるのがsystemd。 systemdではシェルスクリプトではなくUnitと呼ばれる設定ファイルを記述し、並列処理ができるところではできる限り並列処理を行う。 なんだか、単なる並列のinitシステムではなく、新しいLinuxの管理ツールのデファクトスタンダードになりつつある。 それもそのはず、Linuxの開発者たちは「無意味なLinuxディストリビューション間の差異をなくす」ために、systemdを位置付けて開発している。 だが、複雑怪奇なsystemdは賛否両論を生んでおり、systemdを排除したDevuanのようなディストリビューションも開発されている。 systemdのコマンド たとえば、 systemctl start httpd.service とすれば、httpdのサービスが起動する。 startのほか、restart(再起動), stop(停止), reload(設定の再読み込み), status(情報表示), show(情報表示2)などがある。また、enable, disableで自動起動を有効化・無効化できるほか、is-enabledで有効・無効の確認ができる。 systemdの仕組み システム標準のUnitファイルは/usr/lib/systemd/system/にあり、管理者による設定は/etc/systemd/system/にUnitファイルを置いて行う。 Unitファイルは、前後関係と依存関係によって成り立つ。前後関係があるUnitについてはその順序を守り、前後関係のないUnitについてはすべて並列で起動する。 また、udevのデフォルトの設定(ルール)は/usr/lib/udev/rules.dに、管理者によるルールは/etc/udev/rules.dにある。
https://w.atwiki.jp/linux2ch/pages/113.html
Kaffeine FAQ Kaffeine FAQ 「Kaffeine」とは何ですか Mandriva Linux XXXのムービーが再生できません 「Kaffeine」とは何ですか xine-lib を使用し、KDE のフロントエンドを持ったメディアプレイヤーです。音楽、動画の再生ができます。 公式サイト http //kaffeine.sourceforge.net/ Mandriva Linux XXXのムービーが再生できません ライセンスの問題をはらんだパッケージは、公式サイトからは配布されていません。plf パッケージを使って Codec などのインストールが必要です。 URPMI リポジトリに plf サイトを登録する。 urpmi を使って xine-win32, win32-codecs をインストール。 Binary Codecs for MPlayer(xine-lib を使った別のメディアプレイヤー)で取得した Codec を /usr/lib/win32 ディレクトリにコピーする。 上記の方法で、quicktime,realplayer,window media video 7/8/9 が再生できるようになります。
https://w.atwiki.jp/linux2ch/pages/89.html
検索エンジン 検索エンジン 全文検索エンジン Namazu Hyper Estraier Lucene/Solr Senna Groonga Xapian 画像検索ソフト OpenSearch API 2ch 関連スレッド 全文検索エンジン Namazu 全文検索システムNamazu(本家) http //www.namazu.org/ 全文検索システムの「Kabayaki」と「Namazu」の特徴 http //itpro.nikkeibp.co.jp/article/COLUMN/20091218/342379/ Hyper Estraier http //hyperestraier.sourceforge.net/index.ja.html Lucene/Solr Lucene(本家) http //lucene.apache.org/ Lucene Wiki http //wiki.apache.org/jakarta-lucene/FrontPage Solr(本家) http //lucene.apache.org/solr/ Fess - 全文検索サーバー http //fess.sourceforge.jp/ja/ 全文検索エンジン「Lucene/Solr」の用途と良さ http //itpro.nikkeibp.co.jp/article/COLUMN/20090713/333679/ 全文検索エンジン「Lucene/Solr」を導入する http //itpro.nikkeibp.co.jp/article/COLUMN/20090728/334626/ 基本機能とSolrスキーマ http //www.ibm.com/developerworks/jp/java/library/j-solr1/index.html エンタープライズに対応したSolr http //www.ibm.com/developerworks/jp/java/library/j-solr2/index.html 5分で簡単構築! 全文検索サーバ"Fess"を試してみよう http //journal.mycom.co.jp/articles/2009/11/20/fess/ Senna http //qwik.jp/senna/FrontPageJ.html Groonga groonga(本家) http //groonga.org/ ラングバプロジェクト http //groonga.rubyforge.org/ ついにベールを脱いだ! 未来検索ブラジルの新検索エンジン『groonga』 http //getnews.jp/archives/5994 Xapian The Xapian Project http //xapian.org/ XapianとOmegaでWebサイトに検索機能を追加する http //sourceforge.jp/magazine/08/10/07/016223 画像検索ソフト GNU Image-Finding Tool http //www.gnu.org/software/gift/gift.html イメージサーチャ for Java http //www.sra.co.jp/people/m-asada/Isr4Java/ OpenSearch API OpenSearch.org http //www.opensearch.org/ OpenSearch 1.1 (ドラフト3) 仕様書 http //okilab.jp/project/document/japanate/opensearch/OpenSearch_1.1_Draft3.htm 2ch 関連スレッド Unix板 全文検索エンジンNamazu ver2 http //pc11.2ch.net/test/read.cgi/unix/1113150661/ 全文検索エンジンNamazu http //pc5.2ch.net/test/read.cgi/unix/1009715036/ 全文検索エンジン Hyper Estraier 2 http //pc11.2ch.net/test/read.cgi/unix/1176807372/ 全文検索エンジンEstraier http //pc11.2ch.net/test/read.cgi/unix/1100221699/ Linux板 オープンソースの全文検索ソフト http //pc11.2ch.net/test/read.cgi/linux/1036088927/ おい!オドレら!Beagleってどうですのん? http //pc11.2ch.net/test/read.cgi/linux/1121233680/ ☆Google デスクトップ【Linux】 http //pc11.2ch.net/test/read.cgi/linux/1230703664/ WebProg板 Namazu全文検索システム http //pc11.2ch.net/test/read.cgi/php/992477868/ 組み込み型全文検索エンジンSenna http //pc11.2ch.net/test/read.cgi/php/1118762053/