반응형

프로세스 번호
   - 각 프로세스의 고유 번호
   - 무작위로 부여

작업 번호
   - 현재 실행되고 있는 백그라운드 작업의 순차 번호
   - 가장 최근에 수행한 백그라운드 작업에는 "+" 기호

Background 작업
   - 프로세스를 뒤로 보낼 때 명령어 뒤에 "&"를 붙여서 실행
   - 완료되면 작업 번호와 함께 "Done" 메시지 출력
   - 현재 실행중인 foreground 작업을 background로 보낼 때
         1: [Ctrl]+[z]
         2: $> bg
   - background 작업 취소
         1: $> jobs
         2: $> fg %작업번호
         3: [Ctrl] + [c]
jobs
   - 현재 수행 중인 background 작업 표시

ps
   - 현재 프로세스 상태 확인
   - 추천 옵션 : $> ps auwx

pstree
   - 프로세스 상태를 트리 형식으로 표시, 종속성 확인

kill
   - 프로세스를 종료 : $> kill <pid>
   - $> kill -KILL(9) <pid> : 하드웨어적 종료
   - $> kill -TERM(15) <pid> : 소프트웨어적 종료
   - $> kill -HUP(1) <pid> : 종료 후 재시작(프로세스 종료는 아니고, 코드 및 데이타 refresh)
   - $> kill -2 <pid> : foreground의 [Ctrl]+[c] 효과
   - $> kill -3 <pid> : foreground의 [Ctrl]+[\] 효과

killall
   - 데몬 이름을 직접 입력하여 종료


반응형

'OS > Ubuntu' 카테고리의 다른 글

Linux Version 확인  (0) 2010.04.09
우분투 설치시 키보드/마우스 동작 불가  (0) 2010.03.26
04. Shell  (0) 2008.10.30
03. man 사용법  (0) 2008.10.30
02. 리눅스 설치하기  (0) 2008.10.23

Shell의 종류
   - Bourne Again Shell (bash) : $
   - 나머지는 무시~

$> echo $SHELL
-> 변수 $SHELL의 값을 출력

그러면, '$'를 출력하고 싶으면?!
$> echo \$SHELL
-> "$SHELL" 글자 그대로 출력
'$', 외에도 "", '' 도 사용 가능

bash의 환경 설정 파일
   - 사용자 환경 설정 파일 : .bash_logout, .bash_profile, .bashrc
   - 원본은 /etc/skel/ 밑에 존재
   - 파일명 앞의 '.'은 숨김 파일을 의미
   - 모든 사용자 공통 환경 설정 파일 : /etc/profile, /etc/bashrc
   - 인식 순서 : /etc/profile -> ~/.bashrc_profile -> ~/.bashrc -> /etc/bashrc

PATH 설정하기
   - $> echo $PATH
   - 전체 사용자에게 추가 : /etc/profile 편집
   - 특정 사용자에게 추가 : ~/.bash_profile 편집
   - 현재 로그에서만 추가 : $> PATH=$PATH:<추가할 경로>

alias
   - ~/.bashrc 편접
   - alias lsa='ls -a' 추가

prompt
   - /etc/bashrc 편집
   - PS1="[\u@\h \W] \\$
   - 절대 경로 표시 : PS1="[\u@\h \PWD] \\$


logout시에 실행
   - ~/.bash_logout 편집

doskey
   - 이전 명령어 불러오기
   - 위 방향키

자동완성
   - [TAB] 키

반응형

'OS > Ubuntu' 카테고리의 다른 글

우분투 설치시 키보드/마우스 동작 불가  (0) 2010.03.26
05. 프로세스  (0) 2008.10.31
03. man 사용법  (0) 2008.10.30
02. 리눅스 설치하기  (0) 2008.10.23
01. 리눅스란 무엇일까?  (1) 2008.10.23

# man <명령어>
   - [SPACE] : 다음페이지
   - [b] :  이전페이지
   - /검색어 [Enter] : 이후 페이지 문자 검색
   - ?검색어 [Enter] : 이전 페이지 문자 검색
   - [n] : 다음 단어로 이동
   - [q] : 종료

* LS(?) : man? 페이지로 분류
* SYNOPSIS : 명령어 사용법
* DESCRIPTION : 명령어에 대한 간략한 설명 및 사용 가능한 옵션
* AUTHOR : 작성자
* REPORTING BUGS : 버그 발견시 연락처
* COPYRIGHT : 저작권
* SEE ALSO : 관련 명령어

man을 생활화 하자!
반응형

'OS > Ubuntu' 카테고리의 다른 글

우분투 설치시 키보드/마우스 동작 불가  (0) 2010.03.26
05. 프로세스  (0) 2008.10.31
04. Shell  (0) 2008.10.30
02. 리눅스 설치하기  (0) 2008.10.23
01. 리눅스란 무엇일까?  (1) 2008.10.23

그냥 아무 생각없이 우분투로 배포판 결정!

http://www.ubuntu.com/

2008.10.23 기준으로 8.10 Beta 판 선택

http://www.ubuntu.com/testing/intrepid/beta


설치



VMware Tools

https://help.ubuntu.com/community/VMware/Tools

Ubuntu는 데스크탑이라 개발에 필요한 stdio.h가 없다고 한다.
build-essestial을 설치하면 된다고 한다.

sudo apt-get update

sudo apt-get install build-essential

sudo apt-get install build-essential linux-headers-`uname -r` psmisc

choose VM->Install VMware Tools.

sudo cp /media/cdrom0/VMwareTools-6.0.3-8004.tar.gz /home/whatwant/

cd /home/whatwant/

tar zxvf VMwareTools-6.0.3-8004.tar.gz

cd vmware-tools-distrib/

sudo ./vmware-install.pl

이하 질문에 모두 <enter>

sudo vmware-toolbox

설치 완료


개인적 취향으로 midnight-command 설치
$> sudo apt-get install mc

반응형

'OS > Ubuntu' 카테고리의 다른 글

우분투 설치시 키보드/마우스 동작 불가  (0) 2010.03.26
05. 프로세스  (0) 2008.10.31
04. Shell  (0) 2008.10.30
03. man 사용법  (0) 2008.10.30
01. 리눅스란 무엇일까?  (1) 2008.10.23

리눅스는 독자적인 운영체제이다.
   - 윈도우 응용프로그램과 같은 방식의 리눅스도 있는데...

리눅스의 사용범위
   - 개인용 데스크탑
   - 워크스테이션 (정의는 뭐지?)
   - 서버 (웹서버, 메일서버, 파일서버, 스트리밍서버)
   - 임베디드 시스템
   - 클러스터링 환경 (여러 컴퓨터가 1대와 같이...)

리눅스 배포판
   - Linux = Kernel + GNU S/W + X-WIndow + 기타 App
      - SlackWare
      - Redhat
      - Debian
      - Caldera
      - Suse
      - Ubuntu
      - Fedora
      - Gentoo
      - etc

공개버전 / 상용버전
   - 리눅스는 공짜다?
   - 서비스만?

리눅스 탄생 배경
   - 리누스토발즈가 커널 개발(1991) : 0.02 (이거 만져볼 수 있을까?!)
   - Minix 기반 PC용 Unix (Minix가 뭔지 확인해볼까?)
   - 리차드 스톨만 FSF의 GNU 프로젝트 지원
   - Gnu is not Unix
   - General Public License : 소스 공개 및 수정 재배포 권리까지 포함
   - 이와 관련해서 정리된 문서가 어디 있었는데...

커널
   H/W -> 커널 -> 쉘 -> App

커널 버전
   - linux-x,y,z.tar.gz
      x : Major Version
      y : 홀수(베타), 짝수(안정)
      z : 버그 수정 횟수
   - http://www.kernel.org/

커널과 모듈
   - 자주 사용하는 부분은 커널에 포함하고,
   - 가끔 사용하는 부분은 모듈로 작성하여 필요시 호출
   - monolithic-Kernel

다중사용자, 다중 작업 시스템
   - 각각의 메모리 영역이 보호되어야 함 = Protected Mode

POSIX(유닉스 표준)를 준수

가상콘솔 지원
   - 기본 6개 : Ctrl+Alt+F1~F6

캐릭터 디바이스 / 블록 디바이스
   - 캐릭터 디바이스 : 프린터, 마우스, 스캐너
   - 블록디바이스 : ODD, FDD

공유 라이브러리
   - Windows의 DLL(Dynamic Linked Library)과 유사

멀티부팅 / 파티션
   - 멀티부팅 : LILO, GRUB
   - 파티션 : fdisk

반응형

'OS > Ubuntu' 카테고리의 다른 글

우분투 설치시 키보드/마우스 동작 불가  (0) 2010.03.26
05. 프로세스  (0) 2008.10.31
04. Shell  (0) 2008.10.30
03. man 사용법  (0) 2008.10.30
02. 리눅스 설치하기  (0) 2008.10.23
반응형

李대통령 탄식.."한국에서 개혁 환영 못받아"
http://news.naver.com/main/read.nhn?mode=LS2D&mid=sec&sid1=100&sid2=264&oid=008&aid=0002002033

정치와 관련해서는 가능한 글을 남기고 싶지는 않았는데,
이것참...


개인적으로 공무원과 공기업에 대해서 그리 좋은 감정은 아니지만,
무조건적인 민영화가 개혁은 아닐진데, 이것참...

국민들은 공무원에 대한 개혁과 공기업에 대한 개혁에 대해서
처음에는 긍정적인 반응을 보였다.
그런데, 무조건적인 민영화 추진에 대해서는 긍정적이지 않다.

공기업에 대한 존재가치가 아예 없는 것은 아닌데...

공기업이 필요한 부분이 있는 것이고,
민영화를 통해 경쟁력과 효율성을 추구해야 하는 부분이 있는 것인데...


아니면, 정말 그러한 개혁에 대해서 당위성이 있다면
툭 까놓고 모든 것을 공개하고 설득을 시켜야지...
무조건 믿으라고 하면 믿겠냐고~~~!!!

===============================================================================
2008.08.01

"공기업 '돈잔치', 토공.주공.마사회도..."
http://news.hankooki.com/lpage/politics/200808/h2008080113014621000.htm

난 못된 사람이다. 남 잘되는 꼴을 보면 왕 싫어한다.
그런 관점에서 '공기업'을 별로 좋아하지 않는다.
'패배주의'라고 하는 사람도 있지만, 도전도 하지 않았으니 패배주의는 아니다.

공기업... 적자를 보이면서 왜 성과급을 주는 것인지 모르겠다.
그것도 민간기업에 종사하는 사람들이 부러워 할 정도의 금액으로...

공기업의 적자를 메꾸는 것은 대부분 민간기업에 종사하는 사람들의
주머니에서 나오는 것이 아닌가?!

공기업의 비리들...
누가 책임을 지나?!
비리를 저질러도 책임을 지지 않아도 되는 꿈의 직장... 대단하다.

개혁해야한다.

이 나라가 살기 위해서는...

정말 요즘 같아서는 이민가고 싶다~
반응형

+ Recent posts