1. 리눅스 활용
ㅇ [디스크 파티션]
- fdisk -l
- df -h
ㅇ [메모리]
- free -h (메모리 상태 확인)
- fallocate -l 2G /swapfile (대용량 파일 만들기, 대용량 파일 크기 조정하기)
- chmod 600 /swapfile (스왑 파일 권한 주기)
- mkswap /swapfile (swap 파일로 변환 만들기)
- swapon /swapfile (swap 활성화)
- nano /etc/fstab
- /swapfile swap swap defaults 0 0 (부팅시 스왑 파일로써 마운트)
- swapon --show (스왑 상태 보기)
- swapoff -v /swapfile (swap 비활성화)
ㅇ [시스템 설정 구성]
- /etc/systemd/system.conf (systemd 설정 구성 파일)
ㅇ [계정]
- passwd (패스워드 변경)
- whoami (현재 로그인한 사용자 본인 아이디 출력)
ㅇ [디렉토리]
- pwd (현재 디렉토리 확인, print working directory)
- cd (디렉토리 변경, change directory)
ㅇ vnc
ㅇ lsb_release -d
ㅇ hostnamectl
ㅇ [원격 데스크톱 연결]
- sudo apt install xrdp
- sudo ufw allow 3389
- sudo systemctl status xrdp
ㅇ ls -l = ll
ㅇ arch (아키텍처 확인)
ㅇ [소프트웨어 패키지 관리]
- dpkg -l (설치된 패키지 확인)
- apt
ㅇ [네트워킹]
- 데몬 : systemd-networkd daemon
- 설정 파일
. (Debian 계열) /etc/network/interfaces file
. (Red Hat 계열) /etc/sysconfig/network-scripts directory
. (OpenSUSE 계열) /etc/sysconfig/network file
- 툴
. (GUI) Network Manager tool
. (CLI)
.. ethtools