Category Archives: 리눅스서버관리

[Linux] 다중 파일 이름 변경

리눅스 시스템 상의 수많은 파일중에 특정 패턴을 가진 파일들의 이름을 수정하고 싶을때가 있습니다. 정말 여러가지 방법이 있더군요. mmv나 rename을 사용한 방법들이 대다수인데 이상하게 제가 가지고 있는 머신들에게서는 잘 안먹히더군요. 찾다보니 다음의 좋은 방법을 찾게 되었습니다.

조건

1. 모든 jpg 확장자를 가진 파일을 검색한다.
2. 현재 위치뿐만 아니라 하위 디렉토리까지 검색한다.
2. 파일이름중에 _GOOD_을 가지고 있을 경우 해당 문자열을 삭제 한다.

명령
[code]find . -name “*.jpg” |
while read filename;do mv -vf $filename `echo $filename | sed ‘s/_GOOD_//’`;done[/code]
위와 같은 메뉴를 사용하면 파일을 검색하여 _GOOD_이라는 문자열이 파일명에 들어가 있다면 해당 문자열을 삭제한 파일명으로 변경합니다.

PS : 위의 명령은 한줄에 입력하시면 됩니다.

[Linux] 읽기 전용 파티션 읽을 수 있도록 마운트하기

보통 /etc/fstab의 설정이 꼬이거나 디스크에 치명적인 문제가 발생하면 부팅시에 파티션을 읽기전용으로 마운트를 하게 됩니다. 이경우 파티션 설정을 바꾸고 싶어도 읽기 전용이 되어버려 설정을 수정할수가 없는 문제가 발생하는데요. 또한 현재 사용중인 파티션을 읽고 쓰기가 가능하도록 재마운트를 하고 싶어도 사용중이라며 무시해 버립니다;;

하지만 다음의 명령으로 강제로 재마운트를 하여 설정을 조정할 수 있습니다.

[code bash]mount -n -o remount,rw /[/code]