반응형

리눅스에서 파일을 읽는 방법이다.

편집은 할 수 없고 단순 출력하는 기능이다.

 

cat [옵션] (파일명)

 

1. cat 파일명

단순히 파일 읽기, 출력

 

2. cat -b 파일명

각 행에 번호 붙여서 출력

 

3. cat -n 파일명

빈 행에 번호 붙여서 출력

반응형
반응형

리눅스 서버에서 실행 중인 프로세스를 확인하고 종료하는 방법입니다.

 

  • 프로세스 확인
ps
ps [옵션]
ps -[옵션]

 

위의 명령어로 실행중인 프로세스 pid 를 조회합니다.

 

ps -ef | grep [찾는 프로세스명] 

을 이용하면 찾는 프로세스를 쉽게 찾을 수 있습니다.

 

  • 프로세스 강제종료
kill -9 pid

 

위에서 찾은 pid 를 종료 명령어를 이용하여 강제종료합니다.

반응형
반응형

타임리프를 이용하여 리스트 값 널 체크를 하려고 했는데 기존에 사용하던 방식으로는 작동되지 않았다.

아래는 기존에 널체크 하던 방법이다.

<div th:if="${resultList != null}">
내용
</div>

 

이렇게 했더니 내용이 아예 나오지 않았다.

<div th:if="${not #lists.isEmpty(resultList)}">
내용
</div>

 

위와 같은 방식으로 사용하였더니 정상적으로 내용이 노출되었다.

반대의 경우에는 not 을 빼주면 된다.

반응형
반응형

이클립스로 개발하다보면 아래의 경고창이 뜨면서 톰캣서버 재시작이 안될 때가 있는데 이럴땐 수동으로 서버를 죽이고 재시작해주면 된다.

 

윈도우 cmd창으로 들어가서

netstat -ano | findstr 포트번호

로 pid 를 확인 후

taskkill /f /pid 해당서버pid

를 쳐주면 서버가 종료된다.

 

반응형
반응형

1. 단일 파일 전송

scp [옵션] {파일명} {계정}@{원격지아이피}:{경로}

ex.

scp test root@x.x.x.x:/tmp/test

2. 여러개의 파일 전송

scp [옵션] {파일명1} {파일명2} ... {파일명n} {계정}@{원격지아이피}:{경로}

여러개의 파일을 전송할 때는 한칸씩 띄우고 파일명을 넣어주면 된다.

ex.

scp test1 test2 root@x.x.x.x:/tmp/test

3. 디렉토리 전송

scp -r {디렉토리명} {계정}@{원격지아이피}:{경로}

디렉토리를 전송할 때는 -r 옵션을 사용한다.

4. 기본 22포트 외 다른 포트로 파일 전송

scp -P {포트} [옵션] {파일/디렉토리명} {계정}@{원격지아이피}:{경로}

-P 옵션을 사용해서 기본 포트 외 다른 포트를 설정해 줄 수 있다.

ex.

scp -P 22002 test root@x.x.x.x:/tmp/test

5. r, P 외의 다른 옵션

-p : 원본 권한 속성 유지

-c : 압축

-v : 과정 출력

-a : 아카이브 모드

반응형
반응형

개발을 하다 보면 리눅스 서버에 접속해서 작업을 할 때가 많은데 계정 비밀번호를 변경해야 할 때가 있다.

패스워드를 변경하려면 일단 root 계정으로 접속 후

passwd [사용자명]

을 입력하면

New password :

가 뜨는데 바꿀 비밀번호를 입력하고

Retype new password :

에 동일하게 한 번 더 입력해 주면 성공적으로 비밀번호가 변경된다.

만약 root 계정이 아닌 일반 계정으로 패스워드 변경을 진행 시에는

(current) UNIX password:

가 뜨는데 기존의 패스워드를 입력 후

위와 동일하게 새 패스워드를 두 번 입력해 주면 비밀번호가 변경된다.

반응형
반응형

1. 계정 생성 방법

계정을 생성할 땐 root 계정으로 접속 후 생성한다.

useradd [옵션] {계정명}

ex.

useradd testuser

-m 옵션을 사용하면 사용자의 홈 디렉토리도 함께 생성된다.

계정 생성 후 패스워드를 지정해 줄 때는 변경할 때와 동일하게 passwd 를 사용한다.

passwd {계정명}

2. 계정 삭제 방법

userdel [옵션] {계정명}

-r 옵션 사용 시 홈 디렉토리까지 함께 삭제한다.

반응형
반응형

리눅스 서버에서 파일 하나를 압축 및 해제하는 방법이다.

 

- 압축

gzip 파일명

- 압축 해제

gunzip 파일명

압축하면 원래 파일은 사라지고 압축파일만 남게 된다.

반응형

+ Recent posts