반응형
1. 사용자 및 시스템 정보 확인
- cat /etc/passwd
시스템에 등록된 사용자 정보를 확인할 수 있는 명령어입니다. /etc/passwd 파일에는 사용자 계정 정보가 저장되어 있습니다. - ps
현재 실행 중인 프로세스와 사용 중인 셸 등의 정보를 확인할 수 있는 명령어입니다. - /etc/shells
시스템에 설치되어 사용 가능한 셸 목록을 보여주는 파일입니다.
2. 파일 및 디렉터리 관련 명령
- tar jxvf 파일명.tar.bz2
.bz2 형식으로 압축된 파일을 해제할 때 사용합니다. 소스 코드 설치 시 주로 사용됩니다. - 소스 설치 순서
일반적인 순서는 configure → make → make install입니다. - du -sh ~username
특정 사용자의 디스크 사용량을 확인할 수 있습니다. - edquota username
사용자에 대한 디스크 사용 한도(쿼터)를 설정할 때 사용합니다.
3. 프로세스 및 작업 관리
- jobs
백그라운드로 실행 중인 작업을 확인할 수 있습니다. - kill PID
지정한 PID의 프로세스를 종료시킵니다. 별도 옵션이 없으면 기본적으로 15번 시그널(SIGTERM)을 보냅니다. - &
명령어 끝에 붙이면 해당 작업을 백그라운드에서 실행합니다. - SIGTSTP (20번 시그널)
[Ctrl]+[Z]를 누르면 현재 실행 중인 프로세스를 일시 중지시키며 발생합니다. - fork
하나의 프로세스가 새로운 자식 프로세스를 생성할 때 사용하는 시스템 호출입니다.
4. 패키지 관리
- dpkg
Debian 계열에서 사용하는 로컬 패키지 관리 도구입니다. - yum remove 패키지명
Red Hat 계열에서 패키지를 제거하는 명령어입니다. - rpm -e 패키지명 --nodeps
의존성 무시하고 강제로 패키지를 제거할 수 있습니다.
5. 네트워크 및 보안 관련 명령
- arp
네트워크 상의 IP에 대응되는 MAC 주소를 확인할 수 있습니다. - ip
IP 주소 및 라우팅 테이블 정보 등을 출력합니다. - find / -name '*.txt' > list &
.txt 파일을 루트부터 검색해 list 파일에 저장하며, 백그라운드에서 실행합니다. - SSH
안전한 원격 접속을 위한 암호화된 통신 프로토콜입니다. - FTP
20번 포트는 데이터 전송, 21번 포트는 제어 용도로 사용됩니다.
6. 편집기 및 유틸리티
- vi 명령어들
- :q! : 저장하지 않고 종료
- :% s/^linux/Linux/ : 줄 시작의 'linux'를 'Linux'로 변경
- 3yy : 현재 줄 포함 아래 3줄 복사
- pico / nano
pico는 워싱턴대에서 개발한 텍스트 편집기이며, nano는 이를 기반으로 한 현대적 복제판입니다. - 리처드 스톨먼
유명한 자유 소프트웨어 운동가이며, emacs 편집기를 만든 개발자입니다.
7. 시스템/스토리지/가상화
- 논리적 볼륨(LV)
실제 디스크를 논리적으로 나누어 유동적으로 사용 가능한 저장공간입니다. - RAID-0
여러 디스크를 하나로 구성하지만, 하나라도 오류가 나면 데이터 복구가 불가능한 구조입니다. - KVM
리눅스 기반 가상화를 위한 하이퍼바이저로, 레드햇에서 인수한 Qumranet이 개발했습니다. - 고가용성 클러스터
시스템 장애에도 서비스를 지속적으로 제공하기 위한 클러스터 구성입니다. - Hadoop
대용량 데이터를 분산 처리하기 위한 오픈소스 프레임워크로, 빅데이터 처리에 사용됩니다.
8. 시스템 설정 및 네트워크 구성
- cat >> /etc/hosts
특정 IP에 대해 가상 도메인을 지정할 때 사용합니다. 예:
192.168.56.102 www.ihd.or.kr - /etc/resolv.conf
DNS 서버 주소 설정 파일입니다. - 망(Mesh)형 LAN
신뢰성이 높고 우회 경로가 존재하지만 설치비용이 크며 유지가 복잡합니다.
9. 기타 개념
- OSS(Open Sound System)
유닉스 계열에서 사운드를 제어하기 위한 인터페이스입니다. - IPP (Internet Printing Protocol)
네트워크를 통한 원격 인쇄를 지원하는 표준 프로토콜입니다. - 파이어폭스(Firefox)
모질라 재단에서 개발한 웹 브라우저이며, Gecko 레이아웃 엔진을 사용합니다. - 디스크 용량 단위 비교
크기 순서: GB < TB < PB < EB - UTP(Unshielded Twisted Pair)
차폐되지 않고 두 쌍씩 꼬여 있는 이더넷 케이블입니다.
반응형
'컴퓨터' 카테고리의 다른 글
| 3. 리눅스 2급 2차 내용 정리 (0) | 2023.02.16 |
|---|---|
| 2. 리눅스 2급 2차 내용 정리 (0) | 2023.02.14 |
| 홈페이지 만들기 (0) | 2023.02.05 |
| 웹서버 구축하기2 (0) | 2023.02.05 |
| 웹서버 구축하기 (1) | 2023.02.04 |