OS/Linux 144

[Ubuntu Server 버전을 GUI환경으로 바꾸기

우분투 서버 설치 시, 유용하게 사용하는 팁입니다. 매번 찾아 들어가기 번거로워서 허락없이 옮겨왔습니다. 출처는 다음과 같습니다. 출처 : 링크 걸어놓았습니다. sudo su - : root 계정으로 접속한 후 apt-get update apt-get dist-upgrade ▶ 기본적인 그래픽 시스템 설치 apt-get install xorg gdm ▶ Gnome 데스트탑 설치 apt-get install gnome-session gnome-menus gnome-panel metacity nautilus ▶ 추가로 설치하는 것이 권장되는 패키지들 apt-get install 하고서 설치할 패키지들의 이름을 쓰면 된다. gnome-applets gnome-control-center gnome-volume-..

OS/Linux 2011.08.09

Linux Bitnami(Redmine) 설치하기

Ubuntu에 Bitnami package(Redmine) 설치하기 window에서만 사용하다가 ubuntu로 옮기면서 추가한 내용임. 1. package 다운로드 http://bitnami.org/download/files/stacks/redmine/1.0.2-0/bitnami-redmine-1.0.2-0-linux-installer.bin ==> Download 후 바로 설치가 되지 않는다. 왜 Permission denied 가 되기 때문에. 해당 파일을 755로 변경해준다. $ sudo chmod 755 bitnami-redmine-1.0.2-0-linux-installer.bin 2. package 설치 $ sudo bitnami-redmine-1.0.2-0-linux-installer.bin ..

OS/Linux 2010.10.05

Ubunto 부팅 순서 변경

"프로그램 -> 보조프로그램 -> 터미널"에 다음과 같은 명령을 실행하자 sudo gedit /boot/grub/menu.lst sudo를 입력하지 않으면 비번을 묻지 않으나, 편집 후 저장이 안된다 "비밀번호"를 요구한다, 우분투 로그온 시 사용자 비번을 입력 후 -> 엔타 gedit로 부팅설정파일이 열린다. "default" 부분이 부팅기본값을 설정하는 부분이다. 본인피시의 파티션은, 윈도우파티션[ntfs] / 개인파일용파티션[ntfs] / 우분투파티션[/] / 스왑파티션[swap](리눅스시스템에만 사용되는 파티션으로 탐색기에 보이지도 않고 실제로 사용할수도 없다) swap를 무시하고, 총 3개의 파티션을 가졌다 보면 되겠다. 부팅능력을 가진 파티션은 윈도우/우분투파티션 2개 이다. 이런 경우 부팅시..

OS/Linux 2010.07.13

좀비 User/process kill

간혹 사용하다가. network 불안정이나, 창이 닫히는 문제로 정상 logout을 못하고 종료하는 경우가 발생한다. 이경우, 해당 User(process)는 죽지 않고, rebooting 시점까지 살아 있게 된다. 이런 경우 죽이는 방법은 다음과 같다. $ who (finger) 현재 접속 중인 사람을 확인한다. $ ps -u 현재 사용자가 접속후 사용한 process(혹은 좀비 proc)를 확인한다. 1) ps - 실행중인 프로세스 목록을 확인 [root@linux ~]# ps -ef | grep 프로세스이름 # 프로세스가 실행중인지 확인하는 명령 [root@linux ~]# ps ux # 현재 사용자가 로그인 후 실행한 프로세스를 확인. [root@linux ~]# ps aux # 현재 사용자 권한..

OS/Linux 2010.05.27

[펌] Kernel API 정리

2장 insmod modprobe rmmod 실행 커널로 모듈을 적재하고 제거하는 사용자 영역 유틸리티 #include module_init(init_function); module_exit(cleanup_function); 모듈 초기화 함수와 정리 함수를 지정하는 매크로 #include sleeping관련 함수 변수, 드라이버의 Kernel API대부분의 정의 stuct task_struct *current; 현재 프로세스 current->pid current->comm 현재 프로세스 ID와 명령 이름 obj-m 커널 빌드 시스템이 현재 디렉토리에서 빌드할 모듈을 파악하는데 사용하는 makefile심벌 /sys/module 적재된 모듈 정보를 포함하는 sys 디렉토리 층 /proc/modules 모듈 ..

OS/Linux 2010.05.26

[Android] ADB - Android SDK Tools -

주요 명령 adb devices adb 서버가 인식한 휴대폰과 에뮬레이터 목록을 보여준다. 연결된 devices의 TCP/IP 포트 번호를 알아낼 때 도움이 된다. -s나 -e 옵션은 여러 개의 장치를 연결했을 때 특정한 디바이스를 지정할 때 사용한다. adb shell 타겟 시스템의 쉘에 연결하고 # 프롬프트를 띄운다. 쉘은 간소한 유닉스 쉘 같아서 간단한 명령으로 타겟 시스템을 탐색하고 수정할 수 있다. adb logcat [filter_spec] 로그캣 로그를 타겟 시스템에서 볼 수 있는 명령. 현재까지 축적한 모든 로그를 터미널에 출력하고 시스템이 실행중인 동안 발생하는 추가적인 로그도 계속 출력한다. 이 명령은 주로 맨 뒤에 &를 붙여서 실행하는데, 이 기호를 명령 뒤에 붙이면 유닉스에서처럼 '..

OS/Linux 2010.05.25