리눅스7 [Linux] 리눅스 프로세스 상태 확인 ps 명령어 정리 리눅스에서 프로세스 상태를 확인할 때 필요한 명령어인 ps에 대해서 알아보자! 1. ps 명령어 : 현재 실행중인 프로세스 목록을 보여주는 명령어 [개요] # ps [options] • 현재 실행되고 있는 프로세스들의 정보를 표시 • Process Status • 주로 "ps -ef | grep 프로세스 정보" 형태로 많이 사용한다. 1.1. ps 옵션 (주요 옵션) • 다양한 옵션이 있으나 주요 옵션만 작성 [OPTIONS 종류] -e : 모든(every) 프로세스를 출력 ( -A 옵션과 동일) -f : 전체(full) 형식의 필드 목록을 출력 / 풀 포맷으로 보여줌 : UID, PID, PPID, C, STIME, TTY, TIME, CMD 필드를 출력 -l : 긴(long) 형식의 필드 목록을 출력.. 2023. 4. 11. [linux] sed 명령어 개념 및 예제 sed 명령어란? sed (Stream Editor) 원복 텍스트 파일을 편집하는 명령어 1. sed 명렁어 형태로 편집되고 실시간 편집이 아니다. 2. 원본을 건드리지 않고 편집한다. (-i 옵션을 지정하면 원본은 바뀜) 3. 특수한 저장 공간인 버퍼를 사용 (패턴버퍼, 홀드버퍼) sed 명령어 옵션 설명 - n : 작업한 부분만 억제해서 출력하기 위해 사용 (자동 출력을 하지않음) sed는 pattern buffer의 내용을 자동적으로 출력해주는데, 이 옵션을 사용하게 되면 자동 출력을 하지 않는다. -n옵션을 하지 않고 sed명령을 해보시면 눈에 띄게 많은 데이터가 출력되는것을 확인할 수 있다. 그래서 -n옵션을 붙여 패턴 버퍼의 자동출력을 하지 않는다. - e : 사용할 command를 가지고 텍.. 2022. 11. 1. [Linux] tail 실시간 로그 보기 / tail 명령어 리눅스로 로그의 기록을 실시간으로 볼려면 tail을 사용한다. tail 옵션 [ -f ] 파일의 마지막 10라인 실시간으로 계속 출력 [ -F ] 파일변동시 실시간 출력 & 특정시간 지난 후 파일 변동시 새로운 파일 오픈해서 출력 [ -n n ] 파일의 마지막부터 n만큼의 라인을 출력 [ -n +n ] 파일의 첫번째부터 n번째 이후 라인을 출력 옵션 생략 가능 실시간 로그 기록 보기 tail [-f] 파일명 test.log 파일 실시간으로 보기 ex) tail -f test.log tail -f /test/test.log 로그 종료하기 Ctrl + C tail 명령어를 종료할려면 ctrl + c를 사용하여 종료하면 된다. 참고 사이트 : https://javaoop.tistory.com/60 2022. 10. 28. [ 리눅스 ] ls 명령어를 통한 파일의 정보 설명 ls 명령어를 통해서 파일의 정보들을 자세하게 알아보자! 리눅스에 ls -al 명령어를 실행하면 파일의 자세한 정보를 볼 수 있다. 아래와 같은 형태로 나타난다. 1. 파일의 종류 - / f : 파일 d : 디렉토리 s : 심볼릭링크 l : 링크 c : 문자 디바이스 (스트림 단위로 하드웨어와 반응하는 파일) b : 블록 디바이스 (블럭 단위로 하드웨어와 반응하는 파일) p : 두 개의 프로그램을 연결하는 파이프 파일 2. 접근권한 r : 읽기권한(read) = 4 w : 쓰기권한(write) = 2 x : 실행권한(eXecute) = 1 - : 권한 없음 설정 = 0 알파벳은 순서대로 표현하고 해당 권한이 없을 경우 그 위치에 -(권한없음)으로 표기된다. 3. 하드링크 해당 파일이 몇 개 있는지 표현 .. 2022. 5. 2. [ 리눅스 ] 절대경로와 상대경로 차이점과 설명 리눅스에서 작업하다보면 경로를 변경하거나 이동할 경우들이 있다. 이런 경우에는 절대경로와 상대경로의 차이점을 정확하게 이해하고 있어야한다. 절대경로(전체경로) 리눅스는 계층적 트리구조이다. 이때 최상단의 디렉토리는 /인데, 최상위 디렉토리(/)부터 파일명을 이르는 경로를 절대 경로라고 한다. 즉, /로 시작하는 모든 경로를 표현한 경로가 절대경로다. 상대경로 현재 자신이 위치한 디렉토리를 기준으로 하는 경로를 상대경로라고 한다. ./ - 현재 디렉토리 ../ - 상위(부모) 디렉토리 ../../ - 상위상위의 디렉토리 예제 절대경로 예제 include의 폴더의 절대경로 : /usr/include test의 폴더의 절대경로 : /home/test 상대경로 예제 현재 위치 : /home include의 폴더.. 2022. 4. 27. 이전 1 2 다음 728x90