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

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


7
不要なファイルをクリーンアップする方法
すべてを通常の状態(一時的に)に戻すためにクリーニングできる特定の不要なファイルを提案してください。(つまり、ログまたはアーカイブなど)。私のvar / logには40MBしかなく、ホームディレクトリには3GBのスペースがあります(したがって、それは問題ではないと思います)。それ以外は、スペースを作るためにクリーンアップできるもの。 [user@host]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_inamivm-lv_root 18G 17G 0 100% / tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda1 485M 71M 389M 16% /boot 私はdebianマシンにいます。 更新1: の出力 cd /; du -sxh * 6.1M bin 61M boot 156K dev 22M etc 3.3G home 306M …

3
Linuxソートのデフォルトの順序は何ですか?
長い間、sortプログラムのデフォルトの動作はASCII順序を使用していると考えていました。ただし、sort引数なしで次の行を入力すると: # @ 私が得た: @ # しかし、ASCIIテーブルによると、#35と@64です。別の例は次のとおりです。 A a 出力は次のとおりです。 a A 誰もこれを説明できますか?ところで、使用する場合の「辞書順」とは何sort -dですか?
18 linux  sort  locale 

2
fc-matchがどのように一致するかを調べる方法は?
私が実行するときfc-mach Sans、それは戻りますDejaVuSans.ttf: "DejaVu Sans" "Book"が、それのように実行されるfc-match "Sans "か、またはfc-match "Sans 9"それは戻りますunifont.ttf: "unifont" "Medium"。私は常にDejaVu Sansを使用することを好みますが、fontconfigがunifontを選択する理由がわかりません。グローバル設定もローカル設定もunifontに言及していgrep -ri unifont /etc/fonts/ ~/.fonts.confないようです(何も返しません)。LC_DEBUGで遊んでも助けにはなりませんでした。fontconfigがこのように動作する理由に関する情報を取得する方法はありますか?
18 linux  fonts 

3
カーネルソケット構造とTCP_DIAG
(TCPを使用して)リアルタイムデータサーバーに接続するソフトウェアに取り組んでいますが、いくつかの接続が切断されています。私の推測では、クライアントはサーバーからのデータを十分な速度で読み取っていません。したがって、TCPソケットを監視したいと思います。このために、私は「ss」ツールを見つけました。 このツールを使用すると、すべてのソケットの状態を確認できます。コマンドの出力の例を次に示します ss -inm 'src *:50000' ESTAB 0 0 184.7.60.2:50000 184.92.35.104:1105 mem:(r0,w0,f0,t0) sack rto:204 rtt:1.875/0.75 ato:40 私の質問は次のとおりです。記憶部とはどういう意味ですか?私は、データがカーネル構造(から来ていることがわかったツールのソースコードを見てみるとsock中sock.h)。より正確には、フィールドから来ます: r = sk->sk_rmem_alloc w = sk->sk_wmem_queued; f = sk->sk_forward_alloc; t = sk->sk_wmem_alloc; 誰かがその意味を知っていますか?私の推測は次のとおりです。 rmem_alloc :インバウンドバッファのサイズ wmem_alloc :アウトバウンドバッファのサイズ sk_forward_alloc :??? sk->sk_wmem_queued :??? バッファサイズは次のとおりです。 net.ipv4.tcp_rmem = 4096 87380 174760 net.ipv4.tcp_wmem = 4096 16384 131072 net.ipv4.tcp_mem …
18 linux  tcp  socket 

3
LinuxファイルセキュリティでDAC(ファイルのアクセス許可)、ACL、およびMAC(SELinux)はどのような役割を果たしますか?
LinuxファイルのセキュリティにおけるDAC、ACL、およびMACのさまざまな役割について、明確化/確認/詳細化が必要です。 ドキュメントからのいくつかの調査の後、これはスタックの私の理解です: SELinuxは、ファイルオブジェクトへのアクセスを許可する必要があります。 ファイルのACLが(例えば、場合setfacl、getfaclACL用のマウント)明示的に可能にする/オブジェクトへのアクセスを拒否し、それ以上の処理は必要ありません。 それ以外の場合は、ファイルの権限(rwxrwxrwx DACモデル)に依存します。 何か不足していますか?これが当てはまらない状況はありますか?




2
ゾンビの状態がクリアされない場合、問題はありますか?
私は、Javaプロセスがゾンビになり、しばらくの間そこに残っていた生産ユニットを持っています。ユニットを再起動すると、クリアされます。ただし、ユニットは再起動されず、別のJavaプロセスが稼働しています。このゾンビ状態をクリアせずにそのままにしておくと問題はありますか?それは何らかの形で影響しますか(パフォーマンスまたは遅延)?
18 linux  process 

1
iotopは1.5 MB / sのディスク書き込みを示しますが、すべてのプログラムには0.00 B / sがあります
iotop出力がわかりません。約1.5 MB / sのディスク書き込み(右上)が表示されますが、すべてのプログラムには0.00 B / sがあります。どうして? このビデオは、Kubuntu 14.04.3 LTS x64 で、数百万のファイルを 含むフォルダーのコンテンツをを使用して削除するときに撮影されましたperl -e 'for(<*>){((stat)[9]<(unlink))}'。 iotopを使用して起動されましたsudo iotop。
18 linux  process  monitoring  io 

3
いくつかの行でawkを実行する方法は?
でいくつかの行を抽出したいawk。次のタスクを実行することは可能ですか? ls -l | awk 'BEGIN FOR(i=122;i<=129;i++) FNR==i' 行番号122から129の詳細を表示するにはどうすればよいですか?
18 linux  awk 

1
nvme名前空間とは何ですか?彼らはどのように機能しますか?
最近、nvme ssdsが組み込まれたデバイスにインストールされたLinuxのサポートを開始しました。デバイスファイルには、ドライブ番号とパーティション番号を識別する番号以外の余分な番号があることに気付きました。IDE / SATA / SCSIドライブには通常、ドライブ文字とパーティション番号のみがあります。 例:/ dev / nvme0n1p2 私はn1の部分が何であるか疑問に思うようになりました。少し検索した後、それはnvmeの「名前空間」を識別するように見えます。「NVMe名前空間とは、論理ブロックにフォーマットできる不揮発性メモリ(NVM)の量です」 それで、これはハードウェアコントローラレベルで定義されたパーティションのように機能し、MBRまたはGPTパーティションテーブルでは機能しませんか?名前空間は複数の物理nvme ssdにまたがることができますか?たとえば、RAID 0と同様に、複数のssdのストレージを単一の論理ネームスペースにプールするネームスペースを作成できますか? パーティションテーブルやLVM、または複数のボリューム(ZFS、Btrfsなど)を管理できるファイルシステムを使用して、まだ達成できないNVME名前空間で何をしますか? また、名前空間の番号付けが0ではなく1から始まるように見えるのはなぜですか?これは、NVMEが名前空間番号を低レベルで追跡する方法と関係があるだけです(たとえば、パーティション番号の標準が設定されているため、パーティションも0ではなく1で始まるため、Linuxカーネルはパーティション番号を使用します)それはディスクに保存されています-nvmeは同じように動作すると思いますか?)
18 linux  devices  nvme 

4
Linux実行可能ファイルは、ファイルがPATHに存在していても「File not found」で失敗します
wine実行可能ファイル(バージョン2.12)を起動したいのですが、次のエラー($= shellプロンプト)が表示されます。 $ wine bash: /usr/bin/wine: No such file or directory $ /usr/bin/wine bash: /usr/bin/wine: No such file or directory $ cd /usr/bin $ ./wine bash: ./wine: No such file or directory ただし、ファイルは次のとおりです。 $ which wine /usr/bin/wine 実行可能ファイルは間違いなく存在し、デッドシンボリックリンクはありません。 $ stat /usr/bin/wine File: /usr/bin/wine Size: 9712 Blocks: 24 IO Block: 4096 …

1
ncでホストへのルートはありませんが、pingできます
ある仮想マシンから別の仮想マシンにnetcatでポート25に接続しようとしてno route to hostいますが、pingはできますが、それは私に言っています。ファイアウォールのデフォルトポリシーをドロップするように設定していますが、その特定のサブネット上のポート25のトラフィックを受け入れる例外があります。ポート25でVM 3からVM 2にncで接続できますが、VM 2から3には接続できません。 VM2のファイアウォールルールのプレビューを次に示します VM 3のファイアウォールルールのプレビューを次に示します リスニングサービスを表示*:25すると、すべてのipv4 ipアドレスと:::25ipv6アドレスをリッスンしていることになります。エラーがどこにあるのか、なぜ機能していないのかがわかりません。両方のファイアウォールルールがポート25のトラフィックを受け入れるため、接続されているはずです。両方の違いを比較して、なぜvm3からvm2に接続できるのかを確認しようとしましたが、構成はすべて同じです。何が問題になる可能性がありますか? 更新してiptableサービスを停止すると問題は解決しますが、それらのルールが存在する必要があります。

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