리눅스명령어 165

[리눅스 명령어] MS-DOS 디스크에 있는 디렉토리를 변경, mcd

MS-DOS 디스크에 있는 디렉토리를 변경 `mcd` 명령어는 Mtools 패키지에 포함된 유틸리티 중 하나로, MS-DOS 디스크에 있는 디렉토리를 변경하는 데 사용됩니다. 이 명령어는 주로 MS-DOS 파일 시스템이나 FAT 파일 시스템을 사용하는 디스크나 파티션에 적용됩니다. 리눅스나 UNIX 환경에서는 이와 유사한 작업을 `cd` 명령어로 수행하지만, `mcd`는 MS-DOS 스타일의 파일 시스템을 다룰 때 특화되어 있습니다. 기본 사용법 `mcd` 명령어의 기본적인 사용법은 다음과 같습니다. mcd [디렉토리 경로] 디렉토리 경로는 MS-DOS 스타일로 지정되어야 합니다. 예를 들어, A 드라이브의 `EXAMPLE` 디렉토리로 이동하려면 다음과 같이 입력합니다. mcd a:/EXAMPLE 옵션 ..

[리눅스 명령어] MS-DOS 파일 시스템의 블록 검사, mbadblocks

MS-DOS 파일 시스템의 블록 검사 `mbadblocks`는 Mtools 유틸리티의 일부로, 주로 MS-DOS 파일 시스템을 사용하는 플로피 디스크나 다른 저장 매체에서 나쁜 블록(bad blocks)을 검사하는 명령어입니다. 리눅스에서는 일반적으로 `fsck` 또는 `badblocks`와 같은 다른 명령어를 사용하여 파일 시스템의 무결성을 검사하겠지만, `mbadblocks`는 특히 MS-DOS 파일 시스템에 특화되어 있습니다. 기본 사용법 `mbadblocks` 명령어는 다음과 같은 형식으로 사용됩니다. mbadblocks [옵션] [디바이스] 주요 옵션 - `-s`: 검사 진행 상태를 보여줍니다. - `-v`: 상세한 출력을 제공합니다. - `-w`: 디스크를 쓰기 테스트로 검사합니다. 주의: 이..

[리눅스 명령어] MS-DOS 파일 속성 변경, mattrib

MS-DOS 파일 속성 변경, mattrib `mattrib` 명령어는 MS-DOS 파일 시스템과 관련된 특별한 명령어로, 주로 MS-DOS 파일의 속성을 변경하는 데 사용됩니다. 이 명령어는 리눅스의 일반적인 배포판에는 기본적으로 포함되어 있지 않지만, `mtools` 패키지를 설치하여 사용할 수 있습니다. 기본 사용법 기본적으로 `mattrib` 명령어는 다음과 같은 형식으로 사용됩니다. mattrib [옵션] [파일 경로] 주요 옵션 - `+r`, `-r`: 읽기 전용 속성을 설정하거나 해제합니다. - `+h`, `-h`: 숨김 속성을 설정하거나 해제합니다. - `+s`, `-s`: 시스템 파일 속성을 설정하거나 해제합니다. - `+a`, `-a`: 아카이브 속성을 설정하거나 해제합니다. 예를 들어..

[리눅스 명령어] 매뉴얼 보기, man

매뉴얼 보기, man `man` 명령어는 "manual"의 약자로, 리눅스나 유닉스 시스템에서 명령어나 함수, 라이브러리, 기타 시스템 작동 방법에 대한 매뉴얼 페이지를 보여줍니다. 이 명령어는 다양한 리눅스 명령어나 설정 파일, 프로그래밍 API에 대한 상세한 정보를 얻고자 할 때 매우 유용합니다. 기본 사용법 기본적으로 `man` 다음에 알고 싶은 명령어나 설정 이름을 입력합니다. man [명령어 또는 주제] 예를 들어, `ls` 명령어에 대한 매뉴얼 페이지를 보려면 다음과 같이 입력합니다. man ls 매뉴얼 페이지 이동 - `↑` 또는 `↓`: 한 줄씩 이동 - `Page Up` 또는 `Page Down`: 한 페이지씩 이동 - `q`: 매뉴얼 페이지 종료 주요 섹션 `man` 명령어의 매뉴얼은 ..

[리눅스 명령어] 컴파일하기, make

컴파일하기, make `make`는 주로 소프트웨어 빌드 자동화 도구로 사용됩니다. GNU Make는 이 중에서 가장 널리 사용되는 버전입니다. `make`는 일반적으로 `Makefile`이라는 설정 파일을 읽어, 어떻게 프로그램을 컴파일하고 빌드할지 결정합니다. 기본 사용법 make [옵션] [타겟] - 옵션: `make`의 동작을 제어하는 선택적 인자입니다. - 타겟: 빌드할 목표를 지정합니다. `Makefile`에 정의된 타겟 중 하나를 선택할 수 있습니다. 주요 옵션 - `-f`, `--file`: 사용할 `Makefile`을 지정합니다. - `-C`, `--directory`: 빌드를 수행할 디렉터리를 지정합니다. - `-j`, `--jobs`: 동시에 수행할 작업의 수를 지정합니다. 멀티 코어..

[리눅스 명령어] 메일 편집, mail

메일 편집, mail `mail` 명령어는 UNIX 및 UNIX-like 시스템에서 가장 기본적인 형태의 메일 클라이언트로 사용됩니다. 이 명령어를 사용하면 텍스트 기반의 인터페이스에서 이메일을 보내거나 받을 수 있습니다. 이것은 주로 서버 관리나 스크립트에서 간단한 알림을 보낼 때 유용합니다. 기본 사용법 1. 메일 보내기 mail -s "제목" user@example.com 이후 본문을 입력하고, 입력을 끝내려면 `Ctrl-D`를 누릅니다. 2. 메일 읽기 mail 이 명령어를 실행하면 메일함에 있는 메일을 읽을 수 있는 프롬프트가 뜹니다. 3. 메일 파일 첨부 mail -s "제목" -a attachment.txt user@example.com `-a` 옵션을 이용해서 파일을 첨부할 수 있습니다. ..

[리눅스 명령어] 하드웨어 장치 출력하기, lsdev

하드웨어 장치 출력하기, lsdev lsdev 명령어는 UNIX 및 UNIX-like 운영 체제에서 사용 가능한 하드웨어 디바이스의 목록을 출력하는 명령어입니다. 이 명령어는 대체로 디버깅이나 시스템 분석, 문제 해결을 위해 사용됩니다. 사용법 일반적으로 lsdev 명령어는 옵션 없이 실행됩니다: lsdev 출력 예시 lsdev의 출력은 일반적으로 다음과 같은 정보를 포함합니다: 디바이스 이름 I/O 포트 범위 DMA 채널 인터럽트 번호 주의사항 lsdev 명령어는 모든 리눅스 배포판에 기본으로 포함되어 있지 않을 수 있습니다. 필요한 경우 패키지 관리자를 통해 설치해야 할 수도 있습니다. lsdev 명령어는 루트 권한이 필요할 수 있습니다. 특히 시스템의 하드웨어 구성을 자세히 조사해야 하는 경우에는 ..

[리눅스 명령어] 디렉토리 내용 보기, ls

디렉토리 내용 보기, ls `ls` 명령어는 UNIX와 UNIX-like 시스템에서 디렉토리의 내용을 나열하는 데 사용되는 명령어입니다. 이 명령어는 디렉토리 내의 파일과 하위 디렉토리를 보여주며, 다양한 옵션을 사용하여 출력을 커스터마이즈할 수 있습니다. 기본 사용법 기본적으로 `ls` 명령어는 현재 작업 디렉토리의 내용을 나열합니다. 주요 옵션 - `-l`: 자세한 정보를 함께 출력합니다. (파일 타입, 권한, 소유자, 그룹, 크기, 수정 날짜 등) - `-a`: 숨겨진 파일을 포함하여 모든 파일을 나열합니다. - `-h`: 파일 크기를 사람이 읽기 쉬운 형태로 출력합니다. - `-r`: 결과를 역순으로 출력합니다. - `-t`: 파일의 수정 시간에 따라 정렬합니다. - `-S`: 파일 크기에 따라 ..

[리눅스 명령어] CUPS 구체적 사례

CUPS 구체적 사례 CUPS (Common UNIX Printing System)를 이해하기 위한 몇 가지 구체적인 사례와 명령어를 다루겠습니다. 1. CUPS 서비스 시작, 중지, 재시작 CUPS는 일반적으로 cupsd 데몬으로 실행되며, 서비스의 상태를 변경하기 위해 다음과 같은 명령어를 사용할 수 있습니다. sudo systemctl start cups # CUPS 시작 sudo systemctl stop cups # CUPS 중지 sudo systemctl restart cups # CUPS 재시작 2. 웹 인터페이스를 통한 프린터 관리 CUPS는 웹 인터페이스를 제공하므로 웹 브라우저를 열고 http://localhost:631 주소로 접속할 수 있습니다. 이 인터페이스를 통해 프린터를 추가하..

카테고리 없음 2023.10.17

[리눅스 명령어] 중복 장치 확인하기, losetup

중복 장치 확인하기, losetup `losetup` 명령어는 리눅스 시스템에서 루프 디바이스 (loop device)를 설정하거나 관리하는 데 사용됩니다. 루프 디바이스는 파일을 블록 디바이스처럼 사용할 수 있게 해주는 가상 디바이스입니다. 이를 통해, 파일에 파일 시스템을 마운트하거나 암호화 등 다양한 작업을 수행할 수 있습니다. 루프 디바이스(loop device)는 리눅스와 같은 유닉스 계열 운영 체제에서 파일을 블록 디바이스처럼 사용할 수 있게 하는 가상 디바이스입니다. 루프 디바이스는 주로 디스크 이미지 파일에 파일 시스템을 마운트하거나, 파일에 디스크 암호화를 적용하는 등의 작업에 사용됩니다. 기본 사용법 losetup [옵션] 루프_디바이스 [파일] - 루프_디바이스: 설정하거나 관리하려는..