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

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

1
非標準ディレクトリでstdc ++ライブラリを検出するようにリンカーを強制する
が他の何よりも先に検索されるという多くのガイダンスを読みましたLD_LIBRARY_PATHが、私の.soライブラリの1つはでリンクしlibtdc++.so.6てい/usr/lib64ます。 ldd mylib.so: ... libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f82abd18000) ... 次のような別の場所mylib.soにリンクしたいlibstdc++.so.6/apps/gcc_4.8.0/lib/libstdc++.so.6 その/apps/gcc_4.8.0/libためLD_LIBRARY_PATH、に追加しますが、には含まれていませんが/usr/lib64、まだ見つかりません。 追加する場合: setenv LD_PRELOAD /apps/gcc_4.8.0/lib/libstdc++.so.6 私の環境では、これ以上リンカーエラーはありません。ええ、しかしそれは問題を解決しません。下流のユーザーは、このライブラリが適切な場所にあることに依存したくないでしょう。ISN "T LD_LIBRARY_PATHが最初に検索される理由!?!
linux  gcc  linker  ld 

1
Linuxコンソールの2つの画面/モニター(FBはXorgではありません)
Linuxコンソール(Xserverではない)をDellラップトップからHDMIケーブルで接続された外部モニターに「ミラーリング」しようとしています。グラフィックカードはIntel UHD 620です。最適なアプローチは何ですか? 最初のネット検索は、KMSが役立つ可能性があることを示しています。あれは正しいですか? この質問はLinuxコンソールのモニターの指定に似ていますが、明確な答えはありません。

1
特定のユーザーの開いているファイルの制限を増やす方法は?
現在、/ etc / security / limits.confに以下のエントリがあります * hard nofile 65000 oracleという特定のユーザーの制限を増やしたいので、以下のような行を追加すると oracle hard nofile unlimited どちらが優先されますか? また、この特定の制限を増やすには、サーバーでより多くのリソースが必要ですか?サーバーが現在の制限65000のオープンファイルに達しているため、この変更を行っています。そしてtoo many open files in the system、ログインしようとするとエラーメッセージが表示されます。Oracleデータベースはサーバーでホストされます。この変更を行った後、データベースをバウンスするか、サーバーを再起動する必要がありますか?

2
テキストと数字を含む文字列を改行に書き換え、テキストを挿入する
要するに、1行の出力文字列を複数の行に分割し、各rawにホスト名のラベルを付けます。 ホスト名ProcessName CPUCore output = $(ssh -q -o "StrictHostKeyChecking yes" $ ssh_host 'ps -eo comm、lastcpu | grep rrcp') 次のようなreturn out putにループを挿入する方法。 rrcpd 17 rrcpd 0 そして、 Hostname1 rrcpd 17 Hostname1 rrcpd 0 注意 数字は0〜32 ホスト名は変数文字列$ myhostです テキストは変更されます。つまり、厳密にはrrcpdではなく、たとえば rrcpd 17 rrcpd 0 チーズ3ケーキ8 猫9犬3 各ホストで実行されるコマンド output = $(ssh -q -o "StrictHostKeyChecking …

1
ワイヤレスネットワークが必要な電源オフ時にスクリプトを実行する
シャットダウン時に、あるLinuxボックスから別のLinuxボックスにディレクトリを再同期するスクリプトを実行しようとしています。私はそれが機能していると思っていましたが、すべてのテストは有線接続で接続されたボックスで行われました。 ラップトップで試してみたところ、失敗しました。ipのステータスをファイルにエコーするデバッグスクリプトを作成し、サービスで実行すると、キャリアがワイヤレスインターフェイスから削除され、有線インターフェイスからは削除されないことが示されたため、有線では問題なく動作しますが、wifiでは失敗します。 ここでワイヤレスで動作するようにしたいのですが、ラップトップで使用しているセットアップで、有線と無線の両方のインターフェースを設定しています。 systemd-analyzeプロットを使用して、ブートアップの後半でprepowoffサービスが実行されることを確認しました。これにより、シャットダウンシーケンスの早い段階でシャットダウンを読み取ることができます。 ファイルとデバッグ情報は次のとおりです。 prepowoff.service(/ etc / systemd / system内) [Unit] After=multi-user.target Before=shutdown.service reboot.service halt.service [Service] Type=oneshot RemainAfterExit=true ExecStart=/bin/true ExecStop=/root/bin/debug [Install] WantedBy=multi-user.target デバッグスクリプト(/ root / bin内) #!/bin/bash DATE=$(/bin/date +"%D - %T - %N") WLAN0_STATE=$(/sbin/ip a show wlan0) ETH0_STATE=$(/sbin/ip a show eth0) LOGFILE=/root/bin/log.txt SLEEP=/bin/sleep echo "++++++ START ++++++" > ${LOGFILE} …

1
For P4および750MB Ramで適切に実行できるデスクトップLinuxバージョン
Ubunta 13.10を750MB Ramの古いP4にインストールしましたが、システムの実行速度が遅すぎて何にも使用できません。XPを実行していて、使用するのに十分な速さで動作していましたが、Linuxをより速く実行できると読んだため、Linuxを試してみることにしました。 1)Ubuntaはハードドライブを再フォーマットするようには見えなかった。それを行うべきかどうかはわからないが、XPの上にインストールするように見えた。ISOを起動し、インストール手順を実行してISOの実行を高速化する以外に、インストールの方法はありますか? 2)750MBのRAMを搭載したP4でより高速なLinuxのデスクトップバージョンが実行されますか。

1
サブネットのインターネットへのアクセスをブロックする
これが私のセットアップです。特定のサブネット(192.168.200.X)のインターネットへのアクセスをブロックしたい。内部Webサーバーにアクセスできるようにしたい。以下を追加してサブネットをブロックしようとしました: iptables -I INPUT -s 192.168.200.0/255.255.255.0 -j DROP しかし、それは機能していません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.