Google Play 스토어에서 Unionpedia 앱을 복원하기 위해 작업 중입니다
나가는들어오는
🌟더 나은 탐색을 위해 디자인을 단순화했습니다!
Instagram Facebook X LinkedIn

Truss (유닉스)

색인 Truss (유닉스)

일부 유닉스 계열 운영 체제에서 사용할 수 있는 시스템 도구이.

목차

  1. 9 처지: 명령 줄 인터페이스, 단일 유닉스 규격, 유닉스 계열, 유닉스 시스템 V, 시스템 호출, Ktrace, POSIX, Procfs, Strace.

  2. 유닉스 프로그래밍 도구

명령 줄 인터페이스

배시 세션의 스크린샷 - 젠투 리눅스에서. 명령 줄 인터페이스(CLI, Command line interface) 또는 명령어 인터페이스는 텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻. 즉, 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어.

보다 Truss (유닉스)와 명령 줄 인터페이스

단일 유닉스 규격

일 유닉스 규격(Single UNIX Specification)은 컴퓨터의 운영 체제가 유닉스란 이름을 사용하기 위해 지켜야 하는 표준 규격의 총칭이.

보다 Truss (유닉스)와 단일 유닉스 규격

유닉스 계열

유닉스 계열 운영 체제의 관계도 유닉스 계열(Unix-like) 운영 체제는 유닉스 시스템과 비슷한 구조를 가진 운영 체제를 말. UN*X 또는 *nix라고 부르.

보다 Truss (유닉스)와 유닉스 계열

유닉스 시스템 V

유닉스 계통 구조 유닉스 시스템 V(UNIX System V) 또는 간단히 SysV는 유닉스 운영 체제의 최초 상용 버전 가운데 하나이.

보다 Truss (유닉스)와 유닉스 시스템 V

시스템 호출

리눅스 커널의 시스템 호출 인터페이스에 대한 개요. 다양한 구성 요소와 사용자공간 간의 통신을 관리한다. 시스템 호출(system call)은 운영 체제의 커널이 제공하는 서비스에 대해, 응용 프로그램의 요청에 따라 커널에 접근하기 위한 인터페이스이.

보다 Truss (유닉스)와 시스템 호출

Ktrace

ktrace는 디버그와 분석을 목적으로 커널과 프로그램 간 통신을 추적하고 추적한 결과를 디스크에 덤프하는 유틸리티의 하나로, 특정 버전의 BSD와 맥 OS X에 포함되어 있. 추적 대상이 되는 커널 기능으로는 시스템 호출, namei 변환, 신호 처리, 입출력 등이 있.

보다 Truss (유닉스)와 Ktrace

POSIX

POSIX(포직스)는 이식 가능 운영 체제 인터페이스(移植可能運營體制 interface, portable operating system interface)의 약자로, 서로 다른 UNIX OS의 공통 API를 정리하여 이식성이 높은 유닉스 응용 프로그램을 개발하기 위한 목적으로 IEEE가 책정한 애플리케이션 인터페이스 규격이.

보다 Truss (유닉스)와 POSIX

Procfs

proc 파일시스템 (procfs)은 유닉스 계열 운영 체제에서 프로세스와 다른 시스템 정보를 계층적 파일 구조 같은 형식으로 보여주는 특별한 파일시스템으로서, 전통적인 트레이싱 방식이나 커널 메모리로의 간접적인 접근 보다는 더 편리하고 표준적인 방식인 동적으로 커널이 소유하는 프로세스 데이터에 접근하는 방식을 제공.

보다 Truss (유닉스)와 Procfs

Strace

strace는 진단, 디버그, 지시적 사용자 공간 유틸리티이.

보다 Truss (유닉스)와 Strace

참고하세요

유닉스 프로그래밍 도구