タグ付けされた質問 「linux」

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。


4
さまざまなLinuxディストリビューションがマルチコアおよびマルチスレッドをどのように処理しますか?
私はこの質問をすることによって、私はすでに高性能ワークステーションのために「準備ができていない」と自分自身をラベル付けしてきたことに気づきます。 HPCワークステーションにどれが最適かを判断するために、さまざまなLinuxディストリビューションがマルチコアおよびマルチスレッドをどのように処理するかを知りたいです。 デフォルトでは、Linuxはいくつかのコアを利用することを知っていますが、マルチコアを処理する方法への参照リンク(英語では、つまりソースコードを読みたくありません;))とパフォーマンス比較チャート(再:コアの利用率、スレッドの分配、コンパイル時間など)アプリケーションもマルチコアサポート用に最適化する必要があることを理解していますが、最初のステップはオペレーティングシステムを最大限に活用することです。 それとも間違っていて、Linuxは本質的にこの点で同じです。ディストリビューションに関係なく、代わりにパフォーマンスはすべてアプリケーションベースでしょうか。

3
デスクトップ環境がなくても、/ media / <LABEL>にリムーバブルメディアを自動的にマウントする方法
私はDebianのsidシステム(Wheezy)を持っています(そしてarchについても同じ質問です)。 SDカード、USBメモリ、外付けHDDをmount / umountで手動でマウントすることができます。 /etc/fstab しかしこれは説得力があり、制限的です。 /media/&lt;LABEL&gt; それぞれが異なるデバイス &lt;LABEL&gt; 独自のエントリが必要です &lt;LABEL&gt; ディレクトリを手動で作成/削除する必要があります。 /media/ 同様に)。 だから、それらを自動的にマウントするための最良の方法は何ですか /media/&lt;LABEL&gt; 挿入時(そしてそれらが抜かれたらすぐにそれらをファイルシステムからアンマウントするため)? 理想的な解決策は次のようになります。 リムーバブルメディアがプラグインされたことを検出する /dev/ として sdax、 sdbx…… udev ) にディレクトリを作成する /media/ ラベル(リムーバブルメディアのラベル)に従って ディレクトリにマウントする /media/&lt;LABEL&gt; RWモードで(ファイルシステムがサポートされている場合) メディアが取り外されたかどうかを検出 もしそうなら、ファイルシステムからそれをunmout から対応するディレクトリを削除します。 /media/ (キャッシングのためにホットプラグを抜いたときにデータが失われないように、デバイスは同期モードでマウントする必要があります。) 私はいくつかの情報を見つけました autofs、 HAL、 udisks、 udisks2しかし、どれが廃止予定か推奨されているのかは明確ではありません。とにかく、これを行うために私のシステムで簡単に設定する方法を考え出していません... ミニマリズム、優雅さ、KISS、気の利いた、忍耐強いXMLポリシーファイルがない、そして最新の高い評価を受けています。 編集: 私の質問をもっと明確にしようとしている

3
Ubuntu 18.04:dnsmasq-baseを無効にし、完全なdnsmasqを有効にする
私はちょうどUbuntu 18.04をインストールしました、そして私が私のウェブサーバーを設定した後に私は私がワイルドカードのサポートを必要としていたので私もベースdnsmasqを置き換えたかったです。これを使ってdnsmasqをインストールした後 やる 、ポート53がすでに使用されているため、dnsmasqを起動できませんでしたので、コメントアウトしてベースのdnsmasqを無効にしようとしました dns=dnsmasq から etc/NetworkManager/NetworkManager.conf しかし、そのような行はありませんでした...だから今私はベースdnsmasqを無効にする方法についてあなたに助けを求めています。
7 linux  ubuntu  dnsmasq 

6
2つのOSがGRUBファイルを壊すのを防ぐにはどうすればよいですか?
LinuxとOpenSolarisを同じハードディスクの異なるパーティションにインストールしたい。 OpenSolarisはOSのアップデート時にgrubデータを積極的に管理しているようです(「ブート環境」機能の一部です)。 GRUBのデータが壊れないようにするために準備する必要があるものはありますか。後で同じシステムに別のバージョンのLinuxを追加したい場合、考慮事項は何ですか? 1つのOSを選択し、その1つのOSから常に最新の情報に更新する必要がありますか。もしそうなら、どのように私はLinuxの新しいバージョンのためにインストールISOを使うのですか?それは先に進んでgrubデータを自分で修正しないのでしょうか。すでにLinuxを起動していて、自分のgrubファイルを更新したい場合は、ドライブの起動セクションからデータを読み込み、現在起動しているローカルファイルシステムにそれを入れるgrubコマンドを実行する必要がありますか?

2
cant start systemd - D-Bus接続に失敗しました
デーモン幅を設定しようとしています systemd Debianについて systemd すでにディストリビューションの一部だった..ちょうど下に新しい単位ファイルmy-daemon.serviceを追加しました。 /etc/systemd/system/ しかし再起動後、私は何をしてもこのエラーになります。再起動する前に動作しました ~ # systemctl daemon-reload Failed to get D-Bus connection: Unknown error -1 ~ # systemctl list-units Failed to get D-Bus connection: Unknown error -1 また、ユニットファイルmy-daemon.serviceを削除し、システムを再起動しようとしました..しかし、それでも同じエラーが表示されます 更新 # dpkg -l | grep -i dbus ii at-spi2-core 2.14.0-1 amd64 Assistive Technology Service Provider Interface (dbus …
7 linux  systemd  daemon 

2
相対パスを使うようにrsyncを作るにはどうすればいいですか?
コマンドを使用してリモートデータベースコピーを同期したい rsync --relative user@remote:/backup/databases/*.sql /backup/snapshots/ 結果としてコマンドはファイルを作成します /backup/snapshots/backup/databases/mysql.sql。ファイルを強制的に入れる方法はありますか /backup/snapshots/mysql.sql?ソースはリモートである必要があります(これはより複雑なスクリプトの一部です)。
7 linux  ubuntu  rsync 

2
テキストコンソールモード中はモニタをオフにする(省エネ)(Linuxの場合)
しばらくすると自動的にモニタの電源が入るようにLinuxのテキストコンソールを設定するにはどうすればいいですか? そして「テキストコンソール」とは、ctrl + alt + F [1-6]で得られることを意味します。これはX11が動作していないときはいつでも得られるものです。そして、いいえ、私はフレームバッファコンソールを使用していません(それは普通の、古くて古き良き80x25テキストモードです)。 何年も前に、私はSlackware Linuxを使用していました、そしてそれはテキストモードで起動するために使用されていました。その後、手動で実行します startx ログイン後とにかく、メインログインの "screen"はプレーンテキストモードのコンソールでした、そして私はしばらくしてモニターが消灯していたことを覚えています(点滅しているLEDで表示)。 今私はGentooを使っています、そして私は同様の設定をしています。マシンはテキストモードで起動しますが、実行する必要があるのはめったにありません startx。これは私の個人的なLinuxサーバの大部分がそうであり、X11をずっと動かし続ける必要はないので、私はこれを言います。 (つまり、GDM / KDMや他のグラフィカルログイン画面は使いたくありません) しかし今、このGentooテキストモードコンソールでは、画面はしばらくしてから黒くなりますが、モニタは省エネモードに入りません(LEDは常に点灯しています)。はい、私はこれを確認するのに十分長い間待っていました。 したがって、私の質問は次のとおりです。現在のシステムを古いシステムのように動作させるにはどうすればよいですか言い換えれば、テキストコンソールでモニタの省エネモードを起動させる方法はありますか。 (多分私はにこの質問を(クロス)投稿する必要があります https://unix.stackexchange.com/ )

5
Linux上の4k HDMI出力を備えたIntel HD4000
Linuxと単一のHDMI出力を使用して、Intel HD4000グラフィックスで30Hzで4kの解像度(3840×2160)を出力できるかどうか疑問に思います。 私は Thinkpad Edge E330 HDMI 1.4で。 CPUは i5-3210M 。 出力最大出力電力を制限するピクセルクロック(これは165MHzに制限されています)に問題があることを私は知っています。今、私は知っています、Mac OS X用のパッチがあります。 ピクセルクロックはどこで制限されていますか?カーネルでは?グラフィックスドライバでは?それは一般的に削除/修正できますか? HD4000は一般的に30Hzで4kを駆動するのに十分強力ですか?

1
大文字の8.3ファイル名でFAT12ファイルシステムをシミュレートするにはどうすればよいですか?
私は組み込みコントローラ上でホストされるWebアプリケーションを持っています。 このコントローラ(私のものではありません)はFAT12風の8.3大文字ファイル名ファイルシステムを持っています。 私のビルドシステムはLinux上で動作し、ext4(UTF-8)で許可されている任意のファイル名を使用できます。 問題は、ファームウェアアーカイブを自分で作成して署名することはできないため、圧縮されたアーカイブをキー所有者に配布する必要があることです。 アーカイブに何かこっそり侵入しても、署名済みのファームウェアアーカイブを作成した後でテストコントローラにアップロードするとプロセスが中断されるため、多くの問題が発生します。 この煩わしさのために、私は自分のビルドシステムでできるだけ早くこれらのエラーを見つけたいと思います。 mode = strictを使用してbuild /ディレクトリにFAT12モードでループデバイス経由でマウントされたファイルに含まれるVFATファイルシステムをマウントしようとしましたが、ループバックファイルのスペース制限以外の制限は機能しません。 限られたファイルシステムをシミュレートするためにファイルシステムに制約を追加する別の方法はありますか? 編集19 2012年12月: おそらく、私は以前に試したことを示す必要があります。(-vxデバッグモードのテストシェルスクリプト) export LANG=C + export LANG=C + LANG=C export LC_ALL=C + export LC_ALL=C + LC_ALL=C IMAGE=$(mktemp --quiet --suffix=fat12.img 8dot3XXXXXXXX) mktemp --quiet --suffix=fat12.img 8dot3XXXXXXXX) mktemp --quiet --suffix=fat12.img 8dot3XXXXXXXX ++ mktemp --quiet --suffix=fat12.img 8dot3XXXXXXXX + IMAGE=8dot3C2CGojhZfat12.img MOUNTPOINT=${HOME}/fat-test + MOUNTPOINT=/home/human/fat-test …

2
現在のパスモードを一覧表示する方法
現在のパスが /data/db_1、そして /data 3つのサブパスがあります。 db_1, db_2, db_3。 私は知りたいです db_1 の変更、所有者、グループ 現在私は使っています ls -li /data |grep db_1 しかし、私はそれを行うためのより良い方法があるはずだと思いますか?
7 linux  shell 

7
Linuxと比較して、Windowsがより多くのディスク容量を占有するのはなぜですか?[閉まっている]
Windowsのインストールは、ほとんどのLinuxディストリビューションと比べて、はるかに少ない能力であるにもかかわらず、なぜそれほど多くの場所を占めるのですか?たとえば、標準のUbuntuのインストールには約4 GBが必要であり、実際には日常の作業には十分ですが、Windows 7は最初から15 GBのディスク容量を必要とし、外部プログラムなしではほとんど機能しません。 それでは、ドライバーとは何ですか?構成GUI?DRM?不十分なスペース管理ですか? 編集:私はシステムのいずれかが優れていることを意味したくありません。Linuxディストリビューションは、より少ないディスク容量でより多くの容量に対応できるというのが私の一般的な印象です。

1
/ 24サブネットワーク全体のLinux iptables NAT
私の目的は、すべてのポートおよびプロトコルでeth0に到達するすべてのIPアドレスをこの方法でNAT(変換)することです:192.168.55.x-&gt; 192.168.42.x(IP転送が有効になっており、192.168.42.0 / 24サブネットワークがeth1にあります)。たとえば、x = 20の場合、次のような行のペアごとに1つのホストに対してこれを実行できます。 iptables -t nat -A PREROUTING -i eth0 -d 192.168.55.20 -j DNAT --to 192.168.42.20 iptables -t nat -A POSTROUTING -o eth0 -s 192.168.42.20 -j SNAT --to 192.168.55.20 しかし、253の可能なホストすべてを翻訳する方法を見つけることができません。私はこれを試しました: iptables -t nat -A PREROUTING -i eth0 -d 192.168.55.0/24 -j DNAT --to 192.168.42.0-192.168.42.255 iptables -t nat -A …
7 linux  iptables  nat 

3
WindowsとLinuxの両方に「使いやすい」ファイルシステムはありますか?[複製]
重複の可能性: UbuntuとWindows 7のデュアルブート間でデータを共有および使用するための提案 Windows 7にUbuntu 10.04をインストールする予定です(Linuxを初めて使用するため、職場で使用する必要があるため、自宅でインストールして詳細を確認する予定です)。 パーティションをWindowsシステムファイル(C :)に使用し、別のパーティションを既存の個人ファイル用(D :)に使用し、新しいパーティションをLinuxに使用する予定です。 これらのシステムで動作する個人ファイル用のパーティションが必要です。したがって、WindowsまたはLinuxで起動した場合、同じ「ビデオ」、「写真」、「プロジェクト」フォルダーがあります。 出来ますか?破損などの危険をあまり冒さずに両方のシステムから書き込み可能なhdファイルシステムはありますか?(FAT32にはできません。4GB以上のファイルを保存する必要があります)。私は汚職のいくつかの恐ろしい話を読みましたが、他の人々の経験から、そのようなシナリオに含まれるすべてのリスクについてPOVを知りたいです。

3
WinSCPトンネル接続のLinuxグラフィカル代替
SSHトンネルの背後にあるサーバーからファイルを参照およびダウンロードできるGUIを備えたLinuxまたはマルチプラットフォームソフトウェアはありますか(これはwinscpの例です)? |client|----ssh----|gateway|-----ssh-----|target_host| | | +------------WinSCP alternative-----------+ 更新 明確にするために、3つのシステムが関係しています。ローカルの1つ(client)と2つのリモート: 最初に呼び出したものgatewayは、インターネットからssh経由でアクセスできます。しかし、必要なファイルがありません。 私が呼んだ2つ目target_hostはgateway、インターネットからはアクセスできますが、直接はアクセスできません をグラフィカルに閲覧したいのですがtarget_host、WinSCPを使用して閲覧したので、sshトンネルを確立してからにgateway接続できtarget_hostます。
7 linux  ssh  tunnel 

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