[LINUX] Secure CRT와 명령어

Yuri Lee·2022년 12월 22일
0

LINUX

목록 보기
1/2

1) Secure CRT

텔넷 서버로 터미널 에뮬레이션을 제공하여 사용자들이 손쉽게 서버를 통해 PC 등을 원격으로 제어할 수 있는 프로그램

2) Ls

List segments : 파일 목록 표시
-t : 수정 시간에 따라 나열
-l : 롱 포맷(자세한 형태의 표시)

3) ps

현재 실행되고 있는 프로세스들을 표시
-e : 모든 프로세스
-f : full 포맷
ps -ef : 현재 실행되고 있는 모든 프로세스를 full 포맷으로 표시하라?!

4) grep

특정 파일에서 지정한 문자열이나 정규식을 포함한 행을 출력해주는 명령어

grep [옵션][패턴][파일명]

문자열로 찾기

# 특정 파일에서 'error' 문자열 찾기
grep 'error' 파일명

# 여러개의 파일에서 'error' 문자열 찾기
grep 'error' 파일명1 파일명2

# 현재 디렉토리내에 있는 모든 파일에서 'error' 문자열 찾기
grep 'error' *

# 특정 확장자를 가진 모든 파일에서 'error' 문자열 찾기
grep 'error' *.log

정규표현식으로 찾기

# 특정 파일에서 문자열이 포함된 행을 찾는다.
grep '^[ab]' 파일명 

# 특정 파일에서 a로 시작하는 모든 단어를 찾는다.
grep 'a*' 파일명 

# 특정 파일에서 a로 시작하고 z로 끝나는 5자리 단어를 찾는다.
grep 'a...z' 파일명 

# 특정 파일에서 a,b,c로 시작하는 단어를 모두 찾는다.
grep [a-c] 파일명

# 특정 파일에서 apple 또는 Apple로 시작하는 단어를 모두 찾는다.
grep [aA]pple 파일명 

# 특정 파일에서 a나 b로 시작되는 모든 행을 찾는다.
grep '^[ab]' 파일명 

# 특정 파일에서 apple로 시작되고 0나 9의 숫자로 끝나로 시작되는 모든 행을 찾는다.
grep 'apple'[0-9] 파일명

자주 사용하는 옵션

-c : 일치하는 행의 수를 출력한다.
-i : 대소문자를 구별하지 않는다.
-v : 일치하지 않는 행만 출력한다.
-n : 포함된 행의 번호를 함께 출력한다.
-l : 패턴이 포함된 파일의 이름을 출력한다.
-w : 단어와 일치하는 행만 출력한다.
-x : 라인과 일치하는 행만 출력한다.
-r : 하위 디렉토리를 포함한 모든 파일에서 검색한다.
-m 숫자 : 최대로 표시될 수 있는 결과를 제한한다.
-E : 찾을 패턴을 정규 표현식으로 찾는다.
-F : 찾을 패턴을 문자열로 찾는다.

5) kill

시스템 상에서 동작하고 있는 프로세스에 간단한 메시지를 보내는 명령어, 기본적으로 보내는 메시지는 종료 메시지이고 프로세스에 종료하는 것을 요구

6) tail

문서 파일이나 지정된 데이터의 마지막 몇 줄을 보여주는 데 사용

자주사용하는 옵션

-f : 파일의 크기가 바뀔때마다 추가된 정보를 출력한다.

7) cat

파일 또는 텍스트 파일의 내용을 화면에 출력하는 명령어

cat [옵션][파일명]

8) su

substitute user의 줄임말. 현 사용자를 로그아웃하지 않고, 다른 사용자의 권한을 획득할 때 사용

su [변경하고자 하는 사용자 ID]

su 뒤에 변경할 사용자 ID를 입력하지 않으면 su root와 동일하게 동작

su와 -su 의 차이?

https://storycompiler.tistory.com/44

references

https://coding-factory.tistory.com/802
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=doryjj&logNo=196008779

profile
개발자 이유리

0개의 댓글