본문 바로가기
기타

리눅스 - 터미널 명령어들을 알아보자

by 스노위13 2022. 6. 2.

1. 디렉토리 관련
1) mkdir : 디렉터리 생성
   rmdir : 디렉터리 삭제
2) cd 디렉터리 경로 : cd 옆에 쓴 디렉터리 경로로 이동함
   cd ~ : 홈 디렉터리로 이동
   cd / : 최상위 디렉터리로 이동
   cd . : 현재 디렉터리 
   cd .. : 상위 디렉터리로 이동
   cd - : 이전 경로로 이동
3) pwd : 현재 작업 중인 디렉터리의 경로 출력

2. 파일 관련
1) cp : 파일 복사
2) mv : 파일 이동 및 이름 변경
   mv file1 file2 : file1 파일을 file2 파일로 변경
   mv file1 /dir : file1 파일을 dir 디렉터리로 이동
3) rm : 파일 삭제
4) ls : 현재 위치의 파일 목록 조회
   ls –al : 현재 폴더 내의 파일 리스트 상세 출력, 숨김 파일 포함 
5) cat : 파일의 내용을 화면에 출력
   cat file1 > file2 : file1의 내용을 file2 파일로 생성
   tail : 파일의 마지막 행을 기준으로 지정한 행까지의 파일 내용 일부를 출력
6) redirection : 화면의 출력 결과를 파일로 저장
7) find : 파일 권한, 소유권, 수정 날짜, 크기 등과 같은 특정 기준에 따라 파일을 검색
8) vi : 리눅스 기본 편집기 실행
   xed : 메모장과 유사한 텍스트 편집기 실행
9) tar : 파일들을 하나로 묶거나 묶어진 파일을 품 
   zip : 파일들을 압축한다. 
   unzip : 압축된 파일을 푼다. 

3. 소유권 등
1) sudo : root 권한으로 명령어를 수행
2) chmod : 시스템 파일 또는 객체의 액세스 권한을 변경하거나 수정하는데 사용

4. OS 업데이트
sudo apt update : 현재 OS 업데이트 가능한 목록 조회 
sudo apt upgrade : OS 업데이트 시작 (일주일에 한 번씩 실행 권장)

5. 기타
1) alias : 자주 사용하는 명령어들을 별명으로 정의하여 쉽게 사용할 수 있도록 설정
2) kill : 자원 제한으로 인해 멈춘 프로세스를 중지하는 강력한 방법
3) shut down : halt, init과 함께 시스템을 종료하는 명령어
4) history : 터미널 세션 기록을 확인(1000줄까지 저장) 
5) clear : 지금까지 출력된 터미널 화면을 지움

댓글