最新記事

アップグレード可能なパッケージのリストはどこに保存されていますか?それではどこで?
debian
centos
rhel
apt
dnf

アップグレード可能なパッケージのリストはどこに保存されていますか?それではどこで?

私はDebianとRHELディストリビューションのすべてのアップグレード可能なパッケージのリストを入手する方法を探しています。 dpkgが一部のデータを保存していることを知っていますが、/var/lib/dpkg/statusそのパッケージに更新できる新しいバージョンがあることを示す内容が見つかりませんでした。 私の考えでは、apt list --upgradable利用可能なすべてのアップグレードが非常に迅速にリストされているので、いくつかのキャッシュに頼る必要があります。どこかでファイルとして使用できますか? RHELについては全くわかりません。dnfキャッシュがあるようですが、/var/cache/dnfほとんどはバイナリファイルです。

Admin

/var/log/secure グループ: ルートマスク: 177 所有者: ルートシステム: Linux
rhel

/var/log/secure グループ: ルートマスク: 177 所有者: ルートシステム: Linux

以下の硬化スキャンが何を意味するのかを説明できる人はいますか? Actual Value: The file /var/log/secure with fmode owner: root group: root mode: 0622 uid: 0 gid: 0 uneven permissions : FALSE does not match the policy value owner: root group: root mask: 0177 uneven permissions : TRUE /var/log/secure Policy Value: file: /var/log/secure group: root mask: 177 owner: root system: Linux

Admin

rsyslog:imfileに属性を割り当てる方法は?
rhel
rsyslog

rsyslog:imfileに属性を割り当てる方法は?

環境内の他のデバイスのsyslogに対してUDP / 514を受信するようにrsyslogを設定しましたが、通常のUDP / TCP syslogを介して送信できない特定のログがあります。唯一の方法は、ファイルの下から実際のログを送信することです。回転。 UDP接続を介して期待どおりに動作するようにすべてのrsyslogを設定しましたが、今はSCPを使用してコピーされたログファイルを処理し、syslogポートを介して受信したファイルに含めるためにrsyslogを取得する方法を理解しようとしています。 ファイルを一時的な場所にコピーするようにサーバーを設定し、/scp_tmp/[source_ip_address]/syslog.logimfileのドキュメントを読んで、rsyslogがファイルを読み込んで予想ファイルに出力する方法を確認していますが、問題はいくつかのテンプレートが正しく機能するようにプロパティを設定する必要がありますfromhost-ip。[source_ip_address] Bashのパスからこの属性/値を抽出する方法を知っていますが、rsyslogでこれを行う方法はありますか? rsyslog.confはコマンドの置き換えを許可しますか? メモ: この問題が発生した理由は、サーバーによって生成されたログにホスト名が含まれておらず、構成の柔軟性が制限されたソフトウェアからのものであるため、形式を変更できなかったためです。 rsyslogd 8.2004.0の実行 RHEL 6.10の実行

Admin

`clang-format --version`が1を返すのはなぜですか?
bash
command-line
rhel
clang

`clang-format --version`が1を返すのはなぜですか?

私はRHEL7を使用しており、ちょうどインストールしましたclang。sudo yum install clang その後、コマンドを実行すると、clang-format --version出力は次のようになります。 me@localhost:~$ clang-format --version LLVM (http://llvm.org/): LLVM version 3.4.2 Optimized build. Built May 10 2018 (10:48:27). Default target: x86_64-redhat-linux-gnu Host CPU: x86-64 me@localhost:~$ echo $? 1 ご覧のとおり、エラーなしclang-format --versionで動作しているようですが。echo $?1 このコマンドに問題がありますか? 私はUbuntuシステムで同じことをしましたが、そのようなエラーは発生しませんでした。 出力type -a clang-format: clang-format is /usr/bin/clang-format clang-format is /bin/clang-format 出力file "$(command -v clang-format)": /usr/bin/clang-format: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=899595580dbae12ee1ae6eb9feb8a19aa6d51f49, stripped

Admin

git fsckのさまざまな動作
rhel
git

git fsckのさまざまな動作

git fsck2台のサーバーがあり、特定のbitbucketリポジトリでコマンドを実行しています。両方のサーバーで次の出力を取得します。 Checking object directories: 100% (256/256), done. error: object directory /XXX/XXX/XXX/XXXX/XXX/objects does not exist; check .git/objects/info/alternates. error: HEAD: invalid sha1 pointer fda39345603cdbab032ac57635405fc90d827f3c error: refs/heads/master does not point to a valid object! notice: No default references しかし、実行すると、echo $?そのうちの1つは0を返し、もう1つは2を返します。これはどのように可能ですか?

Admin

ホストが表示されたときに `ping -c 1 -W 1800 somehost`が成功しないのはなぜですか?
rhel
ping

ホストが表示されたときに `ping -c 1 -W 1800 somehost`が成功しないのはなぜですか?

次のコマンドを実行して、ホストが再起動から回復したタイミングを検出しようとします。 ping -c 1 -W 1800 myhost 私はホストが30分前に正常にpingできるようにしたいと思いますssh。ただし、ホストは30分が経過する前に開始されます。成功せずにping myhostコマンドラインから手動で実行して確認できますping -c 1 -W 1800 myhost。タイムアウトしました。 私のオペレーティングシステムは次のとおりです $ uname -a Linux dev-001 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 15 17:36:42 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Admin

RHEL 7でhttpdを起動できません。
rhel
apache-httpd

RHEL 7でhttpdを起動できません。

RHEL 7でhttpdを起動できません。 [root@machine]# systemctl restart httpd Failed to restart httpd.service: Unit not found. 頑張った… yum update -y yum install httpd -y systemctl restart httpd 同じ結果。 Apacheの設定はOKです。 [root@machine]# httpd -t Syntax OK Red Hat Enterprise Linuxサーバーバージョン7.7(Maipo) [root@machine me]# rpm -q httpd httpd-2.4.6-90.el7.x86_64 ... [root@machine me]# systemctl status httpd ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since Mon 2020-01-27 15:38:54 CST; 1 day 16h ago Docs: man:httpd(8) man:apachectl(8) Process: 36851 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE) Process: 36849 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) Main PID: 36849 (code=exited, status=1/FAILURE) Jan 27 15:38:54 faspbsy0002 httpd[36849]: (98)Address already in use: AH0007...0 Jan 27 15:38:54 faspbsy0002 httpd[36849]: (98)Address already in use: AH0007...0 Jan 27 15:38:54 faspbsy0002 httpd[36849]: no listening sockets available, sh...n Jan 27 15:38:54 faspbsy0002 httpd[36849]: AH00015: Unable to open logs Jan 27 15:38:54 faspbsy0002 systemd[1]: httpd.service: main process exited, ...E Jan 27 15:38:54 faspbsy0002 kill[36851]: kill: cannot find process "" Jan 27 15:38:54 faspbsy0002 systemd[1]: httpd.service: control process exite...1 Jan 27 15:38:54 faspbsy0002 systemd[1]: Failed to start The Apache HTTP Server. Jan 27 15:38:54 faspbsy0002 systemd[1]: Unit httpd.service entered failed state. Jan 27 15:38:54 faspbsy0002 systemd[1]: httpd.service failed. Hint: Some lines were ellipsized, use -l to show in full.

Admin

krbコマンドはkshスクリプトでは機能しません。
rhel
ksh
kerberos

krbコマンドはkshスクリプトでは機能しません。

RedHat 7でKerberosチケットを取得するために次のコマンドを実行したとき: krb my_user 次を送信します。 Ticket for 'my_user' is valid until 08:36 (28/01) これで、スクリプトでこのコマンドを実行する必要があります。ディレクトリを変更せずに、次の内容でkshスクリプトを作成します。 #!/bin/ksh krb my_user スクリプトを実行すると、次のエラーが発生します。 ./script.ksh[2]: krb: not found [No such file or directory] krbコマンドラインから直接コマンドを実行すると、そのコマンドがどこにあるのかわかりません。 リストすると、krbコマンドはエイリアスにありません。 を実行すると、locate krb呼び出されたばかりのアイテムは返されませんkrb。 私が実行するとwhich krb言う /usr/bin/which: no krb in (/usr/java/default/bin:/bin:/usr/bin:/usr/local/bin:/bin) このkrbコマンドが私のスクリプトで機能するようにするにはどうすればよいですか?

Admin

そのポートを使用してアプリケーションが起動して設定された時間を確認できますか?
linux
networking
rhel
netstat
port

そのポートを使用してアプリケーションが起動して設定された時間を確認できますか?

以下のnetstaでは、Air_metalアプリケーションがポート50070を使用して設定していることがわかります。 # netstat -anp | grep :50070 | grep ESTABLISHED tcp6 0 0 100.14.74.11:48148 100.14.74.12:50070 ESTABLISHED 29455/Air_metal Air_metal アプリケーションがポート 50070 を使用して起動および設定された時間を確認できますか?

Admin