728x90
반응형
728x90
반응형

 

리눅스(우분투)에 아파치톰캣 7 설치하기

 

 

1. 아파치톰캣 홈페이지 접속하기

http://tomcat.apache.org/

버전 7을 다운로드 할 예정이니 Tomcat 7 클릭하기

 

2. 화면이동 후 스크롤을 내리면 Core가 보임

Core 밑에 tar.gz 파일이름에서 마우스 우클릭으로 링크주소복사 클릭

 

3. 리눅스(ubuntu) 실행

4. 다운로드 하고 싶은 경로로 이동

5. wget 링크주소붙여넣기 (마우스 우클릭 / (Window의 Ctrl V))

 

6. ls -al 혹은 ll 명령어를 통해 apache-tomcat-7.0.94.tar.gz 파일이 다운로드 성공 확인하기

 

7. tar.gz 파일 압축풀기

tar xvfz apache-tomcat-7.0.94.tar.gz 입력하기

 

8. 아이피 주소:포트번호로 아파치 톰캣 디폴트 페이지 뜨는지 확인하기

 

9. 환경변수 및 포트 셋팅하기

  • sudo vi /etc/profile
  • vi server.xml

환경변수 혹은 포트설정하기

728x90
반응형
728x90
반응형

 

리눅스 vi와 cat 알아보기

 

Cat 명령어 - 출력만 가능 (읽기,보기)

 

1. 파일 열기(출력,보기)

Cat [파일이름]

 

2. 각 행에 번호 붙여서 출력하기

cat -b [파일이름]

 

3. 빈 행에 번호 붙여서 출력하기

cat -n [파일이름]

 

 

vi 명령어 - 읽기, 수정 가능

 

1. 파일 열기

vi [파일이름]

 

2. 편집하기

키보드(i)

 

3. 수정완료 후 종료하기

ESC

 

4. 저장하기

:wq               

  • : 커서맨아래로 이동
  • w 저장하기
  • q 나가기
  • wq 저장하고 종료하기
  • q! 저장하지 않고 나가기

 

5. 되돌리기

u (undo) - window (Ctrl + Z)

 

6. 문자열찾기

/[찾고싶은 문자] : 아래방향으로 문자열을 찾는다.

?[찾고싶은 문자] : 윗방향으로 문자열을 찾는다.

n : 다음 문자

N : 이전의 문자

 

7. 글자바꾸기

%s/old/new/g : 아래방향으로 가면서 문서에 모든 old문자를 new로 바꿈

s/old/new/ : 아래방향으로 가면서 처음으로 찾는 old문자를 new로 바꿈

 

728x90
반응형
728x90
반응형

 

리눅스 디렉토리 이동하기 명령어

 

1. 하위 디렉토리 이동하기

cd 하위디렉토리명

 

2. 상위 디렉토리 이동하기

  • cd ..
  • cd ../

 

3. 루트 디렉토리 이동하기

cd /

 

4. 이전 디렉토리 이동하기 (Ctrl + Z)

cd -

 

5. 현재 디렉토리 확인하기

pwd

 

 

728x90
반응형
728x90
반응형

 

리눅스의 ./ 의미

 

./    현재리눅스(우분투)에서 접근해 있는 현재경로를 나타낸다.

728x90
반응형
728x90
반응형

 

현재 디렉토리 파일 혹은 디렉토리 목록 보기

 

현재 디렉토리 파일목록보기

  • ls -al
  • ll

 

현재 디렉토리 시간순으로 보기

  • ls -alt
728x90
반응형
728x90
반응형

 

리눅스 파일 폴더 복사하기

  • 파일 복사하기
  • 디렉토리 복사하기

 

 

1) 파일 복사하기

cp [파일위치/파일이름.txt] [목적지파일위치/파일이름.txt]

ex) example디렉토리 밑에 test.txt파일을 tmp디렉토리 밑으로 복사하기

cp example/test.txt tmp

cp ./test.txt tmp    (현재 example 디렉토리 안에 있을 경우)

 

 

2) 디렉토리 안 모든 파일 복사하기

cp -r * [현재경로기준으로 옮기고 싶은 디렉토리안에 복사하기]

ex) 현재 디렉토리는 (a/b)

a 디렉토리 밑에 있는 b에서

a 디렉토리 밑에 있는 c디렉토리 밑으로 이동하기

cp -r * ../c

 

 

3) 디렉토리 복사하기

cp -r [디렉토리명] [목적지 디렉토리위치]

ex) example 디렉토리내에 있는 temp 디렉토리를

    example 디렉토리내에 있는 다른 tmp 디렉토리 밑으로 복사하기

cp -r temp tmp (현재 example디렉토리 안에 있을 경우)

 

 

 

 

 

728x90
반응형
728x90
반응형

 

 

Linux 파일 정보

  • 파일(-), 디렉토리(d)를 구분
  • 사용자/그룹/기타
  • rwx 3자리씩 2진수 > 10진수로 계산한 결과 : 111 > 7     101 > 5

 

 

-rwxr-xr-x  >> 파일 / 사용자권한7 / 그룹권한5 / 기타권한5

읽기 권한(r) : 파일수정 불가, 파일 열기, 복사가능

쓰기 권한(w) : 파일 내용 추가 가능, 읽기 권한 있을시 편집 가능

실행 권한(x)프로그램 파일이나 쉘 스크립트 파일등에 부여

 

 

현재 디렉토리에 존재하는 파일 권한 부여하기

chmod 755 ./[파일이름]

ex) test.sh 파일에 755 권한 부여하기

chmod 755 ./test.sh

728x90
반응형
728x90
반응형

 

 

tar, tar.gz 압축 및 압축해제 방법

  • .tar 압축하기
  • .tar 압축 해제하기
  • .tar.gz 압축하기
  • .tar.gz 압축 해제하기 

 

1) .tar로 압축하기

tar -cvf [파일명.tar] [폴더명]

ex) test라는 폴더를 temp.tar로 압축하기

> tar -cvf temp.tar test

 

 

2) .tar 압축 해제하기

tar -xvf [파일명.tar]

ex) temp.tar라는 tar파일 압축풀기

tar -xvf temp.tar

 

 

3) .tar.gz로 압축하기

tar -cvfz [파일명.tar.gz] [폴더명]

ex) test라는 폴더를 temp.tar.gz로 압축하기

tar -cvfz temp.tar.gz test

 

 

4) .tar.gz로 압축 해제하기

tar -xvfz [파일명.tar.gz]

ex) temp.tar.gz라는 tar.gz파일 압축풀기

> tar -xvfz temp.tar.gz

728x90
반응형

+ Recent posts