/usr/bin
다음과 같은 링크를 만드는 방법이 있나요 /removable/SD Card/usr/bin
?
크루톤이 설치된 크롬북과 128GB SD 카드가 있습니다. 전체 파일 시스템이 아닌 일부 더 큰 프로그램과 스크립트를 SD 카드에 저장할 수 있기를 원합니다.
비슷한 작업을 시도하면 $ pycharm
및 에서 바이너리를 찾을 수 있도록 링크를 만드는 방법이 있습니까?/usr/bin
/removable/SD Card/usr/bin
답변1
이것을 경로에 추가하십시오
- 다른 사용자가 말했듯
/removable/SD\ Card/usr/bin
이 경로에 추가하십시오. 이를 저장하는 가장 좋은 위치는 아마도sdcard.sh
(/etc/profile.d/
배포판에 따라 다르지만 Chromebook은 확실하지 않음) 전체 시스템용 파일 이나 파일~/.bashrc
또는~/.bash_profile
사용자만을 위한 파일일 것입니다. 이것이 아마도 가장 좋은 방법일 것입니다. 파일에
추가하기만 하면 됩니다 .PATH="${PATH}:/removable/SD\ Card/usr/bin"
심볼릭 링크(심볼릭 링크 또는 소프트 링크라고도 함) 만들기
- 새 파일
/removable/SD\ Card/usr/bin/
에/usr/local/bin/
링크를 추가하고 이전 파일을 삭제해야 하므로 최선의 해결책은 아닐 수도 있습니다.
어떤 방법을 선택하든 디렉토리에 액세스할 수 있도록 자동 마운트를 설정해야 합니다(매번 수동으로 마운트하지 않는 한). ChromiumOS에서는 이미 설정되어 있을 수 있습니다.
답변2
/removable/SD Card/usr/bin
에 추가할 수 있습니다 PATH
.
/etc/profile
대부분의 경우 이를 또는 에 포함하고 싶지만 /etc/profile.env
사용자 명령줄에 명령으로 입력하거나 .bashrc
명령줄에 직접 입력할 수 있습니다 PATH=$PATH:'/removable/SD Card/usr/bin'
.
디렉토리 이름에서 공백을 제거하면 많은 합병증을 피할 수 있습니다.