| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- 터미널
- php
- bash
- cups
- UNIX
- Solaris
- UnixCommand
- environment
- 정규표현식
- 유닉스명령어
- js
- shell
- 자바스크립트
- 리눅스
- 명령어
- coreutils
- 파일시스템
- JavaScript
- 사용자관리
- Unix명령어
- PackageManagement
- 유닉스
- linuxcommand
- 쉘스크립트
- 리눅스명령어
- terminal
- sysadmin
- linux
- 시스템관리
- tcsh
- Today
- Total
목록sysadmin (7)
ioerror
manpath - Manual Page Path사용자가 man 명령어를 입력했을 때, 시스템이 매뉴얼 파일을 검색할 디렉터리 경로를 출력하는 명령어이다. 주로 시스템 관리자나 사용자가 특정 소프트웨어의 매뉴얼이 정상적으로 등록되었는지 확인하거나, 환경 변수를 설정할 때 사용된다.1. 명령어 용도특정 사용자의 환경 설정에서 man 명령어가 참고하는 경로가 올바른지 검증할 때 사용된다.새로운 소프트웨어를 설치한 후 해당 프로그램의 매뉴얼 디렉터리가 시스템 검색 경로에 포함되어 있는지 확인할 때 유용하다.# 현재 시스템의 manpath를 확인하는 일반적인 상황$ manpath/usr/local/man:/usr/local/share/man:/usr/share/man2. 명령어 서식manpath [-qgdwV] ..
lpq - Line Printer Queue status프린터 스풀러 큐(Queue)의 현재 상태를 확인하고 대기 중인 인쇄 작업 목록을 보여주는 명령어이다. 인쇄 요청이 정상적으로 접수되었는지, 현재 어떤 작업이 인쇄 중인지, 대기열에 몇 개의 작업이 남아 있는지 확인하는 데 사용하다.1. 명령어 용도사용가능 OS, Shell: [Linux] [macOS] [BSD]대량의 문서 출력을 요청한 후 인쇄가 시작되지 않을 때 큐에 작업이 정상적으로 적재되었는지 확인하거나, 자신의 인쇄 작업 번호(Job ID)를 확인하여 취소(lprm)하고자 할 때 주로 활용하다.2. 명령어 서식Bash lpq [-P 프린터명] [-l] [작업번호 ...] [사용자명 ...]3. 명령어 옵션옵션설명사용가능 OS 및 쉘-P상태..
lpc - Line Printer Control program라인 프린터 스풀링 시스템의 운영을 제어하고 관리하는 명령어이다. 프린터 큐(Queue)의 상태를 확인하고, 인쇄 작업을 중단 또는 재개하며, 작업의 순서를 변경하는 등의 관리자 작업을 수행할 때 사용하다.1. 명령어 용도사용가능 OS, Shell: [Linux] [macOS] [BSD]시스템에 연결된 프린터의 가동 상태를 점검하거나, 인쇄 작업이 밀려 큐를 비워야 하는 비상 상황에서 주로 활용된다. 대규모 서버 환경에서 인쇄 서버를 안정적으로 유지보수하기 위해 필수적으로 사용되다.2. 명령어 서식Bash lpc [명령어 [인자 ...]]3. 명령어 옵션옵션설명사용가능 OS 및 쉘status모든 프린터 또는 지정한 프린터의 현재 상태를 표시하다..
grpck - group check시스템 내의 그룹 정의 파일인 /etc/group 및 /etc/gshadow 파일의 내용이 올바른 형식과 유효한 데이터로 구성되어 있는지 검증하고 오류를 찾아내는 명령어이다.1. 명령어 용도[Linux] [Unix]주로 시스템 관리자가 새로운 사용자를 그룹에 대량으로 추가한 후, 혹은 구성 파일을 직접 편집한 뒤 포맷 오류나 누락된 정보가 없는지 확인할 때 사용한다. Stack Overflow 등에서 사용자 계정 및 그룹 권한 문제를 디버깅할 때 필수적으로 권장되는 명령어이다.2. 명령어 서식grpck [options] [group [shadow]]3. 명령어 옵션-r, --read-only: 파일을 실제로 수정하지 않고, 오류 항목에 대한 보고만 출력하다.# 무결성 검..
groupmod - Modify a group시스템에 이미 존재하는 사용자 그룹의 이름이나 그룹 ID(GID)를 변경하는 명령어이다. 주로 관리자 권한을 가진 사용자만 실행할 수 있으며, 관련 정보는 시스템 설정 파일에 실시간으로 반영된다.1. 명령어 용도사용가능 OS: Linux주요 사용 상황: 부서 변경이나 프로젝트 명칭 변경으로 인해 기존 그룹 이름을 갱신해야 하거나, 다른 서버들과의 GID 번호를 통일하여 파일 권한 충돌을 방지하고자 할 때 사용된다.2. 명령어 서식groupmod [옵션] 그룹명실제 사용 예시그룹 이름 변경sudo groupmod -n sales marketing기존의 marketing 그룹 이름을 sales로 변경하다.그룹 ID(GID) 변경dev_team 그룹의 고유 식별 번..
groupdel - Delete a group시스템에서 더 이상 필요 없는 사용자 그룹을 완전히 제거하는 명령어이다. 그룹을 삭제하면 해당 그룹 이름과 그룹 ID(GID) 정보가 시스템 설정 파일에서 말소된다.1. 명령어 용도사용가능 OS: Linux (주로 GNU/Linux 시스템의 shadow 패키지에 포함됨)주요 사용 상황: 프로젝트가 종료되어 특정 팀 전용 그룹을 정리하거나, 퇴사한 사용자의 개인 그룹을 안전하게 지우고자 할 때 사용된다.실제 사용 예시기본적인 그룹 삭제Bash sudo groupdel dev_team개발팀 그룹(dev_team)을 시스템에서 완전히 제거한다. 반드시 루트(root) 권한이 필요하다.존재하지 않는 그룹 삭제 시 에러 방지스크립트 자동화 시 대상 그룹이 없어도 에러(..
edquota (Edit Quota)시스템 관리자가 사용자나 그룹에 부여된 디스크 사용 공간 및 파일 개수 제한을 편집하기 위해 사용하는 명령어이다. 텍스트 에디터를 실행하여 할당량 설정을 직접 수정할 수 있게 한다.1. 명령어 용도특정 사용자 또는 그룹의 디스크 사용 한도 설정 및 수정여러 사용자에게 동일한 쿼타 설정을 복사하여 적용Linux, Unix, macOS 환경에서 저장 공간 관리 목적으로 활용2. 명령어 서식edquota [-u | -g] [-p 복사할대상] [-t] [사용자명 | 그룹명]3. 명령어 옵션-u : 사용자의 쿼타를 편집한다 (기본값).-g : 그룹의 쿼타를 편집한다.-p [유저명] : 특정 사용자의 쿼타 설정을 다른 사용자에게 복사한다.-t : 소프트 한도를 초과했을 때 허용되..