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

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

0
特定のモジュールのudevを無効にします
特定のモジュールのudevを無効にするudevルールを作成することは可能ですか?特定のドライバーに対してudevデーモンを無効にするためだけに、udevデーモンを完全に停止する必要はありません。 udevが有効になっているときにドライバーがinsmodedになったときにカーネルをパニックさせるドライバーがあります。udevを無効にすると、すべてが正常に機能します。 おそらくOPTIONS + = "ignore_device"ルールが機能しますが、このオプションはリリース148以降udevから削除されました。古いignore_deviceオプションに似たものはありますか?
linux  udev 


3
ls / grepの出力をpdfuniteの入力として使用するにはどうすればよいですか
pdfuniteを使用して、複数のpdfファイルを1つの出力ファイルにマージします。ディレクトリにはさまざまなものが含まれているため、ls / grepを使用して適切なファイル名を取得し、pdfuniteを使用してまとめることができると考えました。ls / grepの出力は次のようになります。 ls | grep "handout...pdf" handout01.pdf* handout02.pdf* handout03.pdf* handout04.pdf* handout05.pdf* handout06.pdf* 次に、以下の構文を持つpdfunitを呼び出します。 pdfunite [options] PDF-sourcefile1..PDF-sourcefilen PDF-destfile 私の問題は、ls / grepの出力をpdfuniteにパイプできるとは思えないことです。なぜなら、それはそのように動作するはずがないからです。一方、私が試してみると: pdfunite ls | grep "handout...pdf" grep.pdf 次に、grepは明らかに、選択した出力ファイルについて文句を言います。 grep: grep.pdf: No such file or directory 私は2つの別々のステップを行うことができ、それが機能することを知っていますが、1行でこれを行う方法を見つけたいです。

2
Kubuntu USBがUEFIで起動できない
UEFI BIOSを使用してMSIラップトップにKubuntuをインストールしようとしました。すでにWindows 10があり、デュアルブートが必要です。 Kubuntu 15.10 ISOを公式Webサイトからダウンロードし、SHA256を確認しました。この後、ISOを8GB USBフラッシュディスクに書き込みましたunetbootin。 ただし、GRUBメニューからKubuntuを選択した後、プログラムはUSBディスクへの操作なしでKubuntuロゴに固定(LEDオフ)するか、ロゴの直後に黒い画面の中央に動かないカーソルを置いて固定し、 USBディスクが常時点灯(LEDが点滅)。 私が試したリストは次のとおりです(どれも機能しませんでした): Windows 10で高速起動を無効にする(休止状態を無効にしました) BIOSでセキュアブートを無効にする BIOSでの高速ブートのオン/オフの切り替え 間でブートモードの選択UEFI with CSM、LEGACYおよびUEFI 今は本当に混乱しています。どんな助けも大歓迎です。 更新 通常、Kubuntu 14.04.3 USBディスクを起動できます。


2
WindowsからLinuxシステムを制御する
自宅には3つのシステムがあります。それらの2つはLinuxを実行し、私のプライマリシステムはWindows 10を実行します。具体的には、LinuxシステムはMintを実行し、Cinnamonデスクトップ環境を使用します。 さて、テストのために、メインシステムにMintをインストールし、他の2つに正常に接続しました。ただし、Windows 10では、VNCまたはRDPプロトコルを使用した接続に問題があるようです。 最初に、TightVNCを使用して、Windowsシステムにビューアーソフトウェアをインストールし、Linuxシステムにtightvncserverをインストールしてみました。いずれかのLinuxシステムのIPアドレスをビューアーに入力すると、パスワードの入力が求められ、パスワードが受け入れられると、マウスカーソルのXが付いた灰色の画面が表示されます。 このことから、ネットワーク上で何かが通過しなければならないので、ルーターの問題が原因ではないことを収集しました。とにかく、RDPを試すことにしました。 Linuxシステムにxrdpをインストールし、組み込みツールmstsc.exeを使用して接続しようとしました。IPアドレスを入力するだけで、使用する接続プロトコルを尋ねる黒い画面が開きます。予想どおり、非RDPプロトコルは機能せず、接続エラーが発生しましたが、RDPオプションも機能しませんでした。つまり、rdp-any、freerdp-any、またはsesman-x11rdpです。最初は失敗し、2番目はフリーズし、3番目はmstscを完全に閉じます。 だから今質問は、原因は何ですか?Linux側で何かを設定できなかったのですか、それともWindows側で何かする必要があるのですか?私はオンラインで複数のガイドに従って設定を試みましたが、どれもうまくいきませんでした。現時点では、Linuxシステムに接続できる唯一の方法は、TeamViewerを使用することです。ただし、LAN経由ではなくインターネット経由です。 LinuxシステムからすべてのVNC / RDPソフトウェアを削除したので、最初からやり直す準備ができました。Windowsシステムのmstscを使用したいと思いますが、TightVNCについても解決したいと思っています。 編集:明確にするために、意図はLinuxシステム上の新しいデスクトップではなく、同じデスクトップを制御することです。

0
デュアルブートシステムで単一パーティションのバックアップを作成し、後で復元できますか?
Lenovo Thinkpad 13でデュアルブートWindows 10 / Linux Mint 18を実行しています。 先週、GPartedを使用してデータを格納するための新しいパーティションを作成するために、Windowsパーティションの空き領域の一部を吸い上げようとしましたが、正常に機能せず、Windowsインストールが終了し、起動しませんWindows(Mintは問題ありません)。私はそれを試して修正するためにさまざまな方法を試しましたが、いくつかのゲームと印刷物を除いて実際にウィンドウを使用しないので、ウィンドウのクリーンインストールを再度行う必要があると思いますなんらかの理由でプリンタがLinuxと通信しないためです。 GPartedのパーティションテーブルは次のようになります。 Windowsパーティション(/ dev / sda3)がLinuxパーティション(/ dev / sda5)の直前にあることがわかります。何らかの理由で、/ dev / sda4が最後にありますが、理由はわかりませんが、おそらくなぜそれがもう機能しないのかに関係しています。 私の状況について3つの質問があります。 まず、3つのWindowsパーティション(/ dev / sda2、/ dev / sda3、/ dev / sda4)を削除し、すべてを損傷することなく/ dev / sda5をディスクの先頭(/ dev / sda1の後)に移動できますか? 第二に、Windows 10のクリーンインストールを行う場合、/ dev / sda3を上書きして他のすべてを残すように指示できますか?または、Linuxパーティションが後にあるため、ディスクのその部分をフォーマットしてからそこにインストールするのに問題がありますか? 最後に、Windowsのクリーンインストールを実行する前に、インストールによって何らかの形でLinuxパーティションが破損する(完全に消去するか、実行できないように損傷する)ことは妄想的です。私は博士号取得の途中であり、失うことのできない3年間の作業とインストール済みのパッケージがあるため、すべてをバックアップすることは、ファイルを外部ハードドライブにコピーするよりもはるかに大きなタスクです。そのため、Windowsのインストールについて何かを行う前に、Linuxパーティションを、インストールされているすべてのプログラムとすべてでバックアップしたいと思います。clonezillaまたは何かを使用して/ dev / sda5を別のハードドライブにクローンする場合、何かがWindowsのインストールで問題が発生した場合、すべてを消去して/ dev / sda5をクリーンなハードドライブに復元して続行できますか?システムパーティションとはどうですか? これらの質問が基本的すぎる場合は申し訳ありませんが、この低レベルのディスク操作に関して私が何をしているのか本当にわかりません。すべてを失うのは本当に怖いです。 …


3
LinuxライブCDでsudo特権を復元する方法は?
Linux Mint 11を実行していますがsudo、使用する特権を失いました。どうやら、誤って管理グループから自分を削除した結果です。 groupsコマンドを使用して現在のグループをリストすると、ユーザーIDとvboxusersのみが表示されます。IDをvboxusersグループに入れるために、誤ってuseraddではなくusermodを使用したため、他のすべてのグループから削除されたと思います。 Webで見つけたソリューション(このような:http : //www.psychocats.net/ubuntu/fixsudo)は、GRUBメニューで回復モードを選択し、ルートプロンプトを取得し、それを使用してユーザーをグループに追加することを説明しています。しかし、それを行うと、rootパスワードの入力を求められます。これは、Linux Mintやその他のUbuntuベースのディストリビューションでは、インストール中にrootパスワードを表示または設定できないためです。 LinuxのライブCDを持っているので、そのようにルート権限を取得できますが、コマンドラインを介してMintインストールでユーザーを操作することはできません。ただし、これを使用して任意のファイルを編集できます。どのファイルを編集する必要があり、どのように編集すれば管理者(およびその結果としてsudo)特権を取り戻すことができますか? cat /media/mint/etc/sudoersライブCDの実行時に示されているように、私のIDはまだsudoersファイルにあります。

2
Windows / Linuxでシステムリソースの使用状況を記録できるツールはどれですか?[閉まっている]
少なくともこのようなログを記録できるツールが必要です。 CPU負荷:(最小/最大/平均) RAM負荷:(最小/最大/平均) ストレージサイズ:(最大/使用) ストレージ/フォルダーの成長サイズ。 私の知る限り、Linuxシェルは少し役立ちます。しかし、Windowsでは、私にはわからない。 プログラミング言語を使用する必要があるかどうかは気にしません。Qt(推奨)とC#を使用できます。

1
ゲートウェイマシンを介したインタラクティブsshセッション[複製]
重複の可能性: 中間マシンを介してSSHトラフィックを転送します。 リモートマシンでインタラクティブな sshセッションを取得しようとしていますが、ゲートウェイ経由でログインする必要があります。 たとえば、今私は次のことをしています: @local % ssh <user>@<gateway> @gateway % ssh <user>@<remote> ローカルマシンから単一のコマンドで同じことを達成することは可能ですか?私が試してみました: @local % ssh <user>@<gateway> 'ssh <user>@<remote>` 出力から私は確かにログインできますが、インタラクティブなセッションを取得しません。sshリモートでコマンドを実行するために使用することから、この試みの着想を得ました。

3
イーサネット経由の非常に遅いインターネット
ルームメート(私を含む5人)と私は現在、プロバイダー(Rogers)が提供するルーターを使用しています。5台のコンピューターがすべてイーサネット経由で接続されている場合、インターネット速度は耐えられないほど遅くなります(<100 KB / s)。ただし、Wi-Fiを介したインターネット速度はまだ通常(〜20 MB / s)です。iperf3を使用してローカルスループットをテストしましたが、通常の結果(〜950 Mbit / sec)が得られます。 この奇妙な問題の原因は何ですか?どんな助けも大歓迎です。

1
Linuxでgit-numberが機能しない:sh:git-id:not found
Cygwinコンピューターに問題なくスクリプトgit-numberをセットアップしました。3つの必要なスクリプトをすべてbin /というホームディレクトリのフォルダーに入れましたが、すべて正常に動作します。今、Amazon EC2インスタンスに設定しようとしていますが、問題に直面しています。git numberEC2マシンで実行すると、 sh: /home/gulshan/bin/git-id: not found 何が間違っている可能性がありますか? 編集:〜/ binのディレクトリ一覧 -rwxr-xr-x 1 gulshan gulshan 1.5K 2012-03-17 06:01 git-id -rwxr-xr-x 1 gulshan gulshan 4.7K 2012-03-17 06:02 git-list -rwxr-xr-x 1 gulshan gulshan 2.2K 2012-03-17 06:07 git-number
linux  bash  git 

4
2つのディレクトリ内のファイル名の一部を比較する
Directory1とDirectory2という2つのディレクトリがあります。両方とも、いくつかの数字と文字列を含む画像を含んでいます。Directory1には、番号と001_blur.pngのような_blur文字列のぼやけた画像が含まれています。約62kの画像が含まれています。Directory2には、001_fine.pngなどの対応する細かい画像が含まれています。60kの画像が含まれています。 問題は、Directory2に対応する素晴らしいペアがあるDirectory1からのぼやけた画像をいくつか失ったことです。そして、Directory1に対応するぼかし画像があるDirectory2のいくつかの素晴らしい画像を失いました。 今、私は対応するペアを持つ画像だけを保存したいと思います。対応する画像の1つが存在しない場合、それらを削除し、画像をペアで配置したいだけです。 私のディレクトリ形式は次のとおりです。 Directory1 001_blur.png 002_blur.png 003_blur.png 004_blur.png Directory2 001_fine.png 002_fine.png 003_fine.png 005_fine.png 注:001ペア、002ペア、および003ペアを保持したいと思います。ぼかしをDirectory3にコピーし、Directory4にコピーします。 画像は各フォルダーで約60kなので、この問題にはアルゴリズムの複雑さもあると思います。Directory1から1つの画像を取得し、Directory2で対応する細かい画像を検索しようとすると、複雑さが高くなると思います。それでは、このアルゴリズムの複雑さをどのように扱うのでしょうか?

1
ソースから古いLinuxカーネル(2.4)を構築し、既存のgrub構成に同じものを反映する必要がある
さまざまなパーティションで次のようにマシンをセットアップするのに助けが必要です:(Dell precision、64 bit laptop) 1)Centos 64ビット最新、これは私の主な作業パーティションとOSになります 2)Ubuntu 14.04.1 LTS 32ビット(いくつかのレガシープロジェクトの互換性のために、私もこれが必要です) 3)2.4.24 RT LinuxパッチでパッチされたLinuxカーネル(パッチを適用する必要があります)(Arch Linuxを使用する計画がありますが、すぐにドキュメントを入手できませんでした。他の方法も簡単なコマンドラインセットアップで十分です) 4)LFS、arch Linuxなどのより実験的な目的のために後で追加したいその他の追加のLinuxパーティション 上記の設定を完了してください。私は実際にCentos、Ubuntu 32ビット14.04 LTSをセットアップしましたが、Arch Linuxをインストールしようとしたときに、ブートローダーが壊れて、救助時にgrubコンソールに着陸しました。私は基本的にユーザーを経験し、以前にカーネルを構築し、コマンドを使用してそれをgrubで更新しましたが、常にUbuntuのみを使用しているため、マルチ* nix OSブートで設定する際に問題に直面しています...そのうちの1つはカーネルパッチされたイメージを必要とします。 すべてのイメージを含む/ bootを使用したセットアップでも問題ありません。私は以前にこの方法で行ったことはなく、常にすべてがUbuntuのバリアントであり、セットアップを管理できるマルチブートをインストールしました。このように、各パーティションには個別のブートディレクトリがあります。より良い代替案とその方法は素晴らしいでしょう。 前もって感謝します、

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