Naver AI Tech
[주간학습 정리] Week 6
Lagom92
2024. 9. 13. 18:04
3줄 요약
프로젝트를 시작했다
프로젝트에 도움되는 지식을 배웠다
데이터가 어렵다
리눅스 커맨드 정리
리눅스는 1991년 리누스 토르발스가 개발한 오픈소스 운영체제로 높은 안정성과 보안성, 다양한 배포판 존재, 다중 사용자 및 다중 처리 가능이라는 장점을 가지고 있다.
명령어 | 간단한 설명 | 사용 예시 |
---|---|---|
ls | 디렉토리 내용을 나열 | ls -l (자세한 목록 표시) |
cd | 디렉토리 변경 | cd /home/user (특정 디렉토리로 이동) |
echo | 터미널에 텍스트 출력 | echo "Hi" |
pwd | 현재 작업 디렉토리 경로 출력 | pwd |
mkdir | 새 디렉토리 생성 | mkdir new_folder |
rm | 파일 또는 디렉토리 삭제 | rm file.txt (파일 삭제) |
cp | 파일 또는 디렉토리 복사 | cp file.txt /path/to/destination |
mv | 파일 또는 디렉토리 이동/이름 변경 | mv old_name.txt new_name.txt |
cat | 파일 내용 출력 | cat file.txt |
clear | 터미널창 초기화 | clear |
history | 최근 입력한 커맨드 히스토리 출력 | history |
find | 파일 및 디렉토리 검색 | find . -name "file" |
grep | 파일 내 텍스트 검색 | grep "pattern" file.txt |
tree | 디렉토리 하위 구조 확인 | tree -L 2 |
head | 파일의 앞 n행 출력 | head -n 5 file.txt |
awk | 텍스트 처리 도구 | awk '{print $2}' file |
chmod | 파일 권한 변경 | chmod 755 file.txt |
sudo | 관리자 권한으로 명령 실행 | sudo apt-get update |
top | 시스템 프로세스 모니터링 | top |
nohup | 백그라운드 실행 | nohup python main.py & |
ps | 실행 중인 프로세스 목록 표시 | ps aux |
kill | 프로세스 종료 | kill 1234 (PID 1234 프로세스 종료) |
df | 디스크 공간 사용량 표시 | df -h (사람이 읽기 쉬운 형식으로 표시) |
du | 디렉토리 공간 사용량 표시 | du -sh * (현재 디렉토리 내 항목별 크기 표시) |
tar | 파일 압축/해제 | tar -cvf archive.tar files/ (압축) |
wget | 웹에서 파일 다운로드 | wget https://example.com/file.zip |
ssh | 원격 서버에 안전하게 접속 | ssh user@hostname |