본문 바로가기
728x90

전체 글86

[Linux] ls 명령어 ls [flags] [directory]디렉토리에 있는 내용을 확인하는 명령어 flags-aall(숨겨진 파일, 디렉토리를 보여 준다.)-l자세한 내용 출력-S파일 크기 순 정렬-r거꾸로 출력-R하위 디렉토리까지 출력-hK, M, G 단위를 사용하여 파일 크기를 출력-uatime(접근 시간) 출력-cctime(변경 시간) 출력-aall의 줄임말로 숨겨진 파일이나 디렉토리를 포함 모든 파일 형식을 출력(숨김처리 파일에는 앞에 .이 붙음)-A. 와 .. 을 제회하고 목록을 출력-b알파벳 순으로 목록을 출력-B~로 끝나는 백업파일을 제외하고 목록을 출력-c-l 옵션을 같이 사용. 마지막으로 변경된 시간을 목록에 출력-C파일이나 디렉토리를 열로 목록을 출력-d지정경로에 있는 최상위 디렉토리의 목록만 출력(*/ .. 2024. 10. 21.
[Linux] awk 명령어 awk- 파일로부터 record를 선택하고, 선택된 record에 포함된 값을 조작하거나 데이터화하는 것을 목적으로 사용하는 프로그램- 텍스트가 저장되어 있는 파일을 원하는 대로 필터링하거나 추가해주거나 기타 가공을 통해서 나온 결과를 행과 열로 출력해주는 프로그램  텍스트 파일의 전체 내용 출력.파일의 특정 필드만 출력.특정 필드에 문자열을 추가해서 출력.패턴이 포함된 레코드 출력.특정 필드에 연산 수행 결과 출력.필드 값 비교에 따라 레코드 출력. awk는 기본적으로 입력 데이터를 라인(line) 단위의 레코드(record)로 인식한다. 각 레코드에 들어있는 텍스트는 공백 문자(space, tab)로 구분된 필드(field)로 분류된다. 이렇게 식별된 레코드 및 필드의 값은 awk 프로그램에 의해 패.. 2024. 10. 18.
[Linux] sed 명령어 sed(Stream Editor)sed 명령어는 홀드 버퍼(데이터 원본)와 패턴 버퍼(조건에 따라 가공된 데이터 저장)를 가지고 있다.파일을 횡 단위로 구분하여 하나의 행을 가지고 온 뒤 원본 데이터를 저장하고 조건에 맞는 필터를 거쳐 패턴 버퍼에 저장한다. 옵션option설명-e조건식 스크립트를 직접 지정-f조건식 스크립트가 기재된 파일을 지정-n패턴이 일치하는 라인만 출력-r확장 정규표현을 사용한 스크립트를 사용-i수정한 내용으로 파일 덮어쓰기 플래그/커맨드플래그/커맨드설명a\현재 행에 하나 이상의 새로운 행 추가c\현재 행의 내용을 새로운 내용으로 교체d행 삭제i\현재 행의 위에 텍스트 삽입h패턴 스페이스의 내용을 홀드 스페이스에 복사H패턴 스페이스의 내용을 홀드 스페이스에 추가g홀드 스페이스의 내.. 2024. 10. 16.
[Linux] netstat 명령어 netstat▶ 네트워크 연결 상태, 라우팅 테이블, 인터페이스 상태 등을 보여주는 명령어 ▶ 다음과 같이 "Active Internet connections"(인터넷 연결상태) 부분과 "Active UNIX domain sockets"(도메인 소켓 연결 상태)으로 나뉘어져서 표시된다. 명칭설명Proto(Protocol)프로토콜 종류Recv-Q받는 큐 (받는 패킷의 socket buffer size)Send-Q보내는 큐 (보내는 패킷의 socket buffer size)Local Address내부주소 (ip주소 : 포트번호) 현재 열려있거나 LISTEN 중인 IP와 PORT0.0.0.0 이라면, 모든 IP를 다 받을 수 있게 다 열어두었다는 뜻127.0.0.01 이라면, loopback이여서 자기자신만 .. 2024. 10. 14.
[Linux] more 명령어 more [options] file ...리눅스에서 파일 내용을 확인하는 명령어들 중 하나파일을 읽어 화면에 화면 단위로 끊어서 출력하는 명령어 more [파일명]출력된 내용이 전체의 몇 % 인지 나온다.Enter 키 : 한 줄씩 출력Space Bar : 한 화면씩 출력q : more 명령어 종료 실행 중 사용하는 옵션옵 션내 용Space Bar, z한 화면씩 출력숫자 + z숫자 만큼 다음으로 이동b이전 페이지로 이동Enter(엔터)한 줄씩 출력d반 페이지씩 이동f2 페이지씩 이동=현재 위치의 행 번호 표시/표현식표현식에 해당하는 문자열 검색n다음 문자열을 찾는다.v현재 화면에서 vi 편집창으로 전환h도움말 출력q명령 종료 more -[숫자] [파일명]한 페이지에 출력할 줄 수를 설정  /표현식more .. 2024. 10. 11.
[Linux] ps 명령어 ps (Process State)현재 실행 중인 프로세스와 상태를 출력하는 명령어(참고:각 시스템 계열마다 다른 표기법 및 출력을 가지고 있어 man ps를 통해 옵션 표기 및 설명을 확인하여 사용해야 함) ps 명령어 출력 항목PID프로세스 IDTTY프로세스가 연결된 터미널 번호TIME해당 프로세스가 사용한 CPU 시간CMD프로세스가 실행중인 명령 %CPUCPU 사용 비율의 추정치 (BSD)%MEMMemory 사용 비율의 추정치(BSD)COMMAND (CMD)프로세스의 실행 명령행CP (BSD)C (System V)짧은 기간 동안의 CPU 사용률F플래그NInice 우선순위 번호PID프로세스의 식별 번호PPID부모 프로세스의 PIDPRI실제 실행 우선순위RSS실제 메모리 사용량STAT (BSD)S (Sy.. 2024. 10. 9.
728x90