본문 바로가기

Useful Tips/Linux

(23)
리눅스에서 그래픽 모드 및 텍스트 모드 전환하기 리눅스 터미널에서 GUI 모드에서 빠져나가 command line 기반으로만 사용하고 싶으면 다음과 같이 입력해 준다. # sudo init 3 다시 command line 기반의 텍스트 모드에서 GUI 모드로 돌아가려면 터미널에서 다음과 같이 입력해 준다. # sudo init 5
crontab 으로 특정 동작 반복 실행해보기 예를 들어 특정 python script를 원하는 시각에 실행하려면, crontab utility를 이용하면 쉽게 할 수 있다. 예제) 매일 아침 9시에 run.py 를 실행시켜라 # crontab -e 0 9 * * * python /mydir/run.py #wq! 설정된 스케쥴 확인하기 # crontab -l 0 9 * * * python /mydir/run.py
[fedora19] 화면 레코딩 (screen recording) ​Installation # sudo yum install byzanz ​Screen recording (2초 후에 60초간 ogv 포맷으로 녹화) # byzanz-record —delay=2 -d 60 ./video.ogv
fdisk로 파티션 삭제 및 FAT32 파티션 생성 파티션 삭제 $ umount xxx $ fdisk /dev/sdx > d > partition number & enter (파티션이 여러개 있다면 아래 메세지가 나올 때까지 파티션 개수만큼 "d" 수행) > d No partition is defined yet! 파티션 생성 fat32 > n > enter (default : primary) > enter (default partition number 1) > enter (default first sector) > enter (default last sector, 파이션 여러개 생성할 경우 size 줄여야 함) > t (change a partition's system id) > b (fat32) > w (write table and exit) 포맷 및 ..
fedora18 nvidia driver 설치 Dell E6430 에 ndivia driver 설치방법 1. nvidia 에서 linux x86용 Driver 다운로드 http://www.nvidia.com/object/unix.html Latest Long Lived Branch version: 331.49 선택 2. cp NVIDIA-Linux-x86-331.49.run /root 3. sudo telinit 2 4. sudo yum groupinstall "Development Tools" 5. sudo yum install kernel-PAE-devel-3.6.10-4.fc18 6. sudo ./NVIDIA-Linux-x86-331.49.run
특정 파일들 제외하고 tar 압축하기 특정 파일을 제외하고 tar 압축하고 싶을 때 아래와 같이 사용합니다. 아래 예제는 "디렉토리이름"을 압축하되 .git이 들어간 모든 파일/디렉토리 및 .repo 이름을 가진 파일/디렉토리를 포함시키지 말라는 예입니다. > tar czvf 압축파일.tgz 디렉토리이름 --exclude=.git* --exclude=.repo
리눅스 디렉토리 용량 확인 명령어 리눅스에서 디렉토리가 포함하고 있는 모든 파일 및 하위 디렉토리의 용량을 확인하고 싶을 때는 아래와 같이 du 명령을 이용합니다. > du -sh 디렉토리이름 또는 아래와 같이 * 을 주면 현재 위치의 모든 디렉토리 및 파일들의 용량을 각각 표시하여 줍니다. > du -sh *
Android 빌드시 "import error no module named bz2" 발생시 Android 빌드시 python 에서 bz2 module import시 error 발생했다면 Python 빌드시에 bz2 module 을 build 하지 못했을 수 있다. 우선 bz2 lib 가 install 되어 있는지 확인한 후 (for Ubuntu, apt-get install libbz2-dev) 설치가 되어 있는데도 import를 못시켰다면 Python 빌드시에 해당 lib을 찾지 못해 bz2 module을 build 하지 못했을 수 있다. Python을 build 하면 "Failed to find the necessary bits to build these modules" 라고 build 하지 못한 module 리스트가 출력된다. 여기에 bz2가 있다면 libbz2 가 설치된 위치를 확인 후..