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

これらの質問はLinux全般に関するもので、特定のディストリビューションに固有のものではありません。質問がたまたまLinux環境にある場合は、質問の本文にLinuxディストリビューションを指定してください。/linuxタグは使用しないでください。

3
dmesgで不要な「監査成功」ログエントリを無効にする方法
ショートバージョン:Fedoraシステムで監査メッセージ(dmesg)を無効にする方法は? Fedoraシステムは、「監査:成功」メッセージをdmesgに記録し続けます-そのような極端な方法で、dmesgはこれらのメッセージで満たされるため(dmesg | grep -v audit空)、使用できなくなります。これらのメッセージは、毎日の内部プロセスが成功したことをユーザーに明らかに伝えたいので、完全に役に立たないものです(何かをデバッグするときに興味深いかもしれませんが、この場合は単なるノイズです)。 コマンドラインインターフェース(X以外のttyにCtrl+ Alt+で切り替える場合F2)でも、これらの監査メッセージが常に散らかっているため使用できなくなり、実際にユーザーが実行したコマンドの出力を読み取ることができなくなりました。たとえば、ユーザー名(ログイン)を入力すると、監査メッセージが出力されます(何かが正常にフォーマット/印刷されたことをユーザーに通知しているようです)。 監査:タイプ= 1131監査(1446913801.945:10129):pid = 1 uid = 0 auid = 4294967295 ses = 4294967295 msg = 'unit = fprintd comm = "systemd" exe = "/ usr / lib / systemd / systemd" hostname =?addr =?ターミナル=?res =成功 ' これらのメッセージのほとんどは「成功」を示しているようですが、このキーワードを含まない多くの監査メッセージもあります。Chromiumを実行すると、次の数百がトリガーされます。 監査:タイプ= 1326監査(1446932349.568:10307):auid = 500 uid …

1
modinfoの出力を理解する方法は?
modinfoカーネルモジュールを説明する出力を理解しようとしています。たとえば、モジュールのi915場合、出力は次のようになります。 $ modinfo i915 filename: /lib/modules/4.2.0-1-amd64/kernel/drivers/gpu/drm/i915/i915.ko license: GPL and additional rights description: Intel Graphics author: Intel Corporation [...] firmware: i915/skl_dmc_ver1.bin alias: pci:v00008086d00005A84sv*sd*bc03sc*i* [...] depends: drm_kms_helper,drm,video,button,i2c-algo-bit intree: Y vermagic: 4.2.0-1-amd64 SMP mod_unload modversions parm: modeset:Use kernel modesetting [KMS] (0=DRM_I915_KMS from .config, 1=on, -1=force vga console preference [default]) (int) [...] 一部の分野は理解できましたが、次の意味がわかりません。 firmware …


1
GRUB2ソースコードのどこにカーネルコードへのハンドオーバー/ジャンプがありますか?
GRUB2が最終的にカーネルコードにジャンプし、x86システムで実行を引き継ぐコード行を探していますか?これは非常に低いアーキテクチャのものなので、アセンブラファイルにあると思います。私は、内のソースファイルを見て/grub-core/boot/i386/pc/*.S、見つかっJMPにライン455でboot.Sが、kernel_addressGRUB2メモリ内のカーネルではなく、Linuxカーネルのアドレスである可能性があります。 私を助けることができるアセンブリとGRUB2の知識を持つ人は誰ですか?

5
Linuxシステムのスナップショットを作成する
以下を実行したい-Linux OS(centOS6.5)の現在の状態を保存します。いくつかの変更を行います(具体的には、障害を挿入し、特定の種類の障害が発生したときのサービスをテストしてサービスをテストします)。次に、システムを保存された状態に復元します。Linuxシステムでこれを行う方法を理解できません。centOS 6.5とext4ファイルシステムを搭載したマシンがあります。これは物理サーバーであり、仮想マシンではありません。 アイデアや提案はありますか?
11 linux  snapshot 

2
Linux / POSIXにlchownがあるのにlchmodがないのはなぜですか?
これは、Linuxがサポートしてシンボリックリンク(すなわちの所有者を変更するようだlchown)が、シンボリックリンクのモード/許可を変更する(つまりlchmod)されるサポートされていません。私が見る限り、これはPOSIXに準拠しています。ただし、これらの操作のどちらか一方だけをサポートするのではなく、両方をサポートする理由がわかりません。この背後にある動機は何ですか?

1
Wget、失敗またはタイムアウト後に再試行を中止
私はwgetでURLを呼び出しています: /usr/bin/wget --read-timeout=7200 https://site_url/s この場合、Wgetは15分ごとにGETリクエストを実行しますが、タイムアウトが設定されているにもかかわらず、なぜこれが発生するのですか? 呼び出しは1回だけ行う必要があります。どうすればwgetを再試行しないように設定できますか? 私はあなたが設定できることを知っていますがt=n、0は無限であり、1は私が望むよりも1多いです。
11 linux  rhel  wget 

4
テキストファイルから文字列を分割する高速な方法?
string.txtとlengths.txtの2つのテキストファイルがあります。 String.txt: abcdefghijklmnopqrstuvwxyz lengths.txt 5 4 10 7 ファイルを入手したい >Entry_1 abcde >Entry_2 fghi >Entry_3 jklmnopqrs >Entry_4 tuvwxyz 私は約28,000のエントリで作業しており、それらは200から56,000文字の間で異なります。 現在、私は使用しています: start=1 end=0 i=0 while read read_l do let i=i+1 let end=end+read_l echo -e ">Entry_$i" >>outfile.txt echo "$(cut -c$start-$end String.txt)" >>outfile.txt let start=start+read_l echo $i done <lengths.txt しかし、それは非常に非効率的です。より良いアイデアはありますか?

2
誰かが実際に透明な巨大ページを使用して利益を得ていますか?
私は最近、透過的な巨大ページのパフォーマンスの問題に苦労しており、多くのデータベースシステムがオフにすることを推奨していることに気付きました。私はOracle、Postgresql、MySQL、Cassandra、NuoDB、Redis、Hadoopなどについて話している。 たとえば: Peter Zaitsev(2014-07-23)。なぜTokuDBは透明のhugepagesを嫌っています。ペルコナ。 ミケーレ・ケイシー(2013-09-17)。透明で巨大なページのパフォーマンスの問題。オラクル。 Adam AbrevayaおよびOleg Levin(2014-05-15)。 Linux Transparent Huge Pages、JEMalloc、NuoDB。NuoDB DevCentre。 だから私は思っています:この機能からどのような種類のワークロードが恩恵を受けるのですか?

1
Linux +特定のユーザーにのみウォールメッセージを送信する
ご存知のように、Linuxマシン上のすべてのユーザーにブロードキャストメッセージを送信できます。 しかし、特定のユーザーにのみメッセージを送信する方法は? 例えば: #who rodegc pts/1 2015-05-04 04:23 (10.4.72.1) dwwar pts/3 2015-05-03 00:56 (10.4.72.2) tzcsar pts/5 2015-05-03 22:32 (10.4.72.6) . . . . . この場合、ユーザーrodegcにのみブロードキャストメッセージを送信する方法は? マンページから: WALL(1) Linux User's Manual WALL(1) NAME wall -- send a message to everybodyגs terminal. SYNOPSIS wall [-n] [ message ] manページから、特定のユーザーに送信するオプションが表示されません。
11 linux  users 

2
プログラムでパスワードを変更する
現在のバージョンのRaspianでは、現在ログインしているユーザーのパスワードをコマンドラインから次のように変更できることを知っています。 sudo passwd 次に、ユーザーに新しいパスワードを2回入力するように求めます。これにより、次のような出力が生成されます。 Changing password for pi. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully シェルスクリプトからのように、プログラムでパスワードを変更する方法があるかどうか疑問に思っていました。 Raspberry Piに展開する構成スクリプトを作成しようとしています。手動で新しいパスワードを入力する必要はありません。

2
フォルダー(サブフォルダーを含む)内のすべての画像のサイズを一括変更するにはどうすればよいですか?
サーバーには12GBの巨大なギャラリーがあり、さまざまなサブフォルダーの画像がいっぱいです。これらのファイルは大きすぎて、フル解像度で使用されていません。すべての画像のサイズを820px幅(縦横比を維持)に変更する必要があります。だから私の質問は-すべての画像のサイズを820pxより大きくし、元のファイルを上書きして保存するようなクロールスクリプトを作成するにはどうすればよいですか? :-)よろしくお願いします。

3
sudo -iがエラーを返す
rootに切り替えようとするとsudo -i、エラーが発生します/var/tmp/sclDvf3Vx: line 8: -i: command not found...しかし、su -引き続き使用することはできます。私は決してLinuxシステム管理者ではないので、環境はまだかなりぼんやりしています。私の質問は次のとおりだと思います: エラーがスローされるのはなぜですか? 2つのコマンドの違いは何ですか? なぜどちらを使うのですか? 更新: CentOSバージョンを使用しています。CentOSリリース6.6(最終) は、以下のコメントで、実行を要求されたいくつかのコマンドの出力です。 type sudo : sudo is /opt/centos/devtoolset-1.1/root/usr/bin/sudo sudo -V : /var/tmp/sclIU7gkA: line 8: -V: command not found grep'^root:' /etc/passwd : root:x:0:0:root:/root:/bin/bash 更新: これは、C ++ 11のサポートが必要だったため、しばらく前に非rootユーザーの〜/ .bashrcに追加されました。コメントアウトして、再SSHすると、sudo -iを問題なく実行できます。 if [ "$(gcc -dumpversion)" != "4.7.2" ]; then scl …

1
プロセスごと/スレッドごとのメモリ消費量(ヒープ、スタック、データ、コードに分割)を監視するにはどうすればよいですか?
ジャンプして独自のコードを書く前に、QNXにshowmem似たものを出力できるGNU / Linuxソフトウェアがあるかどうかを確認したいと思います。 実行中の各プロセスの各スレッドについて、メモリ消費量を次のカテゴリに分類したいと思います。 Process listing (Total, Code, Data, Heap, Stack, Other) 319488 1024000 24587 167936 24576 0 4103 devc-con-hid (thread 2) 0 0 0 0 4096 0 4103 devc-con-hid (thread 2) 0 0 0 0 20480 0 4103 devc-con-hid (thread 1) 0 102400 8192 0 0 0 4103 devc-con-hid …
11 linux  memory  stack 

3
32ビットUEFIのみのマシンにLinuxをインストールする
32ビットUEFI BIOSが付属するIntel BayTrial Z3735Dタブレットを持っています。いくつか検索したところ、ほとんどのLinuxディストリビューションには32ビットのefiファイルが付属していません。 どうすれば挿入できます(または新しいISOを構築します) https://wiki.archlinux.org/index.php/HCL/Firmwares/UEFI#Intel_Atom_SoC_Bay_Trail によると 、これは可能であるはずです。
11 linux  uefi 

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