본문 바로가기

PostGIS : Delete Geometry Column in Geospatial Table 관련 포스팅 PostGIS : PostGIS Setting Script : http://ngee.tistory.com/629 PostGIS : Create Geospatial Table : http://ngee.tistory.com/631 PostGIS : Insert Geospatial Data into Table : http://ngee.tistory.com/632PostGIS : Select Geospatial Data from Table : http://ngee.tistory.com/633PostGIS : Delete Geometry Column in Geospatial Table : http://ngee.tistory.com/635 이전 포스팅들에 이어서 작성합니다. 이번에는 Geometry 컬.. 더보기
bash shell script - delete multiple lines using sed bash shell을 써서 서버 환경을 자동으로 설정할 수 있도록 하는 스크립트를 작성하고 있어요 ^^ 이거 잼있네요! 문법을 다 볼 시간이 없어서, 필요한 것들만 찾아서 만들고 있는데요. 약간은 어설프지만, 잼있네요!! (근데 왜 눈이 촉촉할ㄲ...) 자주 까먹으니깐, 간단하게 정리해둡니다. 예전에 작성했던 내용 중에 마지막 줄을 지우는 것은 아래와 같이 했구요.delete string to end of file sed를 이용해서 파일의 마지막 줄을 삭제하는 것은 엄청 간단하네요. fileName="/etc/bash.bashrc" sed -i '$d' $fileName -i 는 insert 옵션이라고 하구요. d는 delete 군요. delete line sed를 이용해서 파일의 특정 줄을 삭제하는 것.. 더보기
bash shell script - string insert, replace, append, and delete using sed in file string insert 문자열을 특정 파일의 특정 라인에 입력하도록 하는 것인데요. sed라는 커맨드라인 어플리케이션을 통해서 입력하도록 할 수 있더라구요. sed는 처음보는 것은 아니지만 익숙하지 못한데요. sed의 -i 라는 옵션을 통해서 문자열을 입력할 수 있데요! 특정 라인에 입력하기 위해서는 문자열 앞에 라인번호와 i 그리고 백슬러시(\)를 작성해주면 됩니다. aaa.txt라는 파일의 100번째 라인에 "test"라는 문자열을 입력하기 위해서는 sed -i '100i\test' aaa.txt string replace 사용 방법은 다음과 같네요. sed -i -e 's/targetString/newString/g' filename targetString ---> old string newStr.. 더보기
bash shell script - delete last line in file bash shell을 써서 서버 환경을 자동으로 설정할 수 있도록 하는 스크립트를 작성하고 있어요 ^^ 이거 잼있네요! 문법을 다 볼 시간이 없어서, 필요한 것들만 찾아서 만들고 있는데요. 약간은 어설프지만, 잼있네요!! (근데 왜 눈이 촉촉할ㄲ...) 자주 까먹으니깐, 간단하게 정리해둡니다. sed를 이용해서 파일의 마지막 줄을 삭제하는 것은 엄청 간단하네요. fileName="/etc/bash.bashrc" sed -i '$d' $fileName -i 는 insert 옵션이라고 하구요. d는 delete 군요. 더보기
modprobe 명령어 리눅스에서 modprobe 명령어는 리눅스 커널에 모듈을 추가하거나 제거하는데 사용하는 커맨드라인 명령어입니다. 예를 들어서 아래와 같이 사용 할 수 있습니다. modprobe -a kvm 을 통해서 kvm 모듈을 리눅스 커널에 추가해주는데요. 여기서 -a 옵션은 kvm의 의존성을 검사해서 관련 모듈을 함께 추가해주는 방법입니다. 리눅스 커널에서 kvm 모듈을 제거하기 위해서는 -r 이라는 옵션을 주시면 됩니다. 아래와 같이요. modprobe -r kvm 더보기
Python - MongoDB 활용 004 (remove) Python - MongoDB 활용 001 (커넥션, Insert) : http://ngee.tistory.com/335 Python - MongoDB 활용 002 (update, collection list) : http://ngee.tistory.com/336 Python - MongoDB 활용 003 (find) : http://ngee.tistory.com/339 Python - MongoDB 활용 004 (remove) : http://ngee.tistory.com/340 현재 포스팅 Python - MongoDB 활용 005 (find_one) : http://ngee.tistory.com/344 위 포스팅에 이어서 계속 작성합니다. remove remove 함수는 원하는 데이터를 지워주는 역.. 더보기
리눅스 사용자 제거하기 리눅스에서 특정 사용자를 제거하기 위해서는 deluser 명령어를 사용하시면 됩니다. 만약에 test라는 유저를 제거하고 싶으시면? deluser test 라고 하시면 되겠죠? 루트 권한에서 실행하시면 됩니다. :) 그러나!! 옵션을 따로 지정하지 않으면 test의 홈폴더 (/home/test)는 삭제되지 않아요. 홈폴더까지 제거하고 싶으시다면? deluser --remove-home test 라고 작성하시면 홈폴더까지 삭제됩니다. 사용자 계정 추가에 대한 포스팅은 아래를 참고하세요 :) 사용자 계정 추가하기 - http://ngee.tistory.com/273 더보기
리눅스 파일, 폴더 삭제 예제 (linux file delete, remove) 리눅스에서 파일 및 폴더를 삭제하기 위해서는 rm 명령어를 사용합니다. 1. 파일 삭제 /dev/test 라는 파일을 삭제하기 위해서는 다음과 같이 사용하시면 되겠죠? rm /dev/test 파일이 삭제되지 않는다면? 파일 권한을 살펴보세요. 2. 폴더 삭제 /dev/test_folder 라는 폴더를 삭제하기 위해서는 다음과 같이 사용하시면 되죠. 폴더 삭제를 위해서는 -rf 옵션을 주셔야 합니다. 이것도 역시 삭제되지 않는다면? 폴더 권한을 살펴보세요. rm -rf /dev/test_folder 더보기