OS

    [Terminal] mkdir : 터미널로 디렉토리(폴더) 생성

    [Terminal] mkdir : 터미널로 디렉토리(폴더) 생성

    mkdir : 현재 작업 경로에 새로운 디렉토리(폴더) 생성 mkdir은 "make directory"의 약어 터미널로 현재 경로에 새로운 디렉토리(폴더)를 생성할 수 있는 명령어 (폴더만 생성할 수 있기 때문에 파일을 생성할 때는 touch 명령어 사용) mkdir "디렉토리명" mkdir -p : 하위 디렉토리까지 함께 생성 현재 경로에 디렉토리 생성 시 하위 디렉토리까지 같이 생성할 수 있는 명령어 mkdir -p "디렉토리명"/"하위 디렉토리명"

    [Terminal] pwd : 터미널에서 현재 디렉토리 경로 출력

    [Terminal] pwd : 터미널에서 현재 디렉토리 경로 출력

    pwd : 터미널에서 현재 작업중인 폴더의 위치 확인하기 print working directory의 약어 현재 작업중인 폴더의 경로 출력 경로는 절대 경로로 출력된다. pwd

    [Linux] 절대경로와 상대경로

    [Linux] 절대경로와 상대경로

    Linux Terminal 명령어를 공부하다가 절대 경로와 상대 경로가 헷갈려서 검색하고 정리한 내용 요약 (개인적인 요약) 절대 경로 : 최상위 디렉토리 ~ 이동할 디렉토리의 경로를 전부 입력하여 이동하는 방법 (현재 나의 작업 위치는 상관 X -> 최상위 디렉토리부터 경로를 작성하기 때문에) 상대 경로 : 현재 내가 위치한 경로를 기준으로 이동하는 방법 (단, 현재 내가 위치한 경로에 이동할 디렉토리 경로가 포함되어 있어야 함.) 경로 리눅스의 디렉토리(파일 저장소)는 계층적 트리구조로 이루어져 있으며, 프로그래밍 언어, 운영체제 등에서 컴퓨터 파일을 찾아가는 방법을 경로라고 한다. 경로는 절대 경로와 상대경로로 구분하여 사용할 수 있다. 절대 경로 리눅스의 최상위 디렉터리(루트 디렉터리)에서 파일명..

    [Linux] 터미널과 쉘(Shell)의 차이점 (+콘솔)

    [Linux] 터미널과 쉘(Shell)의 차이점 (+콘솔)

    수업에서 터미널이라는 단어가 나왔는데 설명을 들을수록 그럼 쉘이랑 똑같은건가..?라는 생각이 들어 찾아보며 정리하였다. 터미널(Terminal) 터미널의 특징 텍스트 입력 및 출력 환경으로 데이터를 입력하거나 처리 결과를 출력한다. 터미널은 쉘을 실행하고 명령을 입력할 수 있게 해주는 포장(Wapper) 프로그램이다. 네트워킹 및 장치 디버그 인터페이스에서 일반적으로 사용한다. 형태로는 하드웨어와 소프트웨어가 있다. 터미널은 원래 유닉스 기반의 대형 컴퓨터에서 사용자들이 컴퓨터에 접속하기 위해 사용했던 단말기였다. 터미널은 그래픽 인터페이스를 표시하고 쉘과 상호 작용할 수 있는 프로그램이다. 프롬프트(Prompt) 터미널에서 텍스트를 입력 및 수정할 수 있는 한 줄의 공간을 프롬프트(Prompt)라고 한..

    [Linux] CLI : Command Line Interface

    [Linux] CLI : Command Line Interface

    CLI : Command Line Interface ? CLI의 기본 개념 명령 줄 인터페이스 또는 명령어 인터페이스는 가상 터미널 또는 터미널을 통해 명령어(텍스트)만으로 컴퓨터를 제어하는 방식을 의미한다. (ex. 바탕화면 이동 명령어 실행 > 리스트 출력 명령어 실행 > 폴더1, 폴더2, 폴더3, 폴더4... > 폴더3 이동 명령어 실행 > 폴더3으로 이동) 반대의 의미의 제어 방식으로는 GUI (Graphic User Interface)가 있다. GUI는 일반적으로 사용되는 컴퓨터의 제어 방식으로 마우스와 모니터와 키보드를 이용해서 컴퓨터를 제어한다. (ex. 바탕화면 > 폴더1, 폴더2, 폴더3, 폴더4... > 폴더3 클릭 > 폴더3으로 이동) 위의 예를 보면 CLI가 더 번거롭고 복잡한데 왜..

    [Mac] 맥북 Homebrew 완전하게 삭제하기

    iTerm 사용하려고 하다가 brew 관련해서 오류가 났다.. 처음에는 터미널에서만 삭제를 했는데 오류 해결이 안 돼서 완전하게 삭제를 하고 다시 재 설치를 하니 시간도 되게 오래 걸렸고 해결이 됐다..! 아래 방법을 차례대로 삭제하면 완전하게 삭제할 수 있다. m1 맥북 brew 삭제 터미널에서 1차로 삭제 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)" /usr/local/Homebrew 폴더 완전 삭제 # which brew 입력 시 설치경로 확인 가능 # 해당 설치 경로로 이동 후 rm -rf Homebrew/ 재 설치 /bin/bash -c "$(curl -fsSL ..

    [Mac] 관리자 계정 추가, 맥북 계정 이름 및 홈 폴더 이름 변경하기

    [Mac] 관리자 계정 추가, 맥북 계정 이름 및 홈 폴더 이름 변경하기

    Linux에 대하여 공부한 내용을 블로그에 올리려고 하니까 터미널에서 경로 등 내 정보가 나타나는 게 싫어서 계정 이름이랑 디렉토리 이름을 변경하기로 하였다.. *** 작업 전 백업 필수 *** 맥북의 계정 이름 및 다이렉트(홈 폴더)이름을 변경하기 위해서는 관리자 권한을 가진 계정이 2개 있어야 함. 관리자 계정 추가하기 1. 환경설정에서 사용자 및 그룹 들어가기 좌측 상단  > 시스템 환경설정... > 사용자 및 그룹 2. 사용자 계정 추가하기 좌측 하단 자물쇠 아이콘 클릭 > 자신의 Mac 암호 입력 후 잠금 해제 > + 버튼을 클릭하여 사용자 추가하기 3. 사용자 계정 추가 설정하기 새로운 계정 : 반드시 관리자로 해야 함 전체 이름 : 로그인 화면에서 표시되는 사용자 이름 계정 이름 : 홈 디..