자주 사용하는 Linux 명령어
Linux는 강력하고 유연한 운영체제로, 다양한 명령어를 통해 시스템을 효율적으로 관리할 수 있습니다. 아래는 Linux에서 자주 사용하는 기본 명령어들을 정리한 목록입니다.
파일 및 디렉토리 관리
1. ls
• 디렉토리 내 파일 및 디렉토리 목록을 표시합니다.
• 사용법: ls (기본), ls -l (상세 목록), ls -a (숨김 파일 포함)
2. cd
• 디렉토리를 변경합니다.
• 사용법: cd directory_name
3. pwd
• 현재 작업 중인 디렉토리의 경로를 출력합니다.
• 사용법: pwd
4. mkdir
• 새로운 디렉토리를 생성합니다.
• 사용법: mkdir directory_name
5. rmdir
• 빈 디렉토리를 삭제합니다.
• 사용법: rmdir directory_name
6. rm
• 파일 또는 디렉토리를 삭제합니다.
• 사용법: rm file_name, rm -r directory_name (디렉토리 및 그 안의 파일들 삭제)
7. cp
• 파일 또는 디렉토리를 복사합니다.
• 사용법: cp source destination, cp -r source_directory destination_directory
8. mv
• 파일 또는 디렉토리를 이동하거나 이름을 변경합니다.
• 사용법: mv source destination
파일 내용 확인 및 편집
1. cat
• 파일의 내용을 출력합니다.
• 사용법: cat file_name
2. less
• 파일의 내용을 페이지 단위로 출력합니다.
• 사용법: less file_name
3. more
• 파일의 내용을 순차적으로 출력합니다.
• 사용법: more file_name
4. head
• 파일의 처음 몇 줄을 출력합니다.
• 사용법: head file_name, head -n 10 file_name (처음 10줄 출력)
5. tail
• 파일의 마지막 몇 줄을 출력합니다.
• 사용법: tail file_name, tail -n 10 file_name (마지막 10줄 출력)
시스템 정보 및 관리
1. top
• 시스템의 실시간 프로세스 정보를 표시합니다.
• 사용법: top
2. ps
• 현재 실행 중인 프로세스 목록을 출력합니다.
• 사용법: ps, ps aux (모든 사용자 프로세스 표시)
3. df
• 파일 시스템의 디스크 사용량을 출력합니다.
• 사용법: df, df -h (사람이 읽기 쉬운 형식)
4. du
• 디렉토리 및 파일의 디스크 사용량을 출력합니다.
• 사용법: du, du -h (사람이 읽기 쉬운 형식)
5. free
• 메모리 사용량을 출력합니다.
• 사용법: free, free -h (사람이 읽기 쉬운 형식)
6. uname
• 시스템 정보를 출력합니다.
• 사용법: uname, uname -a (모든 정보)
네트워크
1. ping
• 네트워크 연결 상태를 확인합니다.
• 사용법: ping hostname_or_ip
2. ifconfig
• 네트워크 인터페이스 정보를 출력하고 설정합니다.
• 사용법: ifconfig
3. netstat
• 네트워크 연결, 라우팅 테이블, 인터페이스 통계 등을 출력합니다.
• 사용법: netstat, netstat -tuln (활성화된 포트 목록)
4. ssh
• 원격 서버에 안전하게 접속합니다.
• 사용법: ssh user@hostname_or_ip
파일 권한 및 소유권
1. chmod
• 파일 및 디렉토리의 권한을 변경합니다.
• 사용법: chmod permissions file_name
2. chown
• 파일 및 디렉토리의 소유권을 변경합니다.
• 사용법: chown user:group file_name
3. chgrp
• 파일 및 디렉토리의 그룹 소유권을 변경합니다.
• 사용법: chgrp group file_name
'컴퓨터 > LINUX' 카테고리의 다른 글
리눅스(linux) 명령어 가이드: pwd 명령어 사용법 (0) | 2024.06.07 |
---|---|
리눅스(linux) 명령어 가이드: cd 명령어 사용법과 옵션 (0) | 2024.06.07 |
이해하기 쉬운 chmod 사용법: 파일 권한 관리의 핵심 (0) | 2024.06.05 |
리눅스에서 curl 명령어 사용법 (0) | 2024.05.23 |
리눅스 wc 명령어에 대한 모든 것 (0) | 2024.05.23 |