본문 바로가기

반응형

[OS]Operating System

(20)
[Linux] bin vs. sbin bin directory실행 파일이 들어 있는 바이너리 디렉토리이다.bin 디렉토리는 중요한 명령과 프로그램의 저장 위치 역할을 한다.바이너리라고 알려진 실행 파일을 저장하는 전용 영역이다.이 바이너리는 Linux 시스템에서 다양한 명령과 프로그램을 실행하는 데 필요하다.바이너리 폴더를 사용하면 실행 파일에 사용자가 쉽게 액세스 할 수 있다. bin 디렉토리에 포함되어 있는 시스템 기본 명령어를 아래 커맨드를 통해 확인해보자.ls /binsbin directory'시스템 바이너리'를 의미하는 sbin 디렉토리는 시스템 관리 및 유지 관리 작업에 필요한 바이너리가 포함되어 있다.bin 디렉토리와 달리 sbin 바이너리는 일반적으로 시스템 관리자나 루트 사용자가 사용한다.시스템을 관리 및 구성하고 복잡한 관..
[Linux] 특별한 명령어 특별한 명령어tee 명령tee 명령은 화면 디스플레이를 유지하면서 명령의 표준 출력을 파일로 리디렉션하는 데 사용된다.이 명령어는 | 파이프와 결합되어 리디렉션할 명령어의 출력을 입력으로 수신한다.$ ls -lia / | grep fichier-a 옵션은 파일을 덮어쓰는 대신 파일에 추가한다. alias, unalias 명령alias는 특정 명령어와 옵션을 기억하고 이름을 지정하여 쉘에 요청하는 방법이다.$ ls -lia / | tee fic$ cat fic alias 명령은 현재 세션의 별칭을 나열한다.별칭은 리눅스 배포판에서 기본적으로 설정된다.여기서 Rocky 서버의 별칭은 다음과 같다.$ aliasalias l.='ls -d .* --color=auto'alias ll='ls -l --color=..
[Linux] 리디렉션 및 파이프 명령어 리디렉션 및 파이프 명령어표준 입력 및 출력UNIX 및 Linux 시스템에는 세 가지 표준 스트림이 있다.https://ko.wikipedia.org/wiki/%ED%91%9C%EC%A4%80_%EC%8A%A4%ED%8A%B8%EB%A6%BC 표준 스트림 - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 입력, 출력, 오류를 위한 표준 스트림 표준 스트림(standard streams)은 특정한 프로그래밍 언어 인터페이스뿐 아니라 유닉스 및 유닉스 계열 운영 체제(어느 정도까ko.wikipedia.org stdio.h 라이브러리를 통해 프로그램이 정보를 입력하거나 출력하는 데 사용된다.이러한 스트림을 X 채널 또는 X 파일 디스크립터라고 한다.키보드는 stdin이라고 하는 채널 0의 입..
[Linux] 검색 명령어 검색 명령어find 명령find 명령은 파일 또는 디렉토리 위치를 검색한다.find directory [-name name] [-type type] [-user login] [-date date] 옵션설명-perm permissions권한으로 파일 검색-size size크기별로 파일 검색  find 명령의 -exec 옵션find 명령의 -exec 옵션을 사용하여 각 결과 라인에서 명령을 실행할 수 있다.$ find /tmp -name *.txt -exec rm -f {} \;위의 명령은 /tmp 디렉토리에 있는 모든 *.txt 파일을 검색하고 삭제한다.find 명령이 log1.txt, log2.txt 및 log3.txt라는 세 개의 파일을 찾은 경우 find 명령은 문자열 rm -f {} \;에서 중괄호..
[Linux] 시각화 명령어 시각화 명령어file 명령file 명령은 파일 유형을 표시한다.file file1 [files] 예시$ file /etc/passwd /etc/etc/passwd: ASCII text/etc: directory more 명령more 명령은 한 번에 한 개 이상의 파일 내용을 화면에 한 페이지씩 표시한다.more file1 [files] 예시$ more /etc/passwdroot:x:0:0:root:/root:/bin/bash...Enter 키를 사용하면서 한 줄씩 이동한다.Space 키를 사용하면 한 페이지씩 이동한다./text 를 사용하면 파일에서 해당 항목을 검색할 수 있다. less 명령less 명령은 한 개 이상의 파일 내용을 표시한다  less 명령은 대화형이며 사용을 위한 ..
[Linux] 파일 트리 명령어 파일 트리 명령어Linux에서 파일 트리는 루트 디렉터리를 기준으로 역트리 구조로 이루어진 단일 계층 트리이다.현재 디렉터리는 사용자가 위치한 디렉터리를 의미한다.연결 디렉터리는 사용자와 관련된 작업 디렉터리이다.로그인 디렉터리는 기본적으로 /home 디렉터리로 저장된다.사용자가 로그인하면 현재 디렉터리 = 로그인 디렉터리가 된다. 절대경로 : 파일을 루트부터 전체 트리를 통해 참조/home/groupA/alice/file상대경로 : 현재 디렉터리에서 전체 트리를 통해 해당 파일을 참조../alice/filepwd 명령pwd(Print Working Directory, 작업 디렉토리 출력) 명령은 현재 디렉토리의 절대 경로를 표시한다.$ pwd/home/rockstar cd 명령cd(Change Dire..
[Linux] 표시 및 식별 명령어 표시 및 식별 명령어clear 명령clear 명령은 터미널 화면의 내용을 지운다. 정확히 말하면, 이 명령어는 화면을 이동하여 명령 프롬프트를 첫 번째 줄의 맨 위에 배치한다.물리적인 터미널에서는 화면이 영구적으로 숨겨지지만, 그래픽 인터페이스에서는 스크롤바를 통해 가상 터미널의 히스토리를 되돌아볼 수 있다. echo 명령echo 명령은 문자열을 출력하는 데 사용된다.이 명령어는 주로 관리 스크립트에서 실행 중에 사용자에게 정보를 전달하는 데 사용된다.-n 옵션은 기본적으로 개행 문자 출력을 하지 않음을 나타낸다.예시shell > echo -n "123";echo "456"123456shell > echo "123";echo "456"123456 여러 가지 이유로 스크립트 개발자는 특수 시퀀스(\ 문자로..
[Linux] 일반 명령어 일반 명령어apropos 명령apropos 명령을 사용하면 다음 매뉴얼 페이지 내에서 키워드로 검색할 수 있다.옵션설명-s, --sections list 또는 --section list매뉴얼 섹션으로 제한-a 또는 --and제공된 모든 키워드와 일치하는 항목만 표시 $ apropos clearclear (1) - 터미널 화면 지우기clear_console (1) - 콘솔 지우기clearenv (3) - 환경 변수 지우기clearerr (3) - 스트림 상태 확인 및 재설정clearerr_unlocked (3) - 잠금 해제된 비차단 stdio 함수feclearexcept (3) - 부동 소수점 반올림 및 예외 처리fwup_clear_s..

반응형