cwd

LinuxのTCP輻輳ウィンドウ
cwd

LinuxのTCP輻輳ウィンドウ

私は、iperfを使用して10Gbitネットワークの2つのピア(CentOS7)間でいくつかのテストを実行しています。 /proc/sys/net/ipv4との構成は/proc/sys/net/coreまったく同じであるため、各ソケットバッファのデフォルトサイズまたはtcpロジックは同じです。 スイッチやルーターなしで直接接続された機器でテストを実行してみると、双方向がうまく機能しました。 スイッチを途中に置くと、一方の方向は引き続きうまく機能しますが(9,41Gbps程度)、他方のスループットが3-4Gpbsに低下するため、クライアント側に問題があるようで...

Admin

現在のディレクトリ名に基づいてPython venv設定を実行するためのエイリアスの設定
cwd

現在のディレクトリ名に基づいてPython venv設定を実行するためのエイリアスの設定

問題が何なのかわからないようです。これはデフォルト設定(bash、gnomeなど...)があるFedora 37にあります。 私が達成したいのは、仮想環境のフォルダ名が現在の作業ディレクトリの名前(たとえばpython3 -m venv $cwd)であるPython仮想環境を作成するためのエイリアスを作成することです。これは、特にvenvを有効にしたとき(そして後でプロジェクト間でディレクトリを切り替えるとき)、どのvenvが有効になっているかを簡単に識別できる場合に便利です。 しかし、奇妙な理由で、これは期待どおりに機能しません。複雑なエイリアスを作成した...

Admin

サブプロセスの最終的な現在の作業ディレクトリを取得するには?
cwd

サブプロセスの最終的な現在の作業ディレクトリを取得するには?

サブプロセスを作成すると、有効になったらいつでもチェックに合格できます/proc/<PID>/cwd。しかし、終了時に最終的な場所を知りたい場合はどのようなオプションがありますか? 子供が死んだ後に視聴してみました/proc/<PID>/が、親がそこでキャンプをしても子供が死んだやいなやカタログが消えます。これは問題ではないかもしれませんが、PIDを取得してシンボリックリンクを読む前に子供が終了すると少し脆弱に見えます。 ...

Admin

これらのcwdとpwdの違いは何ですか?
cwd

これらのcwdとpwdの違いは何ですか?

これらのcwdとpwdの違いは何ですか? 私はインターネット検索を試しましたが、実装(私が想定したコード)がいくつかの要因(残念ながら覚えていません)によって異なると言われた答えの1つがありますか?私はそれがVS(Pythonのたとえ話を使う)print('x')の違いと同じではないと思いますか?return str(x) ...

Admin

他のプロセスで解析されていないシェルのパスワードを取得します。
cwd

他のプロセスで解析されていないシェルのパスワードを取得します。

はい問題発生シェルプロセスの未解決のシンボリックリンクを取得する必要があります。たとえば、シンボリックリンク~/link-> が与えられた場合、~/actualbash が を使用して開始された場合、 bash プロセスの外部から取得する必要があります。$PWD~/link 得る解決するcwdは、lsofまたはを使用して/proc呼び出すことができます。https://unix.stackexchange.com/a/94359/115410しかし、私はそれを得ることは不可能だと考え始めました。決めなかった道。 lsof -bなしで試しましたが、rea...

Admin

rootに訴えた後、すべてのユーザーがホームディレクトリの代わりに/ rootで起動するのはなぜですか?
cwd

rootに訴えた後、すべてのユーザーがホームディレクトリの代わりに/ rootで起動するのはなぜですか?

私はこれが簡単なはずだと思いますが、誰かがこのような質問をするのを見たことがありません。状況はとても簡単です。ユーザーになるたびに、su user常にホームディレクトリではなく/rootディレクトリから起動されます。お見せします。 [root@st-test2 ~]# grep "postgres" /etc/passwd postgres:x:26:26:PostgreSQL Server:/var/lib/pgsql/:/bin/bash [root@st-test2 ~]# su postgres bash-4.2$ pwd /root [root@s...

Admin

/proc/nautilus_pid/cwdのcwdが常に/home/usernameを指しているのはなぜですか?
cwd

/proc/nautilus_pid/cwdのcwdが常に/home/usernameを指しているのはなぜですか?

Nautilusウィンドウで開いている現在のディレクトリを確認したいと思います。 Nautilusのpidとシンボリックリンクを確認しましたが、proc/pid/cwd常にホームディレクトリを指しています。これが予想される動作ですか?もしそうなら、コマンドラインでNautilusが開いたディレクトリをどのように確認できますか? ...

Admin

一方向シンボリックリンクを作成できますか?
cwd

一方向シンボリックリンクを作成できますか?

一方向シンボリックリンクを作成したいと思います。つまり、それを使用してターゲットディレクトリに移動できますが、戻ることはできません。 D2つのサブディレクトリS1とがあるディレクトリがあるとしますS2。 (たとえば)へのS1リンクを作成したいと思います。それなら行きたいけど行かない。S2ls2 -> ../S2/cd ls2cd ..DS1 可能ですか? ...

Admin

現在の作業ディレクトリの末尾を個別に表示するようにzshプロンプトをカスタマイズします。
cwd

現在の作業ディレクトリの末尾を個別に表示するようにzshプロンプトをカスタマイズします。

したがって、現在のプロンプトは次のようになります。 ~/path/to/dir % 可能であれば、次のように最上位ディレクトリだけを表示したいと思います。 ~/path/to (dir) % 私は近い!私の.zshrcには現在次のものがあります。PROMPT="%~ (%1d) %#"出力: ~/path/to/dir (dir) % 最初のパスから最後のフォルダ "dir"を削除するだけです。どんなアイデアがありますか? (注:私は尋ねました。スタックオーバーフローに関するこの質問ここにリダイレクトされます。 ) ...

Admin

追加読書
cwd

追加読書

私たちは環境(1)実行したいコマンドの環境を変更します(例env MANPAGER=more man dtrace:)。同様のことがありますが、コマンドが実行されるディレクトリを変更することはありますか? 理想的には次のようになりたいです。 theMagicCommand /new/cwd myProgram このようにして、他のenv(1)と同様のコマンドと「接続」することができます。 daemon -p /tmp/pid env VAR=value theMagicCommand /new/cwd myProgram これまで、次の解決...

Admin

Mount_nullfs の FreeBSD マニュアルページの「getcwd 関数は正常に動作します」というフレーズはどういう意味ですか?
cwd

Mount_nullfs の FreeBSD マニュアルページの「getcwd 関数は正常に動作します」というフレーズはどういう意味ですか?

FreeBSDではman mount_nullfs指摘した: ファイルシステムの仮想コピーとシンボリックリンクの主な違いは次のとおりです。これgetcwd(3)機能はうまくいきます。元のファイルシステムに影響を与えることなく、仮想コピーに他のファイルシステムをマウントできます。仮想コピーのその他のデバイス番号は、次のコマンドで返されます。stat(2)ただし、他の点ではソースと区別することはできません。 この詩の全体的な意味/意味は何ですか? ...

Admin

作業ディレクトリのchrootを指定します。
cwd

作業ディレクトリのchrootを指定します。

chroot作業ディレクトリを設定できるコマンドのラッパーを作成したいとします。そうでなければ、chroot意味体系が維持される。したがって、意味は次のようになります。 chroot.sh <chroot-dir> <working-dir> <command> [arg]... 私の無邪気な試みは次のとおりです #!/bin/sh chroot_dir=$1 working_dir=$2 shift 2 chroot "$chroot_dir" sh -c "cd $working_dir; $*" た...

Admin

スクリプトを実行するディレクトリを変更します。
cwd

スクリプトを実行するディレクトリを変更します。

私のスクリプトでは、ディレクトリを作成し、そのディレクトリから後続のコマンドを実行する必要があります。 以下のスクリプトはディレクトリを生成しますが、このスクリプトが呼び出す次のスクリプト(repo init)はそのディレクトリで実行されません。 mkcdir () { echo "creating directory" $1 mkdir -p -- ~/"$1" && cd -P -- ~/"$1" } mkcdir $1 repo init -u [email protected]:P...

Admin

シェルスクリプトディレクトリパスで$ 1を処理します。
cwd

シェルスクリプトディレクトリパスで$ 1を処理します。

私のスクリプトのこの部分は最近まで完全に機能しましたが、$ 1を使用してディレクトリパスを指定するとファイルが見つからないというエラーが発生します。私が知っている唯一の違いは、rhel 7にアップグレードした後に動作が停止したことです。 これはスクリプトの一部です。 MOUNTINST=/opt/mqm80_Inst1 $1/crtMQdir.ksh $MOUNTINST/bin 755 mqm $1/crtMQdir.ksh $MOUNTINST/logs 755 mqm $1/crtMQdir.ksh $MOUNTINST/java/lib/soa...

Admin

"pushd"ディレクトリスタックを永久に作成します。
cwd

"pushd"ディレクトリスタックを永久に作成します。

いいですね。簡単な質問です。私はpushdコマンドを使用してリストにさらに多くの作業ディレクトリを追加できることを誤って知りました。これは便利です。しかし、再起動やログアウト後も維持されるように、このリストを永久に作成する方法はありますか? ...

Admin