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

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

3
例外を除いて、1つのディレクトリから別のディレクトリにすべてのファイルを再帰的にコピーします
いくつかのディレクトリを除くすべてのファイルを1つのディレクトリから別のディレクトリにコピーする方法を教えてください。たとえば: cp -R test /www/test2 would copy all しかし、私はログとログと呼ばれる2つのフォルダーを除外したいと思います。 私は次のようなことを試しました: find ~test -not -name logs,log | cp -R test /www/test2 しかし、構文について教えていただけますか?
8 linux 

1
AWSインスタンスの/ mntに大量
私はこれがおそらくいくぶん「ばかげた」質問であることを知っています:) AWS(小さい)インスタンスがあり、/ mntに〜150gbのボリュームが接続されていることに気づきましたが、これは正常ですか? それはちょっと私をビックリさせました、おそらく誰かが/ mntにマウントしたものをキャプチャしようとしていると思っていました、私のfstabにもエントリがあります(そして他の人がグーグルすることでこれを見つけました)...エントリは次のとおりです /dev/xvdb /mnt auto defaults,nobootwait,comment=cloudconfig 0 2 AWSボリュームセクションにこれほど大きなボリュームはありません。私はこれを理解しようとしていて、誰かが「入ろう」としないようにしています...毎日多くの試みがあるからです。 ありがとう

3
ゲーム用のLinux上の仮想マシン内でWindowsを実行する
フルタイムでWindowsからLinux(Fedora)を使用するようになったので、移行は非常に簡単で、自分の作業方法に大きな混乱はありませんでした。 ただし、Football Managerや3Dレンダリング(ソフトウェアまたはハードウェア)に依存する古いゲームなど、私がプレイしたいゲームがいくつかあります。現時点では、Windows XPを実行しているVirtualBox VMを使用していますが、これにインストールしたゲームの95%は、グラフィックカード(仮想グラフィックカード)の問題が原因で実行できませんでした。 私がやりたいのは、VMにラップトップの実際の物理グラフィックスカードを直接使用させるか、または類似のものです。私はパフォーマンスの問題があることを知っていますが、私がプレイするゲームのほとんどは5年以上前のものであり、グラフィック品質などについては気にしていません。 VirtualBoxを使用する必要はありません。慣れているのでそのまま使用しました。VMWareまたは別の仮想テクノロジーがVirtualBoxよりも優れたオプションである場合は、それを使用します。

5
GRUB2から、LVM2論理ボリュームでISOを起動します。
tl; dr-暗号化されていないlmv2論理ボリュームにある.isoファイルから起動することは可能ですか?どうやって? ラップトップで実際に設定する前に、VirtualBox VMでこれを設定しようとしています。次の設定をしています。 4 gptパーティション gpt1-2M ef02 BIOSブート gpt2-5G非暗号化非lvm、その他のデータ、ISOなど gpt3-/ G、暗号化されていないLVM、/ boot、isoなど gpt4-残り、lvm、dm-crypt / luksで暗号化、ルート、スワップ、ホームなど gpt2には、現在のArchおよびXubuntu isoのコピーがあります。 gpt3では、同じisoの同じコピーを持つlvm2 lvがあります 私は次の作業をしています: gpt4では、ArchとXubuntuの機能しているインストール(そして、ある時点で他の論理ボリュームに他のディストリビューションを追加したい) Archから/ dev / sdaにインストールされたgrub2 grub2のconfigfileコマンドを使用して、ディストリビューションのgrub2メニューの両方から切り替えて起動できます。 非LVM gpt2のGRUBメニューからISOを起動できます 私がやりたいのは、gpt3 lvmのisoからブートすることです(そして、最終的には、非lvm gpt2パーティションさえまったくありません)。 私のgrubエントリは: menuentry "Xubuntu ISO" { set isofile="/xubuntu-12.04.1-desktop-amd64.iso" # from non-lvm loopback loop (hd0,gpt2)$isofile # from lvm #loopback loop …

1
コマンドラインからUbuntuに内蔵HDDをマウントするにはどうすればよいですか?
Linuxは初めてで、Ubuntuを実行するホームサーバーをセットアップしています。 GUIでは、追加の内蔵ハードドライブを簡単にマウントできます。それらをダブルクリックするだけです。このサーバーをヘッドレスにしたので、コマンドラインからマウントする必要があります。 どうすれば非常にシンプルなダブルクリックGUIの動作を再現できますか? これまでのところ、私が見つけたすべての情報は非常に複雑です。Ubuntuは各hddの下でフォルダーを自動生成し、その下に/mediaハードドライブを表示できますが、/devどちらのハードウェアが同一であるかはわかりません。また、それらがどのようにフォーマットされているかもわかりません。

2
/ homeディレクトリのディスク領域が不足していますか?
私は200GB HDを使用していて、Linux Mint(12-KDE)を唯一のOSとしてインストールしました(以前のWindows 7インストールをフォーマットしてワイプしました)。私は「サンドボックス」をインストールしている最中です。Linuxを初めて使用するため、パッケージマネージャーでは見つけられないものすべてを自分の/home/<username>ディレクトリの下にインストールしています。 ジェンキンスCI 工芸品 Eclipseとそのすべてのプラグイン AppDynamics Lite WebCastellum その他。Eclipseプラグイン(GoogleのGAE / GWTプラグイン)をインストールしようとしているときに、/homeディレクトリの下のスペースが不足しようとしているという通知を受け取りました。。 df端末から実行すると、次の出力が表示されます。 Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda5 13783792 12133900 958336 93% / udev 4016004 4 4016000 1% /dev tmpfs 1611136 1056 1610080 1% /run none 5120 0 5120 0% /run/lock none 4027832 84 4027748 1% …

2
SSH中にエラーが発生したかどうかを確認するにはどうすればよいですか?
展開スクリプトを書いていて、エラーが発生した場合はロールバックする必要があります。 例えば: #!/bin/bash ssh myapp ' mkdir /some/dir # check if above command failed, and execute rollback script if needed ' # or maybe do it from here? 現在、このスクリプトを実行すると、mkdirが失敗した場合、画面に出力されて実行が続行されます。私はそのエラーをキャッチし、それについて何かをする必要があります。
8 linux  bash  ssh 



3
AHCIとしてBIOS SATAモードでブートが失敗するのはなぜですか?
一言で言えば、私はJetwayエンジニアと私自身のために、彼らが私にしたカスタムBIOSがSATAデバイスのAHCIモードでの起動を許可しない理由を理解しようとしています。 明らかに、これを*カスタムの経歴を考慮して質問することは困難ですが、うまく行けないので、誰かがいくつかのアイデアを提供できるように十分な詳細を提供できれば幸いです。 ボードはJetway NF98です。元の経歴は、アメリカのメガトレンドがトップにあると言います。コンパイルするためのソースコード(またはおそらくロゴのみ)を提供するだけであることを知りましたが、実際のBIOSを構成して作成するのはJetwayです。それで私はジェットウェイに連絡を取りました、そして彼らは信じられないほど役に立ちました。私は彼らに私の目標を伝えました、そして彼らはそれに権利を得てカスタムBIOSを出荷しました。 目標は単純で、BIOSを設定して、SATAポート0経由で接続されたディスク以外のメディアからの起動を拒否できるようにしました。彼らが提供したものはほぼ正確にそれを行いましたが、構成可能ではなかったことを除いて、SATAポート0以外のブートを許可しないように設定されていました。 そのため、カスタムバージョンのCrux Linuxディストリビューションを実行しているSATAディスクを接続します。BIOSのレポートでは、ディスクが接続されていないかのように接続してください(BIOS設定を見ると、ディスクがポート0に接続されていることが示されています)。 デバッグを行った後、SATAモードをAHCIからIDEに変更します。これにより、ディスクは表示されますが、起動はまだ失敗します。今回は少し先に進み、root /を探すと失敗します。 はじめに、私はLinuxブートのデバッグにかなりの経験があります。さらに、NF98に付属している標準のBIOSを使用して、このシステムの正確なコピー(ハードウェアとソフトウェアに関して)があります。ディスクを取り出して、標準のBIOSで起動すれば、すべてが成功します。カスタムBIOSに入れても成功しません。 さらにデバッグした後、これは私が知っていると思うものです: -IDEとしてSATAモードを使用 --Linux(crux)はrootを探すまで起動します --Vistaが正常に起動します AHCIとしてSATAモードを使用 --Linux(crux)が正常に起動しない(さらに、起動プロセスが開始されない) --Vistaが正常に起動しない(さらに、起動プロセスが開始されない) Crux OSにはわずかに古いカスタムカーネルがあり、initramfs(これもカスタム)を使用しています。Jetwayエンジニアはカーネルのアップグレードを提案しましたが、私は十分公平だと思っていましたが、これは役に立ちませんでした。 次に、Arch Linuxを試してみると思いました。これもIDEモードでは失敗し、AHCIには表示されませんでした。これは3.0-ARCHカーネルでした。 次に、最後に、もう一度archをインストールしましたが、今回は単一パーティションにして、UUIDやLABELではなくdevを使用しました。AHCIモードでは、まだ表示されませんでした。IDEモードでも、ルートへの転送に失敗します。 しかし、Archのフォールバックブートメニューオプションを選択し、SATAモードがIDEの場合、ブートは半ば成功します。つまり、ログインプロンプトが表示されますが、起動中にまともなエラーが発生します。現在、違いを生んでいるものを探しています。 テキストが長いことをお詫びします。SATAモードのAHCIを備えたカスタムBIOSが起動しない理由を理解するために、なぜ、またはどこに目を向けるべきかについて誰かが何かアイデアを持っていますか?
8 linux  boot  bios  sata  ahci 


5
すべてのファイルに.jpg拡張子を付ける
ディレクトリがあり、ファイルの拡張子の一部が小文字ではなく大文字(.JPG)になっています。 すべてのファイルの拡張子が.jpgであることを確認したいと思います。シェルプロンプトからこれを行うにはどうすればよいですか?
8 linux  bash 

3
yaourtが間違った場所を探しているのはなぜですか(pacmanは動作します)?
yaourtとpackage-queryを削除し、pacmanをv4.0.1にアップグレードして、最新のpackage-queryとyaourtをAURから再インストールすると、yaourtを使用できなくなります。それは私に伝えます: Unable to open file: /usr/local/etc/pacman.conf なぜそれが今そこにあり、/ etcにないのか理解できません。その間、pacmanは正常に動作しています。pacman.confへのシンボリックリンクを作成すると、代わりに次のエラーが発生します。 failed to initialize alpm library (could not find or read directory) 私の$ PATHは: /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl インストール、再インストール、yaourtスクリプトファイルの前にyaourt PKGBUILDを調べてみましたが、疑わしいものは何も見つかりません。何を探すべきかわからない、何が起こったのでしょうか? 編集:解決策が見つかりました:/ usr / binは$ PATHの/ usr / local / binの前にある必要があります

5
1分以上経過したすべてのファイルを検索する
find直前に書き込まれ、変更されていないファイルを選択するにはどうすればよいですか? 私はそれとは逆にそれを行うことができることを知っています、で過去60秒間に変更されたファイルを見つけますが、過去60秒間に変更されていないファイル-mtime -60sが欲しいです。 Linuxを使用していて、秒を使用するとこのエラーが発生します。 find ??/ -mtime +60s -name blah.tsv find: invalid argument `+60s' to `-mtime'
8 linux  find 

5
大きなファイルサーバー用のLinuxファイルシステム
20TBを超えるハードディスクを備えたファイルサーバーに使用するファイルシステムの最良の選択は、経験豊富な人々から知りたいです。個人的に、私は自分のパソコンと「小さなサーバー」のBOOTとROOTディスクで常にEXT3(昔)とEXT4(利用可能以来)[そしてReiserFS 3で一度は多くのデータ破損を引き起こした]を使用しました。 ただし、EXT4 ツール(EXT4自体ではない)は16TBのパーティションに制限されているため、これは私の最善策ではない可能性があります。ディストリビューションはDebian 6.0(Squeeze)および/またはGentoo(最新バージョン)になるため、カーネルはかなり最近(Debian上では少なくともバックポートあり)、つまりLinuxカーネル> = 2.6.32である必要があります。 ファイルサーバーは、メールの3つの目的に使用されます(また、目的はデータを "安全"に保つことであり、オーバーヘッドをあまり気にしないため、パーティションを分離します)。 ただし、すべてのディスクはLUKSを使用して暗号化されます。 メディア、ダウンロード、ローカルのdebianレポジトリ[Debianを実行しているマシンが少なくとも6台あります]> 20TB(多分、メディア、ダウンロード、Debianレポジトリがさらに分離されているかもしれません) データ(ドキュメント、写真など)〜4TB SAFE(raid1またはraid6 +バックアップディスクを意味します) 私のギガビットLAN内の他のコンピューターのバックアップ用に20 TB以上のバックアップ(WindowsであってもOS全体をバックアップするソフトウェアを提案できますか? 高速である必要はありません(同時アクセス:最大2〜3個の大きなファイル(ビデオなど))。たとえ、10 HDDから200MB /秒の読み取りであっても、Raid6で対応できます。 要約すると、20TB /パーティション以上をサポートする、信頼性が高く、スケーラブルな(つまり、簡単に拡張可能な)ファイルシステムを探します。FSの安全性と信頼性が高いほど優れています。使用するハードウェアは、少なくともクアッドコア(amd x4 630またはIntel i5-2500k)と十分なRAM(> 8GB、おそらく> 16GB)であるため、ハードウェア要件を満たす必要があります。 私のPC /サーバーは、停電の場合にUPS(無停電電源装置)に接続され ます。メディアとバックアップを別々のマシン(つまり2台のサーバー)でも実行する場合があります。

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