터미널에서 ln -s
명령어로 어떤 파일에 대한 심볼릭 링크를 생성할 수 있습니다.
$ ln -s [original file path] [symbolic file path]
심볼릭 링크 생성
다음 명령어는 link_test
라는 심볼릭 링크 파일을 생성하고, 이 파일을 test
폴더에 연결합니다.
$ ln -s test link_test
ls -al
을 입력하면, link_test
폴더는 test
폴더로 연결된 것을 확인할 수 있습니다.
$ ls -al
total 11628
drwxrwxr-x 5 js js 4096 6월 19 13:21 .
drwxr-xr-x 50 js js 4096 6월 19 08:27 ..
lrwxrwxrwx 1 js js 5 6월 19 13:21 link_test -> test
drwxrwxr-x 3 js js 4096 6월 19 10:13 test
link_test
폴더 안에서 파일을 생성하면, test
폴더 안에 파일이 생성됩니다.
심볼릭 링크 삭제
심볼릭 링크 파일은 단순한 바로가기 파일이기 때문에, 링크를 삭제해도 Original 파일이 삭제되지 않습니다.
따라서, 심볼릭 링크를 해제하고 싶다면 rm
명령어로 심볼릭 링크 파일을 삭제하시면 됩니다.
$ rm link_test
Loading script...
Related Posts
- Ubuntu/Linux - 특정 이름이 들어간 파일 모두 찾고 삭제하기
- Ubuntu/Linux - 특정 이름이 포함된 프로세스 모두 종료
- Ubuntu/Linux - 사용자 계정 이름 확인 (id, whoami)
- Ubuntu/Linux - E: unable to locate package 에러 해결
- Ubuntu 22.04/20.04 - Yarn 설치 방법
- Linux/Ubuntu - grep 명령어로 문자열 검색
- Linux/Ubuntu - 터미널에서 seq로 명령어 N회 반복
- Linux/Ubuntu - wc 명령어로 Line(줄) 개수 세기
- bash: pip: command not found 문제 해결 (Linux/Ubuntu)
- Ubuntu 22.04 - Swap 메모리 늘리기
- Linux - 파일이 수정된 날짜/시간 확인 방법
- Linux - 파일, 디렉토리 삭제 명령어(rm -rf, rmdir)
- 우분투 22.04 - deb 파일 설치하기
- Ubuntu 20.04 - OpenJDK 11 설치, 삭제
- Linux - ps 명령어로 실행 중인 프로세스(PID) 확인
- Ubuntu 20.04 - SSH 설치와 접속 방법
- Ubuntu에서 PPA 저장소 추가, 제거 방법
- Ubuntu 22.04 - Brave 브라우저 설치
- Ubuntu 22.04 - 프로스트와이어(FrostWire) 설치
- Ubuntu 22.04 - Remmina 설치 방법
- Ubuntu 22.04 - Rust 설치하기
- Ubuntu 22.04 - 텔레그램 설치하기
- Ubuntu - Deluge 토렌트 클라이언트 설치
- Ubuntu JDK 17 (OpenJDK) 설치, 삭제
- Ubuntu 20.04 스팀(Steam) 설치 방법
- Ubuntu에서 draw.io 설치하는 방법
- 우분투에 VMware 설치하기
- [Ubuntu] VMware에서 Windows 11 설치
- Vi/Vim에서 1줄 또는 여러줄 삭제 방법
- Vi/Vim에서 라인 번호 표시하 기
- 우분투에서 rar 압축, 압축 풀기
- Ubuntu에서 구글 드라이브 사용하기 (로컬 폴더에 마운트)
- [Ubuntu] apt-cache search, 설치 가능한 패키지 검색
- Ubuntu - DNS 캐시 삭제 방법
- Ubuntu에서 사용할 수 있는 Text Editor 소개