본문 바로가기

파이썬 basic - 폴더 리스트 (folder list) 파이썬 소스코드를 통해서 간단하게 폴더 리스트를 출력하고자 하신다면, 다음과 같이 하면 됩니다. import os for i in os.listdir("path"): print i os.listdir 이라는 것을 통해서, 간단하게 할 수 있다는 것이구요. 위와 같이 하시면 path안에 있는 파일 및 폴더의 이름이 출력되죠. 하지만 위와 같은 코드는 서브 폴더의 파일 이름을 보여주지는 않죠. https://docs.python.org/2/library/os.html 위 주소를 참고하시면, 모든 폴더를 돌면서, 파일 이름을 출력하는 예제가 존재합니다. os.walk(top, topdown=True, onerror=None, followlinks=False) os 패키지에 walk라는 함수에 들어가는 인자들인.. 더보기
ip 주소를 간단하게 hosts 파일 리눅스에서 다른 리눅스 서버로 접근하려고 할 때 매번 IP 주소를 치는 것은 번거롭죠. 접근해야 하는 서버가 많다면, IP 주소가 헷갈리기도 하구요. IP 주소에 이름을 주고, 그 이름을 통해 쉽게 다른 서버로 접근하기 위해서는 아래 파일에 설정하시면 됩니다. /etc/hosts 일단 vi로 열어보시면 아래와 같이 기본적으로 설정되어 있는 것들이 있습니다. vi /etc/hosts 127.0.0.1 localhost 127.0.1.1 computerName 그럼 하나를 추가해봅시다. 예를 들어스 192.168.0.150 이라는 IP 주소를 가진 서버의 이름을 ngee 라고 입력해준다고 하면? 127.0.0.1 localhost 127.0.1.1 computerName 192.168.0.150 ngee 라.. 더보기
꽃 (2014-04-19) 무슨꽃일까.. 꽃 !!! 정말 아름답게 피어있더라구요. 이번 봄도 꽃도 잘 못보구 지나가나 싶었는데, 왠일로 4월 중순에 이렇게 활짝 피어 있는 나무를 만났네요. 이건 4월 20일 찍은 꽃 , 이녀석도 꽃 이름은 모르지만, 매우 이쁘네요. 더보기
우분투 버전 이름 우분투에서 최신 패키지들로 관리하기 위해서 source.list.d/.....list 파일을 추가하실 경우가 많이 있는데요. 그때, 우분투 버전 이름이 맨 뒤에 붙게 되죠. 사실 제가 매번 검색해서, 작성하다보니 불편해서요. https://wiki.ubuntu.com/Releases 위 사이트에 접속하시면, 우분투 버전 별 이름이 잘 정리되어 있네요. 저는 Ubuntu 12.04 LTS 버전을 사용하고 있으니깐 precise 를 잘 기억하면 되겠죠? 이제 곧 Ubuntu 14.04 LTS 버전이 나올 예정이군요. 나오면 바로 서버 운영체제를 업그레이드 해야겠네요. 더보기
우분투 리눅스 컴퓨터 이름 변경(호스트 이름 변경) 우분투에서 컴퓨터 이름을 변경하기 위해서는 root 권한이 필요합니다. root 권한에서 vi /etc/hostname 이라고 입력하시면, 현재 컴퓨터 이름이 나오는데요. 이것을 변경하시고, 재시작(reboot) 하시면 컴퓨터 이름(호스트 이름)이 변경됩니다. :) 더보기
리눅스 파일, 폴더 이동, 파일 이름 변경 (Linux file, folder move) 리눅스에서 파일 이동이나, 파일 이름을 변경하는 것은 같은 명령어를 사용해도 됩니다. 우분투나 페도라 등의 운영체제에서 동일하게 사용하셔도 됩니다. 1. 파일 이동 명령어는 mv를 사용하시면 되는데요. 아래 예제를 통해서 파일 이동을 확인해봅시다. 예를 들어 /dev/test 라는 파일을 /var/www/html/test로 이동시키고 싶으시면 ? mv /dev/test /var/www/html/test 위와 같이 사용하시면 되겠습니다. 2. 폴더 이동 파일 이동과 동일합니다. 단지 폴더 명을 적어주시면 되는 거죠. 예를 들어 /dev/test_folder 라는 폴더를 /var/www/html/test_folder로 이동하고자 하신다면? mv /dev/test_folder /var/www/html/test.. 더보기