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

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


7
LinuxでPDFファイルを検索するfindコマンド
私の目標は、リモートマシン上のすべてのPDFファイルを見つけることなので、便利なコマンドを使用しfindます。だから私は〜* .pdfを見つける または 〜 "* .pdf"を検索そして私は何も得ません。私は自分のマシンでも同じことをしていますが、何も起こりません。マシンのメニューから定期的に検索を行ったところ、かなりの数のpdfファイルが見つかりました。誰かが私が間違っていることを教えてくれませんか?
11 linux  find 


4
ubuntu Linuxのchkdsk / f / r代替
Windowsでは、OS chkdsk /f /rはhddエラーを自動的に修正します。Linuxを使用してラップトップをライブブートできますが、ラップトップでアクセスできなくなりました。私はライブブートubuntu 14.04を持っていて、hddの論理エラーを修正し、Windowsでを使用して修復できるように自動的に修正するコマンドを実行する必要がありますchkdsk /f /r。では、chkdsk /f /rhddエラーを修正するためのLinuxの代替コマンドは何ですか?

1
LinuxおよびWindowsで使用するためにUSBスティック(フラッシュドライブ)をFAT32でフォーマットする方法
Windows 7とネットワークに接続されていないUbuntuサーバー(Precise)の間でデータを移動するためのメモリスティックをフォーマットしたい。 両方のマシンでドライブの読み取りと書き込みを行うことはできますが、試した2つの方法のどちらが正しいかはわかりません。 fdiskWindowsでドライブをフォーマットすると(ディスクの管理ツールを使用して)、非常に奇妙に見えるパーティション一覧が表示されますが、LinuxとWindowsでの読み取りと書き込みに関しては問題ないようです。 とcfdiskレポート FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk. 場合いくつかの提唱者、私が使用cfdiskタイプのフルディスクのプライマリパーティションを作成するb(またはfdiskブロックの二千から始まりパーティションと何かを作成する)し、問題 sudo mkfs.vfat -n some_label /dev/sdf1 そうすると、Windowsはファイルシステムを認識しなくなります(何十年も考えた後)。 LinuxとWindowsは、同じパーティションを作成すると2GBのダイビングを楽しく読み書きできますが、次のように発行します。 sudo mkfs.vfat -I -n some_label /dev/sdf これは内の空きスペースとしてそのフルディスクパーティションのショーを作るcfdiskとfdisk、Windowsは、16ギガバイトのドライブが好きではありません。 私partedも使用してみましたが、WindowsはLinuxで作成したパーティションに満足していません。 ドライブが動作しているように見えても、データが忠実に転送されていないことに気付くかもしれません。 私は、さまざまな年齢、フレーバー、サイズのSanDisk Cruzerドライブを使用しています。 Windowsでフォーマットしてcfdiskとfdiskにある問題を無視する正しい方法はありますか、それともドライブがすべての人に満足してもらう別の正しい方法がありますか?

2
FATファイルシステム-不正なスーパーブロック
昨夜、私のAndroidフォンは、SDカードを読み取ることができず、それをフォーマットしたいと言っていました。私はそれを引き出し、カードリーダーに入れて、デスクトップPCにマウントしようとしました。 $ sudo mount /dev/sdb1 tmp [sudo] password for ivan: mount: /dev/sdb1: can't read superblock それをfsckしようとしました: $ sudo fsck.msdos /dev/sdb1 dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN Contains a free cluster (2). Assuming EOF. FAT32 root dir starts with a bad cluster! そして、マウントするものが実際にあるかどうかを確認するには: $ sudo fdisk -l /dev/sdb Disk /dev/sdb: …

5
Linuxのマニュアルページをどのように切り替えますか?
私はLinuxを使い始めたばかりですが、調べた特定のコマンドの横に数字があることに気づきました。 たとえばaccept()、ネットワークプログラミングの側面を調べたいのですがman accept、代わりにこれを示しています。 accept(8) Easy Software Products accept(8) NAME accept/reject - accept/reject jobs sent to a destination それでは、どのようにのような他の番号を手動でページを切り替えるかaccept(1)〜accept(7)?
11 linux  man 


3
Linuxはシリアルポートが使用中であると教えてくれましたが、使用されていません
CrunchBang linux(Debianバリアント)では、COMポートがttyS0にあり、NFCデバイスで使用しようとしています。libnfcがNFCデバイスを認識できないと応答したので、COMポートを直接開いてみました。このために、私は使用しました: sudo cu -l /dev/ttyS0 -s 9600 ただし、このコマンドは以下を返します。 cu: open (/dev/ttyS0): Permission denied cu: /dev/ttyS0: Line in use この接続を使用している可能性があるのか​​わかりません。知るために、私はすべての開いているプロセスを読み、を使用するためのフィルタリングを試みましたttyS0: ps -ef | grep tty しかし、このコマンドでは、を使用しているものは何も表示されませんttyS0。私はまた、開いているすべてのファイルを取得し、ロックオンのためにフィルタリングしようとしましたttyS0: lsof | grep tty しかし、これはを使用して何も返しませんttyS0。 どのようにそれは可能ですcuが、両方、回線が使用中であると言うpsとlsof戻り何もそのラインを使用していませんか?

5
BTRFSファイルシステムRAIDのエラーを監視する方法は?
さまざまなBTRFSイベントのプログラム/スクリプトを実行できるデーモンに関するドキュメントをいくつか見ましたが、もう見つかりません。 BTRFS raid1アレイのドライブ障害時にスクリプト/プログラムを実行するにはどうすればよいですか?エラーが発生した場合にスクリプトを実行して、潜在的に障害が発生しているドライブの早期警告として機能させたいのですが、実際のドライブ障害が最も重要です。その時点でファイルシステムのマウントを解除し(それがBTRFSで実行されない場合)、アラームを設定します。
11 linux  raid  events  btrfs 

3
変数に保存されているコマンドを実行する
変数にコマンドを保存しています。変数$iに値があるとします。 cat -nT index.php |grep 'someregex' 上記の変数を入力$iして実行しようとすると、シェルが変数全体を1つのコマンドとして実行しようとするため、失敗します。私もバッククォートを使っeval($i)て入れてみ$iました。 $iコマンドのようにシェルを実行するにはどうすればよいですか?そしてなぜそれは同じように機能しないのですか? $i='echo hi'; $i それは私が一重引用符で一種のハックしなければならなかったからですか?(ネストできないため)現在のところ、私の解決策は echo $i > /foo; . /foo ただし、このためだけにファイルを作成するのではなく、後で削除するだけです。 「一重引用符でハッキングしたのは、私がしたことです。 $i='cat index.php | grep -P '"'"'MYREGEXHERE'"'"
11 linux  bash  shell 

1
特定のグループのユーザーがsudoなしでコマンドを実行できるようにする
/ etc / sudoersを編集して、パスワードを入力しなくてもsudoとしてコマンドを実行できるようにする方法を知っていますが、グループのすべてのユーザーがプログラムをsudoなしで完全に実行できるようにする方法はあります。(実行したいプログラムは「mount」と「umount」です)。
11 linux  passwords  sudo 

3
`wc -l`はどのように機能しますか?
大きなファイルを読み取る必要があり、それを読み取る前に、ファイル内の合計行数(数百万単位)を知る必要があります。 私は多くの解決策を実装し、見つけました。しかし、私の検索中、私はどのようにwc -l機能するのかを見ようと考えていました。Googleで何も見つかりませんでした。 私は自分の問題の解決策を見つけましたが、それでもwc -l数秒で9,200万行のファイルの行数を計算できるので、それがどのように機能するかを知りたいのです! どうやって?
11 linux  coreutils 

5
ポート転送なしのルーターを介したSSH
Linuxサーバーがあり、ルーターの背後にあるホームネットワークに配置したいと考えています。外部からこのサーバーにSSH接続する必要がありますが、ルーターにアクセスできないため、ポート転送を設定したくありません。ルーターのIPもわかりません。 私ができることは、Linuxサーバーにプログラムを配置することです。そのため、インターネットに接続しているときは、他のサーバーに常にデータをオンラインで送信するため、IPアドレスがわかります。しかし、外部からルーターの背後にあるサーバーにsshする方法はありますか?ネットワーク接続を維持するNATやソケットのようなもの? どうもありがとう

3
中断せずにフォアグラウンドプロセスをバックグラウンドにすることは可能ですか(control + z)?
TCPおよびUDPパケットを受信するため、一時停止できないアプリケーションを実行しています。私は最初、同じアプリケーションの3つのプロセスを、異なる引数を使用して、バックグラウンドモードでを使用して実行しました&。私だけがしたとき$fg、3つのプロセスすべてがフォアグラウンドになりました。今、私はそれらを再びバックグラウンドに送りたいのですが、中断はしません。どうやってやるの?
11 linux  bash  unix 

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