리눅스를 사용하면서 적어도 이정도는 알아야 겠다 하는 최소한의 커맨드를 사용 빈도 순으로 정리하였습니다.
사용 빈도 높은 순
1. ls: 현재 디렉토리의 파일 목록 출력
2. cd: 디렉토리 변경
3. pwd: 현재 작업 중인 디렉토리 경로 출력
4. cp: 파일 복사
5. mv: 파일 이동/이름 변경
6. rm: 파일 삭제
7. mkdir: 디렉토리 생성
8. rmdir: 디렉토리 삭제
9. touch: 빈 파일 생성 또는 파일 수정 시간 변경
10. cat: 파일 내용 출력
11. less: 파일 내용을 페이지별로 출력
12. tail: 파일의 끝 부분 출력
13. head: 파일의 앞 부분 출력
14. grep: 파일 내에서 문자열 검색
15. find: 파일 검색
16. ps: 현재 실행 중인 프로세스 목록 출력
17. kill: 프로세스 종료
18. top: 시스템의 자원 사용량 모니터링
19. df: 파일 시스템 디스크 사용량 확인
20. du: 디렉토리별 디스크 사용량 확인
21. mount: 파일 시스템 마운트
22. umount: 파일 시스템 언마운트
23. chmod: 파일 권한 변경
24. chown: 파일 소유자 변경
25. ping: 네트워크 연결 상태 확인
26. ssh: 원격 서버 접속
27. scp: 원격 서버로 파일 전송
28. tar: 파일 압축/해제
29. gzip: 파일 압축/해제
30. unzip: 파일 해제
31. mount | grep: 마운트된 장치 확인
32. chroot: 디렉토리 환경 분리
33. netstat: 네트워크 연결 정보 확인
34. ifconfig: 네트워크 인터페이스 정보 확인
35. iptables: 방화벽 설정
36. curl: URL을 이용한 데이터 전송
37. wget: 파일 다운로드
38. sed: 문자열 치환
39. awk: 파일 내에서 특정 패턴 검색
40. time: 명령어 실행 시간 측정
41. nohup: 백그라운드 실행
42. screen: 멀티플 터미널 지원
43. tee: 파일과 표준 출력 동시에 출력
44. ssh-keygen: SSH 키 생성
45. ssh-copy-id: SSH 키 복사
46. crontab: 스케줄 작업 등록
47. lsof: 파일/소켓 사용 중인 프로세스 확인
48. which: 명령어 위치 확인
49. echo: 문자열 출력
50. uname: 시스템 정보 출력
'IT > 리눅스' 카테고리의 다른 글
리눅스 ssh, scp 명령으로 할 수 있는 것들(ssh, remote , 원격 로그인, 파일전송, 원격 명령 실행 등) (0) | 2023.04.26 |
---|---|
리눅스 파일 권한 개념과 변경 방법(permission 표시방법, chmod) (0) | 2023.04.26 |
도커 컨테이너 이미지 백업 및 복구 하기 (docker container, save, load, export, import) (0) | 2023.04.26 |
도커 컨테이너에서 cuda 동작 오류 해결(nvidia docker, container, cuda, 컨테이너 생성 옵션) (0) | 2023.04.26 |
ChatGPT 대항마 Goolge Bard 베타버전 성능, 코딩 테스트 (0) | 2023.04.20 |