나를 기록하다
article thumbnail
Published 2023. 3. 20. 15:58
[Mac OS] Terminal(터미널) 명령어 기타
반응형
🧑‍💻

1. 탐색

  1. ls : list, 현재 경로에 존재하는 파일/폴더 확인
  1. pwd : print working directory, 현재 위치한 경로 출력
  1. cd : change directory, 디렉토리 이동 폴더 밖으로 이동하고 싶다면 cd 뒤에 .. 입력

2. 파일/폴더 관리

  1. touch : 파일 생성 ex) touch test.txt
  1. mkdir : make directory, 폴더 생성
  1. cat : concatenate, 파일 확인
  1. rm : remove, 파일 삭제
  1. rmdir : remove directory, (빈)폴더 삭제 → 내부에 파일이 없을 때만 실행 가능
  1. rm -r : 파일을 갖고 있는 폴더 삭제 → ‘-’를 붙이는 것은 옵션을 뜻함. recursive를 뜻하는 r 옵션 사용
  1. cp : copy, 파일/폴더 복사 → cp 뒤에 복사할 파일/폴더와 원하는 경로/이름 입력
  1. mv : move, 파일/폴더 이동, 이름 변경 → 이동 : mv + 이동시킬 파일 + 이동시킬 디렉토리 순 → 이름 변경 : mv + 파일 이름 + 변경할 파일 이름(폴더 x)

3. 기타

  1. clear : 터미널 정리
  1. history : 이전에 사용한 명령어 확인 → ! + 번호 입력 시 해당 번호에 맞는 명령어 사용 가능
  1. man : manual, 명령어 매뉴얼 확인, 나가고 싶으면 q 입력(quit)
  1. grep - 파일에서 패턴을 검색합니다.
  1. sudo - 슈퍼유저 권한으로 명령을 실행합니다.
  1. ssh - 원격 서버에 연결합니다.
  1. scp - 로컬과 원격 서버 간에 파일을 복사합니다.
  1. chmod - 파일이나 디렉토리의 권한을 변경합니다. 예를 들어 "chmod 755 file.txt" 명령어는 file.txt 파일의 권한을 rwxr-xr-x로 변경합니다.
  1. chown - 파일이나 디렉토리의 소유자를 변경합니다. 예를 들어 "chown user file.txt" 명령어는 file.txt 파일의 소유자를 "user"로 변경합니다.
  1. ping - 네트워크 상태를 테스트합니다. 예를 들어 "ping google.com" 명령어는 구글 웹사이트로 패킷을 보내 응답을 확인합니다.
  1. tar - 파일 및 디렉토리를 아카이브 및 압축합니다. 예를 들어 "tar -czvf archive.tar.gz directory" 명령어는 directory 디렉토리를 tar 파일로 아카이브하고 gzip으로 압축합니다.
  1. unzip - zip 파일을 압축 해제합니다. 예를 들어 "unzip archive.zip" 명령어는 archive.zip 파일을 현재 디렉토리에 압축 해제합니다.
  1. curl - URL에서 데이터를 가져옵니다. 예를 들어 "curl https://www.example.com" 명령어는 example.com 웹사이트의 HTML 데이터를 가져옵니다.
  1. echo - 텍스트를 터미널에 출력합니다. 예를 들어 "echo Hello, World!" 명령어는 "Hello, World!"라는 텍스트를 출력합니다.
  1. date - 현재 날짜와 시간을 출력합니다.


Uploaded by N2T

반응형

'기타' 카테고리의 다른 글

네이버 지도 API 사용하기  (0) 2023.09.02
클린 코드에 관하여  (0) 2023.03.22
profile

나를 기록하다

@prao

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...