파일 시스템을 이동식 미디어에 연결

파일 시스템을 이동식 미디어에 연결

/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'.

디렉토리 이름에서 공백을 제거하면 많은 합병증을 피할 수 있습니다.

관련 정보