## 1.
## 2. WordPress 글 (HTML)
“`html
리눅스 초보탈출! 꼭 알아야 할 필수 기본 명령어 완벽 정리
소개
리눅스를 처음 접하시는 분들을 위한 기본 명령어 완벽 정리 가이드입니다. 이 글에서는 리눅스 시스템을 효율적으로 사용하는 데 필요한 필수 명령어들을 예제와 함께 자세히 설명합니다. 본 가이드를 통해 리눅스 터미널 사용에 자신감을 얻으시길 바랍니다.
A. 디렉토리 및 파일 관리
리눅스 시스템에서 파일과 디렉토리를 관리하는 데 가장 기본적인 명령어들을 살펴보겠습니다.
pwd
: 현재 디렉토리 경로를 표시합니다.ls
: 현재 디렉토리에 있는 파일과 디렉토리를 목록으로 표시합니다. (-l
옵션을 사용하면 상세 정보를 볼 수 있습니다.)cd
: 디렉토리를 변경합니다. (cd ..
은 상위 디렉토리로 이동,cd /
는 루트 디렉토리로 이동)mkdir
: 새로운 디렉토리를 생성합니다.rmdir
: 빈 디렉토리를 삭제합니다.rm -r
: 디렉토리와 그 안의 모든 파일을 재귀적으로 삭제합니다. (주의: 매우 위험한 명령어입니다. 신중하게 사용하세요!)
B. 파일 관리
파일을 생성, 복사, 이동, 삭제하는 명령어를 알아보겠습니다.
touch
: 빈 파일을 생성합니다.cp
: 파일을 복사합니다. (cp source destination
)mv
: 파일 또는 디렉토리를 이동하거나 이름을 변경합니다. (mv source destination
)rm
: 파일을 삭제합니다. (rm file_name
)cat
: 파일의 내용을 표시합니다.less
: 큰 파일의 내용을 페이지 단위로 보여줍니다.
C. 파일 권한 설정
파일 및 디렉토리에 대한 접근 권한을 설정하는 방법입니다.
chmod
: 파일 권한을 변경합니다. (예:chmod 755 file_name
)
D. 파일 및 디렉토리 검색
특정 파일이나 디렉토리를 찾는 명령어입니다.
find
: 특정 조건에 맞는 파일이나 디렉토리를 찾습니다. (예:find . -name "*.txt"
)grep
: 파일에서 특정 문자열을 검색합니다. (예:grep "keyword" file_name
)
E. 프로세스 관리
시스템에서 실행 중인 프로세스를 관리하는 명령어입니다.
ps
: 현재 실행 중인 프로세스를 표시합니다.kill
: 프로세스를 종료합니다.top
: 실시간으로 시스템의 프로세스 사용 현황을 보여줍니다.
F. 사용자 관리
사용자 계정을 관리하는 명령어입니다. (root 권한 필요)
useradd
: 새로운 사용자 계정을 생성합니다.userdel
: 사용자 계정을 삭제합니다.passwd
: 사용자 비밀번호를 변경합니다.
G. 시스템 정보 확인
시스템의 정보를 확인하는 명령어입니다.
uname -a
: 시스템 정보를 표시합니다.df -h
: 디스크 공간 사용량을 표시합니다.du -sh
: 디렉토리의 크기를 표시합니다.
마무리
이 글에서는 리눅스의 기본적인 명령어들을 다루었습니다. 더 많은 명령어와 옵션들을 배우면 리눅스 시스템을 더욱 효율적으로 사용할 수 있을 것입니다. 궁금한 점이 있으면 댓글로 질문해주세요!
“`.