반응형

Daemon : 자동으로 실행되는 프로그램

Process : 실행시켜 동작되는 프로그램

ps : 프로세스 모든 명단 보기

 -e : 현 시스템에서 동작하고 있는 모든 프로세스 목록

 -f : PID, TTY, TIME, COM외 UID, PPID , SMITO 등 표ㅣ

kill : 프로세스 죽이기 (pid)이용

kill (-1) 재시작

kill (-9) 강제종료

pkill : 파일명으로도 죽이기 가능

 

jobs : 현재 실행중인 job 표시

bg %n : job id 가 'n'인 작업을 background 작업으로 변경

fg %n : job id 가 'n' 인 작업을 foreground 작업으로 변경

stop %n : job id 가 'n' 인 background 작업 중지

ctrl + z : foreground job 중지

ctrl + c : 작업 취소

 

압축 (압축 풀때는 압축했던 명령어로 풀어야 함)

tar : 압축하기 위해 여러개의 파일을 하나로 묶어주는 기능    -> z, gz, bzip로 압축

 -c : 하나로 모으기

 -x : 풀기

 -v : 보여주기

 -f : 파일이름 지정

ex) tar cvf files.tar file1 file2 file3      file1,file2,file3을 files로 모으기

     tar cvf /tmp/include.tar include        include디렉토리를 모으기

     tar tvf include.tar      압축풀지않고 내용 보기

     tar xvf include.tar     어디에 압축 풀리는지 잘 알아야함

 

하나의 파일만 압축

 -c : 실제 압축하지 않고 압축할 내용을 Console로 보여줌

compress 

uncompress 

압축율이 가장 낮음

'Z" 확장자가 붙음 

gzip

gunzip 

압축율이 낮음

".gz"확장자가 붙음

bzip2 

bunzip2 

압축율이 좋다

".bz"확장자가 붙음 

파일 디렉토리 한번에 압축

zip vs unzip           압축율이 좋음, 실제 상대 경로명으로 저장됨

-r : 압축옵션

ex)  zip -rv zipfile filename(s)   압축

       zip -lv zipfile filename(s)   해제

jar

 

volcheck : cd나 disk 변경시 체크

cd가 오작동 하는 경우

#/etc/init.d/volmgt stop

#/etc/init.d/volmgt start

 

 

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

디스크관리  (3) 2014.08.14
서버보안, 원격접속관리  (0) 2014.08.13
사용자관리, 그룹관리  (0) 2014.08.13
리눅스 명령어  (0) 2014.08.11
솔라리스9 설치  (0) 2014.08.11
OEL6 설치  (0) 2014.08.11
CENT0S, OEL 설치  (0) 2014.08.11
반응형

절대경로 상대경로

/a/b/c/d/e

경로이동 ex) c->a로 이동할때

절대경로 cd /a

상대경로 cd ./../..

c->b로 이동할때

절대경로 cd /a/b

상대경로 cd ./..

c->d로 이동할때

절대경로 cd /a/b/c/d

상대경로 cd ./.  cd d

 

메타캐릭터

:원래 의미가 아닌 다른 특별한 의미

 

~ : home 디렉토리

* : 모든 것 (글자수 제한이 없음)

? : 모든 것 (한 글자만)

[ ] : [ ] 사이의 모든 글자

> : 지정 된 위치에 저장  (덮어쓰기) 

     ex) etc디렉토리 안의 conf로 끝나는 확장자명을 가진 파일을 list.txt에 저장      

       ls /etc/*.conf > list.txt    list.txt 파일 안에 덮어쓰기      

       ls /etc/*.conf >> list.txt  list.txt 파일 안에 추가하기

file : file의 타입을 나타냄

cat : text파일의  내용을 화면에 나타냄 (한페이지에 보이는 작은 내용)

more : text파일의 내용을 화면에 나타냄 (한페이지 이상되는 큰 내용)

head : 파일의 첫번째 10 라인 표시

tail : 파일의 뒷부분 10 라인 표시      ex) tail -f a.txt      a.txt 파일의 변경내역을 실시간으로 조회

wc -l : 라인수 표시

cp : 파일 복사. 복사하려는 파일명이 있으면 덮어쓰기, 없으면 생성 (히든파일을 넘길 경우 지정해줘야함)

    -r : 하위 디렉토리까지 포함해서 복사 (히든파일 제외)

    -i : 물어보고 복사

    -p : 파일을 날짜까지 그대로 옮김

    -a : 파일과 디렉토리 모두 복사 (솔라리스에서 불가능 리눅스에서만 사용)

    -v : 카피내용을 보여줌 (솔라리스에서 불가능 리눅스에서만 사용)

mv : file이나 directory를 옮기거나 이름변경

    -i : 덮어쓸건지 확인

rm : 제거

mkfile = 용량 지정해서 생성

#mkfile 20m /p1/dir1/a.sh      -20mb a.sh 파일 /p1/dir1 안에 생성

touch : 파일이 존재하지 않을 경우 empty file 생성

           파일이 존재할 경우 파일의 접근시간, 수정시간 변경 

ex) touch -t 04020808 (mm dd 시간 분)

  

VI Editor

Command mode - 입력,저장 제외한 대부분의 작업을 할 수 있음    

Edit mode - 입력모드 i, o, a 누르고 입력시작 해야됨

Last line mode - 저장모드  :, /, ? 입력후 저장

 

command mode

-x : 커서에 있는 한문자 잘라내기

-dw : 위치한 곳에서부터 한단어 잘라내기

-dd : 커서가 위치한 줄 잘라내기

-D : 커서가 위치한 곳부터 라인 마지막까지 잘라내기

-5, 10d : 5번째~10번째줄 잘라내기    

-u : 실행취소 ctrl+z 와 같은기능

%s/old/new/g : old문자를 new문자로 바꾸기

yy : 한줄 복사

p : 커서 위치한 다음에 붙여넣기

P : 커서 위치한 이전에 붙여넣기

1,3 co 5 : 1~3번 라인 복사해서 5번 라인 다음에 붙여넣기

4,6 m 8 : 4~6번 라인을 8번 라인으로 이동

w new_filename : new_filename 으로 저장

set nu : 라인넘버 보기

G : 마지막줄로 가기

숫자G : 해당 줄로 가기

find : 파일의 이름, 크기, 시간 등으로 검색

grep : 파일의 내용을 검색

 -n : 줄 번호 보여주는 것

 -v : 옵션 빼고 출력

 -i : 대소문자 구분 x

 -l : 파일명만 출력    

 

정규식

^ : ^abc abc로 시작하는 라인 출력

$ : abc$ abc로 끝나는 라인 출력

[] : []안에 포함하는 문자 출력 [a-z] a~z출력

[^] : []안에 포함하는 문자 해당하지 않는 문자 출력 [^a-z] a~z포함하지않는 문자 출력

 

확장 정규식

+ : a~z 중 한 문자로 시작하고 ark로 끝나는 단어가 있는 라인 출력  ex) [a-z]+ark

x|y : x 나 y를 포함하는 단어가 있는 라인 출력

(|) :  ex searc(es|ing) searches나 searching이 포함된 라인 출력

 

권한 변경

chomd : 권한변경

 -R : 하위디렉토리까지 모두

chmod mode filename   

Symbolic mode 형식

 u : 사용자

 + : 권한 추가

 r : 읽기 

 g : 그룹

 - : 권한 해제

w : 쓰기 

 o : others

 

 x : 실행

 a : 모든사용자

 

 

ex) chmod g+w = 그룹에 쓰기권한 추가

 

Octal Mode

4 : Read

2 : Write

1 : Execute

ex ) chmod 764  -rwxrw-r-- 이런 형식으로 권한부여

 

dir  -  777  기본 권한

file  -  666 기본 권한

umask 022

----------

dir - 755

file - 644

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

서버보안, 원격접속관리  (0) 2014.08.13
사용자관리, 그룹관리  (0) 2014.08.13
Process, 압축  (0) 2014.08.12
솔라리스9 설치  (0) 2014.08.11
OEL6 설치  (0) 2014.08.11
CENT0S, OEL 설치  (0) 2014.08.11
RHEL5 설치  (0) 2014.08.11
반응형
반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

사용자관리, 그룹관리  (0) 2014.08.13
Process, 압축  (0) 2014.08.12
리눅스 명령어  (0) 2014.08.11
OEL6 설치  (0) 2014.08.11
CENT0S, OEL 설치  (0) 2014.08.11
RHEL5 설치  (0) 2014.08.11
RHEL4 설치  (0) 2014.08.11
반응형

파티션 설정
/  ------- 5000
/boot ----  200
/var ----- 1000
swap ----- RAM두배
/home ---- 5000
/app  ---- 나머지

 패키지 설정

BASE SYSTEM
-Legacy UNIX Compatibility
-Networking Tools

 Desktops
-Desktops
-Desktop Platform
-Fonts
-General Purpose Desktop
-Graphical Administration Tools
-Legacy X Window System compatability
-X Window System

 Development
-Eclipse 빼고다

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

Process, 압축  (0) 2014.08.12
리눅스 명령어  (0) 2014.08.11
솔라리스9 설치  (0) 2014.08.11
CENT0S, OEL 설치  (0) 2014.08.11
RHEL5 설치  (0) 2014.08.11
RHEL4 설치  (0) 2014.08.11
RHEL3 설치  (2) 2014.08.11
반응형

RHEL5와 동일하게 설치

패키지 선택할때 

BaseSystem 에서  Dialup Networking Support, OpenFabrics Enterprise Distribution 빼고 선택

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

리눅스 명령어  (0) 2014.08.11
솔라리스9 설치  (0) 2014.08.11
OEL6 설치  (0) 2014.08.11
RHEL5 설치  (0) 2014.08.11
RHEL4 설치  (0) 2014.08.11
RHEL3 설치  (2) 2014.08.11
리눅스  (0) 2014.08.11
반응형

파티션 나누기 - Create Custom Layout 으로

 

파티션 설정
/  ------- 5000
/boot ----  100
/var ----- 1000
swap ----- RAM두배
/home ---- 5000
/app  ---- 나머지

 

ip설정에서 ipv6 체크해제 ipv4만 사용 Manual configuration으로 ip설정

 

custom now 응용프로그램 선택

system tools -> optional packages -> sysstat-7.0.2-3선택

 

Kdump(kernel dump) : os사용중 문제가 생기면 harddisk에 저장

 

해상도 변경

-System ->Administration -> Display -> Hardware -> Monitor Type -> lcd 1024x768

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

리눅스 명령어  (0) 2014.08.11
솔라리스9 설치  (0) 2014.08.11
OEL6 설치  (0) 2014.08.11
CENT0S, OEL 설치  (0) 2014.08.11
RHEL4 설치  (0) 2014.08.11
RHEL3 설치  (2) 2014.08.11
리눅스  (0) 2014.08.11
반응형

RHEL3과 동일하나 Version을 Red Hat Enterprise Linux 4 로 변경 그이후 동일


RHEL3과 같이 No firewall 체크해서 방화벽 해제후 아래 Enable SELinux 에서 Disabled선택해서 추가 방화벽 해제


RHEL3 과는 다르게 Applications에서 Editors, Graphical Internet 체크

Server 올 체크해제

Development 올 체크

System System Tools 체크

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

리눅스 명령어  (0) 2014.08.11
솔라리스9 설치  (0) 2014.08.11
OEL6 설치  (0) 2014.08.11
CENT0S, OEL 설치  (0) 2014.08.11
RHEL5 설치  (0) 2014.08.11
RHEL3 설치  (2) 2014.08.11
리눅스  (0) 2014.08.11
반응형

Guest operating system에서 Linux선택

Version에서 Red Hat Enterprise Linux 3 선택

Location 경로지정 원하는곳에 맞춰서

NEXT


Memory 1024MB로 설정


bridge networking 설정으로 ip주소 수동설정

LSI Logic(Recommended) 선택

New virtual disk 선택

SCSI 선택

single file 선택

 

 

Manually partition선택으로 파티션 나누기
 

New버튼 눌러서 파티션 설정

파티션

/   -----  5000
 /boot ---   100
 /var ----  1000
 swap ----  RAM 두배    ->swap은 File System Type에서

/home ---- 나머지 전부  -> 나머지 값 정하는것은 Fill to maximum ... 클릭

Edit 클릭후 Configure using DHCP체크해제 후 IP주소 기입

IP:172.16.5.xxx(105)
netmask:255.255.0.0


 

Host name - server105

gateway:172.16.0.1
dns:168.126.63.1

No firewall체크해서 방화벽 제거



언어설정에 korean 해주기



customize클릭해서 설정해주기


Server - all체크해제

Development - all체크

System- system tools 체크 

화면 설정하는 부분에서 Generic LCD Display -> 해상도 1024x768

 

 

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

리눅스 명령어  (0) 2014.08.11
솔라리스9 설치  (0) 2014.08.11
OEL6 설치  (0) 2014.08.11
CENT0S, OEL 설치  (0) 2014.08.11
RHEL5 설치  (0) 2014.08.11
RHEL4 설치  (0) 2014.08.11
리눅스  (0) 2014.08.11
반응형

리눅스 -> RedHat -> 공짜 : 7,8,9, 페도라->테스트
                          -> 상용 : RHEL 3,4,    5, 6

​                                               2.4.xx   2.6.xx

 2.4.xx -> CentOS : RHEL의 Clone : 공짜

 2.6.xx -> ORACLE : OEL : 공짜

              SUSE: Client (윈도우처럼)

              우분투 : 테스트 (개발용)

서버 -> System Engineer -> Oracle Engineer

 SWAP메모리 = 가상 메모리

swap메모리 = 물리메모리의 1.5 ~ 2배

작업을 수행할 때 실제 메모리의 양이 부족해서 디스크일부를 os에 메모리로 인식시켜 사용하는 것​

Power               Basic

On             - >   Input

Self                   Output

Test                  System

                        =>ROM  vs    RAM

            cmos ->     집 

             재료       Read​

                          Only

                          Memory​

ROM              -> PROM​                   -> EPROM​                            ->EEPROM

BIOS변경 불가     BIOS1회 변경 가능    여러번 변경 가능(장비 필요)  =>플래시  바이오스

                                                                                          (프로그램으로 변경가능) 

os - CUI - 유닉스 - HP  - HPUX
                  - IBM - AIX
                  - sun - solaris    - Sparc
                        가장먼저나옴 - Intel
         - 리눅스
     - GWI

Shell
Bourne(AT & T) - 최초의 쉘 (B쉘이라고도 함)

모든 유닉스,리눅스에는 Bourne,C,Kom,Bash 쉘이 설치되어 있음
유닉스 기본 쉘 = Bourne
리눅스 기본 쉘 = Bash

Shell에따라 명령어 형식이나 칠수있는 명령어가 다름

Directory
각 디렉토리별로 파티션을 따로 줄 수 있음​

 

솔라리스 - 푸티 연동 하는 방법

vi /etc/ssh/sshd_config 파일열어서
permitRootLogin 값 YES 로 변경

/etc/init.d/sshd stop
/etc/init.d/sshd start
재부팅

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

리눅스 명령어  (0) 2014.08.11
솔라리스9 설치  (0) 2014.08.11
OEL6 설치  (0) 2014.08.11
CENT0S, OEL 설치  (0) 2014.08.11
RHEL5 설치  (0) 2014.08.11
RHEL4 설치  (0) 2014.08.11
RHEL3 설치  (2) 2014.08.11

+ Recent posts