Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Linux
- vmalloc
- multiqueue
- proc
- page
- allocator
- vm_area_struct
- commit
- blk-mq
- fastpath
- buddy_system
- Kernel
- slowpath
- slub
- Network
- kmalloc
- slab
- mm_struct
- Android
- kafka
- 카프카
- NDK
- memory
- Apache
- strex
- spinlock
- BLOCK
- devicedriver
- pmap
- lruvec
Archives
- Today
- Total
Art of Pr0gr4m
리눅스 쉘 깨진 심볼릭 링크 삭제하기 본문
임의의 프로젝트에서 특정 디렉토리만 복사해 올 때,
내부에 상대 경로로 지정된 심볼릭 링크 파일이 있다면 링크 파일이 깨질 수 있다.
물론 타겟 파일을 새로 작성해서 새로 연결하는 방법도 있겠지만,
깨진 파일이 많고 당장 디렉토리 내용들을 깨진 파일을 제외하고 빌드하고 싶을 수 있다.
이럴 때 깨진 심볼릭 링크 파일만 검색 / 삭제하는 다음 명령이 효과적이다.
깨진 심볼릭 링크 파일 검색 명령 옵션
$ find -L $DIR -maxdepth 1 -type l
깨진 심볼릭 링크 파일 삭제 옵션
$ find -L $DIR -maxdepth 1 -type l -delete
(삭제에 경고 옵션이 없으니 주의하자)
'IT > Using Linux' 카테고리의 다른 글
리눅스 커널 소스 코드 분석 도구 (0) | 2020.04.25 |
---|---|
KDE Fixed Width Font 적용하기 (0) | 2018.02.16 |
How to patch Linux Kernel (1) | 2018.02.11 |
Ubuntu 16.04 프리징 (0) | 2018.01.08 |
vim 자동 주석 제거 (0) | 2018.01.06 |