Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

4
Linuxの分散パッケージリポジトリ?
サーバーにストレスがかかりすぎるため、リポジトリを頻繁に更新しないように(1日に1回以上)ユーザーに通知するメモを何度も目にしました。また、そのようなリポジトリには巨大なマシンが必要であることも理解しています。 パッケージ管理用にBitTorrentのようなものがあるのだろうか?または、ない場合、そのようなシステムを持つことは可能ですか? (私は、各ユーザーが持っているパッケージを保持し、BitTorrentと同じ方法でそれを提供するシステムを考えています。)

1
シェル関数でzshの既存のオートコンプリートを利用するにはどうすればよいですか?
いくつかのシェル関数が自分.zshrcで定義されており、入力を省略して画面との統合を可能にします。例えば: function s() { screen -t "$1" ssh "$@" } ただし、これらのシェル関数を使用すると、zshに組み込まれているコマンド補完機能を利用できません。(SSHの場合、known_hostsおよびssh_configに基づいてホスト名を自動的に補完します)。ラッパーを作成したコマンドの既存の補完メカニズムにフックするための好ましい方法は何ですか? 編集: 以下の答えをくれたGillesに感謝します。これを行うにはcompdefを使用する方法のように見えますが、興味深いことに、均一に機能するようには見えません。この場合、私は次の設定をしています: function s() { screen -t "$1" ssh "$@" } function m() { screen -t "man.$1" man "$1" } compdef $_comps[man] m compdef $_comps[ssh] s ラッパー関数「m」の補完は期待どおりに機能しますが、関数「s」の補完は機能しません。ホスト名を完成させるのではなく、「タブ」を押すとファイルのリストが表示されるため、デフォルトのオートコンプリートにフォールバックするようです。SSH完了の処理方法に奇妙な点がありますか?これは、さらに何かをする必要があることを意味しますか?
10 zsh  autocomplete 

1
conky:適切な列の配置
私の中で次のようなものが欲しいと言います .conkyrc NAME PID CPU% MEM% ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} ${top name 4} ${top pid 4} ${top cpu …
10 conky 


2
どのモニターをプライマリモニターと見なすかを制御できますか?
2台目のモニターを追加したところ、モニターが交換されるという非常に一般的な問題が発生しました。 どうやら、2番目のモニターはX.orgによって「モニター0」として識別されていますが、ATI構成アプレットによれば2番目です。(アプレットはモニターに0ではなく1から番号を付けます。)つまり、この2番目のモニターはアプレットによってリストされた最初のモニターです。 Windowsで再起動後にランダムにスワップするデュアルモニターの問題に遭遇したため、これは私に関係しています。Gnomeパネルの移動は、明確ではないにしても簡単でした。ただし、この場合は「モニター1」で期待しているのに、「モニター0」を使用して他のものが可能かどうか疑問に思います。 では、どのモニターをプライマリと見なすかを制御できますか?

2
vimでciコマンドを変更する方法
"ci("が括弧内のすべてを変更するように、 "ci $"がドル記号の間のすべてを変更したい(LaTeXを編集するため)。これは可能ですか?
10 vim  vi 


1
Ramdiskとinitrdは同じですか?
RAMディスク上のカーネルのドキュメントを介して読み出しながら ramfs-rootfsの-initramfs.txt iはRAMディスクのような疑問を持ったのinitrdがで後に記載されている機能と同じある説明差-間-たinitrdアンドのinitramfs。 誰かがこれについて私を明確にできますか? それが同じである場合、多くの欠点があることを読みましたが、それでも私のfedora PCには、 initrd-2.6.29.4-167.fc11.i686.PAE.img 私のブートフォルダ。上記のinitrdとは違いますか? UPDATE_EDIT: の中 の記事、私ものようなコマンドを見ました # update-initramfs -u all update-initramfs: Generating /boot/initrd.img-2.6.18-5-amd64 では、このinitramfsはどのようにinitrd.imgにリンクされていますか?
10 linux  boot  initrd 

5
ssh経由のshスタートアップファイル
shシェルを開始する前に実行する必要があるいくつかの重要なコマンドがあります。これは、SSHコマンド(ssh host somecommand)およびコマンドを実行する他のプログラムでSSHコマンドを渡すために必要です。 私.profileにはこれがあります: ihammerhands@wreckcreations:~> cat .profile #specific environment and startup programs export PS1="\u@wreckcreations:\w> " export PYTHONPATH=~/python/lib/python2.4/site-packages export PATH=$PATH:~/bin:~/python/bin ただし、これは失敗します。 W:\programming\wreckcreations-site\test-hg>ssh name@host echo $PATH Enter passphrase for key '/home/Owner/.ssh/id_rsa': /usr/local/bin:/bin:/usr/bin PATHオプションがないことに注意してください shプロファイルの適切な名前は何ですか?注:私はrootアクセス権を持っていないので、これを他のユーザーに適用したくありません。これを行う別の方法はありますか? 編集:それは驚くべきことではない/bin/shへのリンクが表示されますbash。驚いたのは、私のプロフィールがまだ無視されていることです。助言がありますか?
10 bash  ssh  shell  profile 


3
「検索」出力から複数のファイルを開く方法は?
私はディレクトリにある複数のファイルを次のように開くことができることを知っています: find -name *.foo -xargs <command> {} \; これは機能しますが、geditで多数のテキストファイルを同時に開こうとすると、それらが連続して開かれます(1つのファイルが閉じられると、次のファイルが開かれます)。 これらのファイルをすべて同時に開きたいのですが。どうすればこれを達成できますか?
10 bash  find  xargs 

2
DHCPクライアントに新しいリースを強制する
ネットワークでLinux DHCPサーバーを実行しています。最近、dhcpd.confファイルを変更することにより、MACアドレスに基づいて特定のIPアドレスをクライアントに割り当てることができることがわかりました。 特定のクライアントのリースを無効にdhcpd.confし、クライアント側で解放/更新せずにサーバーから新しいものを取得するように強制する(サーバーにエントリを追加した後)ことができるサーバー側からできることはありますか?
10 linux  dhcp 

1
SATAデバイスが/ proc / scsi / scsiに表示されるのはなぜですか?
システムに3つのSATAデバイスがあります。/proc/scsi/scsiこれらはSCSIデバイスではありませんが、の下に表示されます。SATAデバイスがSCSIディレクトリに表示されるのはなぜですか? $ cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: ATA Model: WDC WD2500AAJS-6 Rev: 01.0 Type: Direct-Access ANSI SCSI revision: 05 Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: TSSTcorp Model: CDDVDW TS-H653Z Rev: 4303 Type: CD-ROM ANSI SCSI revision: 05 Host: scsi4 …
10 linux  sata  scsi  devices 

2
dm暗号化デバイスのI / Oオーバーヘッド?
Linuxデスクトップ(Ubuntu)で完全なディスク暗号化(ルートパーティションを含む)としてdm-crypt(LUKS)を使用する場合、読み取り/書き込みオーバーヘッドはどうなりますか?LUKS> LVM> ext4システムで使用するCPUは、4 GBのRAMを搭載したCore2 Duo 2.1 GHzです。 そのようなシステムを暗号化すると、大きな/目立つオーバーヘッドが発生しますか ネットで見つけられる最近のベンチマークはありますか?あなたの個人的な経験は何ですか? パフォーマンスを向上させるために設定できる設定はありますか? あなたの助けのためのThx。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.