[頂いた回答・コメント、その後の考察によって得た結論を自己回答として投稿しました。] ターゲットとなるディストリビューション: CentOS 6.2 x86-64 版。ただし、他のディストリビューション -- 特に新しめのもの -- についての情報も歓迎です。 背景Linux において、プログラム中から、何か別コマンドを実行したい場合、以下のいずれかの方法がよく使われると思います。 fork() + exec系() + waitpid() (その場で完了待ちしたい場合) fork() + exec系()。SIGCHILD を受けて wait系() (親と並列に実行させたい場合) system() ※ その場で完了待ちしたい場合と、親と並列に実行させたい場合の2通りを挙げましたが、今回必要としているのは前者。とはいえ、後者の場合でも問題は共通なので列挙しました。 ところが、大量にメモリを使
I've installed the rsh and rsh-servers rpms using yum. I've tried to do a systemctl enable rsh@.service but allit tells me is: The unit files have no [Install] section. They are not meant to be enabled using systemctl. Possible reasons for having this kind of units are: 1) A unit may be statically enabled by being symlinked from another unit's .wants/ or .requires/ directory. 2) A unit's purpose
DELL Optiplex 990にFedora14をインストールしたら、ローカルループバックアドレスしか割り当てられておらず、ネットワークに接続できなかった. デバイスの確認 lspci | grep Ethernet 00:19.0 Ethernet controller: Intel Corporation 82579LM GigabitNetwork Connection (rev 04) デバイスは認識しているようだ.続いて読み込まれているモジュールの確認 lsmod 表示を見ても何を見ればいいのかわからなかった. 検索したところIntelがe1000/e1000eというドライバを配布しているとのこと. lsmod の出力には表示されていなかったので、以下のコマンドでモジュールを追加. modprobe e1000e lsmod ifconfig eth0 up ifconfi
いままで、パフォーマンスやネットワークのモニタリングコマンドについて扱ってきたが、今回はcpやmvプロセスのモニタリングコマンド『cv』について紹介する。 このコマンドは、OS上で実行されているcpやmvの実行状況(何%終了したか等)を確認することが出来る。 1.インストール 以下のコマンドを実行し、『cv』コマンドをインストールする。 git clone https://github.com/Xfennec/cv cd cv makesudo make install これでインストールできた。 2.コマンド実行 インストールは出来たので、次は実際にコマンドを実行してみよう。 まずはヘルプの内容を出力。 $ cv --help cv - Coreutils Viewer --------------------- Shows running coreutils basic comman
Develop performant, data-centric applications across Intel®CPUs andGPUs with this foundational toolset. General Compute Intel® oneAPI DPC++/C++ Compiler Intel® DPC++ Compatibility Tool Intel® Distribution for GDB* Intel® oneAPI DPC++ Library (oneDPL) Intel® oneAPI ThreadingBuildingBlocks (oneTBB) Intel® oneAPI Math Kernel Library (oneMKL) Intel® oneAPI Deep NeuralNetworks Library (oneDNN) Int

OSインストール † Centos6.4はまだマザーボードのチップセットに対応していなかったので、Fedora 19にする。 Live CDをUSBにコピー(LiLi USBCreatorを使用) USBから起動 HDDへインストール 起動後、yum updateで更新 ↑ CUDA 5.5 インストール (2013-07-08) † 参考サイト 現時点でのLinux (64) 用のドライバーをダウンロード /etc/default/grub の中で、GRUB_CMDLINE_LINUX= の末尾にmodeset=0を追加して grub2-mkconfig -o /boot/grub2/grub.cfg 再起動 yum install gcc kernel-devel init 3 <<< Xサーバーを止めるのに必須(XWinに戻すにはinit 5) 持ってきたドライバ NVIDIA.

ファイルまたはディレクトリのみへの chmod コマンド chmod で再帰的にパーミッションを設定するときにいつも思うのが、 「ディレクトリだけとかできないかなぁ・・・」 普通にやるとファイルにも x が付いちゃって実行ファイルになっちゃいますよね。 で、探してみたらありました。 chmod - ファイルのアクセス権の変更 find を利用してファイルまたはディレクトリだけにして、chmod するという手法。 ファイルの場合find . -type f -print | xargs chmod 644 ディレクトリの場合find . -type d -print | xargs chmod 755 こりゃ便利だ。
以下の環境に新たな仮想化環境としてKVMをインストールしてみた。GUIの洗練さとかでは、やはりVMWareやVirtualBoxが先に進んでいる気がする。 環境ホストOS : Ubuntu10.04 Lucid (x86_64) インストール済み仮想化環境 : VMWare Player 3.1.1build-282343 VirtualBox 3.2.8 r64453 KVNインストール方法 $ egrep -c '(vmx|svm)' /proc/cpuinfo <-- 1以上ならハードウェア仮想化対応 4 $sudo aptitude install kvm libvirt-bin ubuntu-vm-builder bridge-utils <-- KVMインストール ※Ubuntu10.0でkvmパッケージはqemu-kvmに変更されました。 経過措置で、kvmを指定して

主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu

サーバのファイル整理作業をしていたところ…、 間違えて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はputtyなどで操作しているから、たまにコンソール操作しているとタブ保管で候補が絞れない時とかまでBEEP音が鳴りまくりでびっくりする。 BSキーを連打などしているとすさまじい騒音源となること請け合いで周りの注目を集めること請け合い。何回も繰り返すとやがて殺意の目線を浴びることになるのでそうなる前にBEEP音を消してしまおう。 とりあえず下記はRedHatEnterprise3.0での設定例だが、おそらくFedoraやVineやCentOSなどのRedHat系なら共通で対処できると思う。 vi /etc/inputrc #set bell-style none →コメントをはずす 次回ログイン時からはとても静かな環境が展開されることだろう。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く