Unix & Linux

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

2
すべてのキーボードキーをすばやくテストするスクリプト
キーボードのキーが間違っていないかノートブックを確認する必要があるので、できる限り高速化したいと思います。 この特定のタスクには何も見つかりませんでしたので、私のアイデアは、押されたキーを読み取り、すべてのキーボードのキーを知っているスクリプトです。showkeyまたはのどちらかxevで出力を達成できると思います: xev | grep keysym サンプル出力: state 0x10, keycode 46 (keysym 0x6c, l), same_screen YES, state 0x10, keycode 33 (keysym 0x70, p), same_screen YES, state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, state 0x10, keycode 51 (keysym 0x5d, bracketright), same_screen YES, state 0x10, keycode 36 (keysym 0xff0d, Return), …
14 bash  grep  awk  keyboard  stdout 



4
パイプをgrepする方法|
パイプ文字を含む行|または文字をgrepするにはどうすればよいですか>: files content: |this is test where is > this is none 今、私はgrepコマンドを使用して必要です grep -iE "<some expression>" file_name 出力: |this is test where is >

3
起動後にディスクに書き込まれたバイト/セクター/ブロックの総数を取得する方法は?
HDDからSSDへのアップデートを検討しています。しかし、フラッシュセルは限られた書き込みしか維持できないためです。通常の操作中にコンピューターが書き込むデータ量を知りたい。そのため、SSDの寿命を予測できます。 どういうわけか(大まかな)数字を取得することは可能ですか?
14 linux  disk 

1
非rootユーザーがバックグラウンドプログラムを自動起動する方法
非ルートユーザーとして、システムの起動時にバックグラウンドジョブを実行したい。これは、root権限を必要としない一種のサービスです。それを行う方法はありますか? 1つの方法はを入力することですsudo -u user commandがrc.local、編集にrc.localはルート権限が必要です。 別の方法は、cron毎分起動して実行中のインスタンスをチェックすることですが、まずシステムを不必要に起動し、次に実行中のインスタンスをチェックする際に競合状態が発生する可能性があります。 3番目の方法はで実行することですが~/.bash_profile、ユーザーのログインなしで起動したいです。

2
どのファイルシステムをバックアップするのが最適ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前に閉鎖されました。 私はすべてのドキュメントをバックアップし、それを別々に保存するためにディスクを購入しましたが、Linuxで信頼性を高めたファイルシステムは何なのかわかりません。毎月1回バックアップし、常に接続されるわけではありませんが、データが確実に残るようにします。 たぶんext4?

6
Linuxのテキスト専用モード(Gnome、KDE、Unityなし)でバッテリー寿命を延長
バッテリーを節約するためにGUIを完全に無効にしたい場合、どうすればいいですか? Ctrl + Alt + F3を押してコマンドラインにアクセスできることはわかっていますが、デスクトップマネージャーはまだバックグラウンドにあります(おそらく)。 そのため、Ctrl + Alt + F3の後、次の3つのコマンドが必要です。 コマンドラインからバッテリーの寿命を教えてください 近いデスクトップ環境 これは理にかなっていますか?

5
VIMは貼り付けたものをコメントアウトします
この要点をvimにコピーしようとしたときにこれを取得しました:https : //gist.github.com/w0ng/3278077 どこでも同じ動作に気づきます。コメントを含むものを貼り付けると、コメントに続くものすべてにコメントが貼り付けられます。 たぶん、挿入モードでコメントを書いてEnterを押すと、次の行が自動的にコメントを追加するという事実と関係があるのか​​もしれません。 どうすればこの動作を取り除くことができますか?
14 vim  vimrc 

1
inotifyはどのように機能しますか?
ウィキペディアによると、 inotifyは、ファイルシステムの変更を認識するLinuxカーネルサブシステムです。以前のdnotifyを置き換えました。 (例えばのCrashPlan、ドロップボックス、Gitのような)同期ファイルはユーザーガイドにお勧めすることをプログラムのユーザ増加することmax_user_watches(1、2、3)。 私がinotifyについて理解していることから、OSは、OSが変更を「探す」ことを要求するのではなく、ファイルが変更されたことを「通知」します。 すべてのディレクトリに「inotify」ファイルが作成されていると想定しています。これは正しいです?コマンドラインからinotifyと対話する方法はありますか? リソース NFSマウントでinotifyイベントが異なるのはなぜですか? ディレクトリ内の多数のファイルのInotifywait
14 inotify 

7
ファイルシステムがほぼいっぱいになっているのは悪いですか?
例:私は大小のファイルシステムJFS2 / EXT3を持っていますが(そしてさまざまなOS、Linux、AIX)、それらのいくつかはex。にあります:90%、95%、98%の使用。 質問:ファイルシステムがほぼいっぱいになっていると、何か悪いことがありますか?パフォーマンスの問題またはFSの破損またはハードウェアの問題? 更新: 問題は企業環境に関するものです。誰もが効果に関する本物のエッセイ/ URLを持っていますか?:) 「これらのファイルシステムにはどのディレクトリがありますか?」-任意、例:SAP、ORACLEなど ディスクは通常SANからのものです。

2
ackですべてのファイルを検索
現在のディレクトリ内のすべてのファイル(バイナリを含む)をackv2で検索するにはどうすればよいですか? 私はやるのと同じことをしたいのですack 'foo' **が、フラグを付けるだけで、特定のディレクトリ内のすべてのファイルを**。 違いack 'foo'とack 'foo' **: $ mkdir test && cd test $ printf '\x00\x01foo1\x00' > test1 $ printf 'foo2' > test2 $ ack 'foo' test2 1:foo2 $ ack 'foo' ** test1 1:foo1 test2 1:foo2
14 ack 

2
TPMを使用して、UEFI起動システム上のデータを封印するにはどうすればよいですか?
TPMに保存されたキーを使用して、システム上のファイルを封印したいと思います。私のシステムはUEFIを使用して起動するため、TrustGrubを信頼関係を維持するためのブートローダーとして使用できなくなりました。UEFIシステムでTPMを使用する代替手段/方法はありますか?Grub2はおそらくUEFIの起動中に信頼チェーンを維持できますか?
14 grub2  boot-loader  uefi  tpm 

5
特定のコンピューターからSSHが機能しない
LAN上の他のすべてのコンピューターからも、外部からも接続できます。SSHDを実行している他のマシンに正常に接続します。sshを冗長にしようとすると、次の読み取り値が表示されます。 $ ssh -vvv 192.168.1.9 OpenSSH_6.2p2, OpenSSL 1.0.1e 11 Feb 2013 debug2: ssh_connect: needpriv 0 debug1: Connecting to 192.168.1.9 [192.168.1.9] port 22. debug1: Connection established. debug1: identity file /home/Steven/.ssh/id_rsa type -1 debug1: identity file /home/Steven/.ssh/id_rsa-cert type -1 debug3: Incorrect RSA1 identifier debug3: Could not load "/home/Steven/.ssh/id_dsa" as a RSA1 public …
14 ubuntu  ssh 

4
stdinは端末ではないため、擬似端末は割り当てられません
NCを持たないサーバーを介して自動SSHホッピングを設定しようとしています。 これはコマンドラインから機能します: ssh -A gateway ssh steve@target (公開鍵をSSHエージェントに追加しました)。 ただし、〜/ .ssh / configに追加しても次のことは行われません。 Host target User steveb ProxyCommand ssh -A gateway ssh steve@targetip $ ssh target Pseudo-terminal will not be allocated because stdin is not a terminal. ^CKilled by signal 2. 問題を強制しようとするの-tは面白いが役に立たない。 ProxyCommand ssh -A -t gateway ssh steve@targetip $ ssh …
14 ssh  rhel  configuration  tty 

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