cwd

Linux의 TCP 정체 창
cwd

Linux의 TCP 정체 창

저는 iperf를 사용하여 10Gbit 네트워크의 두 피어(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의 차이점은 무엇인가요? 인터넷 검색을 시도했는데 구현(내가 가정한 코드)이 일부 요소(불행히도 기억할 수 없음)에 따라 다르다고 언급된 답변 중 하나가 있습니까? 나는 그것이 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없이 사용해...

Admin

루트로 고소한 후 모든 사용자가 홈 디렉터리 대신 /root에서 시작하는 이유는 무엇입니까?
cwd

루트로 고소한 후 모든 사용자가 홈 디렉터리 대신 /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 /...

Admin

단방향 심볼릭 링크를 만들 수 있나요?
cwd

단방향 심볼릭 링크를 만들 수 있나요?

단방향 심볼릭 링크를 만들고 싶습니다. 즉, 이를 사용하여 대상 디렉토리로 이동할 수 있지만 돌아갈 수는 없습니다. D두 개의 하위 디렉토리 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 "c...

Admin

스크립트를 실행할 디렉터리를 변경하세요.
cwd

스크립트를 실행할 디렉터리를 변경하세요.

내 스크립트에서는 디렉터리를 만들고 해당 디렉터리에서 후속 명령을 실행해야 합니다. 아래 스크립트는 디렉터리를 생성하지만 이 스크립트가 호출하는 다음 스크립트( repo init)는 해당 디렉터리에서 실행되지 않습니다. mkcdir () { echo "creating directory" $1 mkdir -p -- ~/"$1" && cd -P -- ~/"$1" } mkcdir $1 repo init -u [email protected]:P0...

Admin

쉘 스크립트 디렉토리 경로에서 $1을 처리합니다.
cwd

쉘 스크립트 디렉토리 경로에서 $1을 처리합니다.

내 스크립트(bash)의 이 부분은 최근까지 완벽하게 작동했지만 $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...

Admin

"pushd" 디렉터리 스택을 영구적으로 만듭니다.
cwd

"pushd" 디렉터리 스택을 영구적으로 만듭니다.

좋습니다. 간단한 질문입니다. 나는 pushd명령을 사용하여 목록에 더 많은 작업 디렉터리를 추가할 수 있다는 것을 우연히 알았습니다 . 이는 편리합니다. 하지만 재부팅이나 로그아웃 후에도 유지되도록 이 목록을 영구적으로 만들 수 있는 방법이 있습니까? ...

Admin