cd-command

zsh 쉘에서 실행되는 쉘 스크립트에서 디렉토리를 변경하는 방법
cd-command

zsh 쉘에서 실행되는 쉘 스크립트에서 디렉토리를 변경하는 방법

쉘 스크립트를 작성하고 있습니다. (쉘을 사용하는 버전과 운영체제는 아래와 같습니다.) 이 스크립트는 로컬 git 저장소/디렉토리에서 여러 태그가 포함된 명령을 실행합니다. 스크립트는 저장소 태그 이름을 기반으로 선택된 디렉터리의 grep 파일에서 일부 문자열을 출력합니다. zsh --version zsh 5.9 (x86_64-apple-darwin22.0) OS: System Version: macOS 13.6.3 + using oh-my-zsh, https://ohmyz.sh/ 이 스크립트는 c...

Admin

WSL2의 cd 명령이 Windows 경로를 허용하도록 하려면 어떻게 해야 하나요?
cd-command

WSL2의 cd 명령이 Windows 경로를 허용하도록 하려면 어떻게 해야 하나요?

저는 cygwin에서 온 WSL 개종자입니다. Cygwin이 하는 일 중 하나는 유닉스를 받아들이는 것입니다.그리고명령의 Windows 파일 경로 cd. 물론 대부분의 Windows 경로에는 \Unix의 특수 문자인 가 포함되어 있지만 이를 이스케이프하는 한 cdWindows 경로에 대한 ing은 예상대로 작동합니다 cd 'C:\Program Files'.씨너의 것을 바꿔라디디렉토리는 /cygdrive/c/Program Files1 입니다 . WSL의 경우는 그렇지 않습니다. cd 'C:\Progra...

Admin

`cd ..`, `cd .` 및 `cd ...`의 차이점은 무엇입니까? 그들은 무얼 할 수 있니?
cd-command

`cd ..`, `cd .` 및 `cd ...`의 차이점은 무엇입니까? 그들은 무얼 할 수 있니?

저는 시스템 프로그래밍을 배우는 초보자입니다. cd ..cd ., , 및 의 사용법을 검색해 봤지만 cd ...알고 보니 cd ..한 디렉토리 뒤로 이동한다는 의미뿐이었습니다. MacOS의 터미널에서 사용해 보았습니다. 타이핑이 cd ..작동합니다. 그러나 내가 cd ...그것을 입력할 때 그것은 말한다 zsh: command not found: cd... 입력할 때 경로는 변경되지 않습니다 cd .. 이 질문에 대답하도록 도와주세요. 감사합니다. ...

Admin

파일 이름 자체 없이 파일 경로를 얻는 방법
cd-command

파일 이름 자체 없이 파일 경로를 얻는 방법

내 .csv 파일을 찾은 다음 해당 디렉터리로 cd하려고 합니다. find Documents/notes -type f -name "*.csv" | head -1 | xsel -b 그러면 파일의 첫 번째 디렉터리가 클립보드에 복사되고, 이를 실행하려고 합니다. cd $(xsel -b) 하지만 물론 디렉토리가 아닌 파일 이름이 포함되어 있기 때문에 그렇게 할 수 없습니다. 파일명을 생략하는 방법이 있나요? 더 좋은 방법이 있나요? ...

Admin

cd 명령은 디렉터리 이름 뒤에 슬래시를 추가하는 경우에만 작동합니다.
cd-command

cd 명령은 디렉터리 이름 뒤에 슬래시를 추가하는 경우에만 작동합니다.

저는 Linux를 처음 접했고 Dion의 Linux+ 과정을 수강하고 있습니다. 현재 권한 및 고정 비트 관련 작업을 하고 있는데 해결할 수 없는 문제에 직면했습니다. 이 할당을 위해서는 Crypto라는 디렉터리를 생성한 다음 디렉터리 권한을 변경해야 합니다. 프롬프트에는 예제가 루트 사용자로 완료되고 있음이 표시됩니다. 다음 명령을 사용하여 디렉토리를 생성했습니다: mkdir Crypto 그리고 ls -al 명령을 사용하면 디렉토리가 성공적으로 생성된 것을 볼 수 있습니다. 그런 다음 샘플 프롬프트...

Admin

macOS에서 이상한 CD 동작을 설명하는 방법은 무엇입니까?
cd-command

macOS에서 이상한 CD 동작을 설명하는 방법은 무엇입니까?

내 시스템은 macOS 13.2.1이고 쉘은 oh-my-zsh입니다(bash에서도 동일한 동작). cd명령에서 이상한 동작을 발견했습니다 . 현재 디렉터리를 잘못된 디렉터리로 변경합니다. 올바른 경로에 디렉터리가 없기 때문에 이는 소프트 링크로 인해 발생하지 않습니다. !w /Library/TeX/texbin ........................................................................................................... ...

Admin

"심볼릭 링크 해결"이란 무엇을 의미합니까?
cd-command

"심볼릭 링크 해결"이란 무엇을 의미합니까?

이 bash 옵션이 혼란스럽습니다. -피 설정된 경우 아니요해결하다현재 디렉터리를 변경하는 cd 등의 명령을 실행할 때의 심볼릭 링크입니다. 대신 실제 디렉터리를 사용하세요. 기본적으로 Bash는 현재 디렉터리를 변경하는 명령을 실행할 때 디렉터리의 논리적 체인을 따릅니다. For example, if /usr/sys is a symbolic link to /usr/local/sys then: $ cd /usr/sys; echo $PWD /usr/sys $ cd ..; pwd /usr If se...

Admin

cmnd 별칭을 추가할 때 라인 1 근처에서 sudoers 구문 오류가 발생합니다.
cd-command

cmnd 별칭을 추가할 때 라인 1 근처에서 sudoers 구문 오류가 발생합니다.

sudoers.d 디렉토리에 있는 sudoers 파일을 수정하여 다음과 같은 그룹을 허용하려고 합니다.SWTS"자동화 작업의 일부로 cp 및 chown을 실행합니다. 이를 달성하기 위해 아래와 같이 Cmnd_Alias를 생성하고 다음 이름의 파일에 저장했습니다 /etc/sudoers.d/00-cmds-swts. Cmnd_Alias SWTS_COMMANDS = /usr/bin/cp -r * /home/bbc/leo/BQD*, /bin/chown -R bbc:bbc /home/bbc/leo/BQD* 그...

Admin

CD 쉘 내장 추측을 중지하려면 어떻게 해야 합니까?
cd-command

CD 쉘 내장 추측을 중지하려면 어떻게 해야 합니까?

예를 들어: $ ls -aF ./ ../ bin/ $ cd tin # with a tee, not bee bin $ pwd /home/user/bin 즉, cd내가 실제로 의미하는 바가 무엇인지 추측해 보세요 cd bin.성공적으로(응?) 그에 맞게 현재 디렉터리를 변경하세요. 이 동작이 문서화되어 있거나 man bash또는 발견되지 않았습니다.배쉬 참조 매뉴얼. Bash가 오류를 생성하고 일부 정보를 표준 오류에 기록하도록 하고 싶습니다.현재 디렉터리를 변경하지 않고 유지합니다.매개변수와 일치하는...

Admin

ZSH -- 전체 경로 이름 없이 디렉토리로 CD를 넣습니다.
cd-command

ZSH -- 전체 경로 이름 없이 디렉토리로 CD를 넣습니다.

https://stackoverflow.com/questions/25802017/bash-shell-search-for-subfolder-in-current-dir-and-cd-into-it 나는 원하지 않기 때문에 이것을 달성하고 싶습니다 tabcomplete. 명령을 입력하면 다음과 같습니다. cd `find . -name test -type d` 다음 오류가 발생합니다. find: ./usr/sbin/authserver: Permission denied fzf와 ranger로 cd'ing을 ...

Admin

현재 디렉토리를 기억하면서 Linux에서 새 디렉토리로 변경하고 해당 디렉토리로 다시 CD를 옮깁니다.
cd-command

현재 디렉토리를 기억하면서 Linux에서 새 디렉토리로 변경하고 해당 디렉토리로 다시 CD를 옮깁니다.

명령줄에서 작업할 때 매우 유용 pushd하고 popd자주 필요하지만 완전히 마음에 들지는 않습니다. 이것은 주관적이지만 이 쌍의 이름을 지정하는 것은 직관적이지 않다고 생각합니다. 일시적으로 디렉터리를 변경한 다음 원래 디렉터리로 돌아갈 수 있는 다른 명령이 있습니까? ...

Admin

사용자가 모든 상위 항목에 대한 rx 대신 디렉터리에 대한 cd에 절대 경로를 사용하면 안되는 이유는 무엇입니까?
cd-command

사용자가 모든 상위 항목에 대한 rx 대신 디렉터리에 대한 cd에 절대 경로를 사용하면 안되는 이유는 무엇입니까?

Windows에서는 사용자가 lev5디렉토리에 대한 읽기/쓰기 권한을 가지고 있지만 모든 상위 항목에 대한 권한은 없는 경우에도 cd c:\lev1\lev2\lev3\lev4\lev5여전히 작동하는 것 같습니다. Linux에서는 사용자에게 전체 권한 lev5및 사용 rx권한을 부여하더라도 //에 대한 권한이 없으면 작동하지 않습니다.lev4setfaclrxlev1lev2lev3cd /lev1/lev2/lev3/lev4/lev5 Windows처럼 작동하게 하는 방법이 있나요? 내가 알아차린 한 가지는 ...

Admin