
[Linux] 기본 개념 및 명령어 정리

·
OS/Linux
리눅스란?운영체제(OS) 중 하나.정확히는 커널 기반의 오픈소스 운영체제다.무료이고 개방적이다 보니 서버, 개발 환경에서 굉장히 많이 쓰인다.리눅스 철학 3가지Everything is a file→ 장치, 프로세스, 네트워크까지 모두 파일처럼 다룬다.예: /dev/sda (하드디스크), /proc/cpuinfo (CPU 정보)작은 프로그램들의 조합→ 파이프(|) 하나로 여러 도구를 이어서 사용하면 복합 기능이 된다. cat /etc/passwd | grep root 4. 텍스트 기반 설정→ 시스템 설정은 GUI가 아니라 텍스트 파일을 수정해서 한다.예: /etc/ssh/sshd_config — SSH 서버 설정 파일리눅스 구조 사용자 → 쉘 → 커널 → 하드웨어 커널: OS의 중추, 하드웨어 제어 담당쉘..