파일시스템 경로와 이동
Linux에서 절대 경로와 상대 경로, 주요 최상위 디렉터리, pwd/cd/ls로 위치를 확인하는 기본 흐름을 정리합니다.
pwd
ls
ls -la
cd /etc
cd ..
cd ~
cd -Category
Preparing references and filters for this topic. 이 주제의 레퍼런스와 필터를 준비하고 있습니다.
Category Reference
파일시스템, 셸 명령, 권한, 프로세스, systemd, 로그, 네트워크 확인까지 Linux 운영의 핵심 흐름을 카드형 레퍼런스로 정리합니다.
Search titles, summaries, tags, and subcategories.
Showing 12 cards.
Subcategory
3 cards
Linux에서 절대 경로와 상대 경로, 주요 최상위 디렉터리, pwd/cd/ls로 위치를 확인하는 기본 흐름을 정리합니다.
pwd
ls
ls -la
cd /etc
cd ..
cd ~
cd -Linux 셸 명령을 command, option, argument로 나누어 읽고 --help, man, type으로 동작 근거를 확인하는 흐름을 정리합니다.
command --option value argument
ls -la /etc
cp -r src/ backup/
grep -n "error" app.log
command --help
man command
type command
which command표준 입력과 출력, stderr, pipe, exit status를 기준으로 셸 명령을 연결하고 실패를 확인하는 흐름을 정리합니다.
command > out.txt
command >> out.txt
command 2> error.txt
command > out.txt 2>&1
cat app.log | grep "ERROR" | less
echo $?3 cards
Linux 파일 권한의 user/group/other, rwx 비트, chmod와 chown을 어떤 기준으로 쓰는지 정리합니다.
ls -l app.sh
chmod +x app.sh
chmod 644 config.json
chmod 755 scripts/deploy.sh
chown app:app data/
chown -R app:app uploads/파일 이름을 찾는 find와 파일 내용을 찾는 grep을 구분하고, 검색 결과를 안전하게 좁히는 기본 흐름을 정리합니다.
find . -name "*.log"
find /var/log -type f -mtime -1
find . -type f -size +100M
grep -n "ERROR" app.log
grep -R "DATABASE_URL" .
grep -R --exclude-dir=node_modules "TODO" .Linux에서 디렉터리를 tar archive로 묶고 gzip으로 압축하거나 해제할 때 자주 쓰는 옵션과 검증 흐름을 정리합니다.
# 디렉터리를 tar.gz로 묶기
tar -czf app-logs.tar.gz logs/
# 압축 해제
tar -xzf app-logs.tar.gz
# 목록만 확인
tar -tzf app-logs.tar.gz
# 대상 디렉터리에 풀기
mkdir -p restore
tar -xzf app-logs.tar.gz -C restore3 cards
실행 중인 프로세스를 ps/top/pgrep으로 찾고 SIGTERM, SIGKILL 차이를 기준으로 종료하는 기본 흐름을 정리합니다.
ps aux
ps -ef
pgrep -af nginx
top
kill <pid>
kill -TERM <pid>
kill -KILL <pid>systemctl로 service 상태를 확인하고 시작, 중지, 재시작, 부팅 자동 실행을 설정하는 기본 흐름을 정리합니다.
systemctl status nginx
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl restart nginx
sudo systemctl reload nginx
sudo systemctl enable nginx
sudo systemctl disable nginxsystemd journal에서 서비스별 로그, 최근 로그, 실시간 로그, 시간 범위 필터를 journalctl로 확인하는 흐름을 정리합니다.
journalctl -u nginx
journalctl -u nginx -n 100
journalctl -u nginx -f
journalctl -u nginx --since "1 hour ago"
journalctl -u nginx --since "2026-05-23 10:00" --until "2026-05-23 11:00"
journalctl -p err -b3 cards
Linux 서버에서 IP 주소, route, listening port, HTTP 응답을 ip, ss, curl로 확인하는 기본 진단 흐름을 정리합니다.
ip addr
ip route
ss -tulpn
ss -ltnp
curl -I http://localhost:8080
curl -v http://example.com디스크 여유 공간, 디렉터리별 사용량, 메모리 상태를 df, du, free로 빠르게 확인하는 흐름을 정리합니다.
df -h
df -h /
du -sh .
du -h --max-depth=1 /var
free -h
lsblkLinux 사용자와 그룹, 현재 권한 확인, sudo로 관리자 권한을 일시적으로 쓰는 기준을 정리합니다.
whoami
id
groups
sudo -l
sudo systemctl status nginx
sudoedit /etc/nginx/nginx.conf