일반적인 터미널 명령
개시하다
환경 구축 등에 자주 사용되는 맥 터미널의 명령을 총괄했다.
1. 기본 용어
카탈로그
...폴더 또는 파일 저장 위치
루트 디렉토리
...최상위 목록
홈 디렉토리
...터미널 시작 시 기본 디렉토리
현재 디렉토리
...현재 디렉토리
대체로 똑같아요. 문제 없어요.
CUI에서는 일반적으로 디렉토리, GUI에서는 폴더라고 합니다.
카탈로그는'PC에 저장된 데이터를 분류하고 정리하는 컨테이너'로, 폴더에는 이 외에도'객체의 컨테이너'가 있다는 뜻이다.
대상은 PC에서 조작하고 처리하는 대상의 전체를 가리키며 PC에 저장된 데이터에 국한되지 않는다.
(컨트롤 패널의 프로그램 및 기능은 파일이 아닌 객체임)
카탈로그는 PC에 저장된 데이터만 저장할 수 있지만 폴더는 데이터 이외의 것을 저장할 수 있는 용기라는 것이다.
↓ 참조된 사이트
https://tech-camp.in/note/technology/95089/
2. 간편한 단축키
상단 키
이전에 실행한 명령을 표시합니다.
Tab
입력 완성.
여러 후보가 있는 경우 두 번의 탭을 눌러 후보 목록을 표시합니다.
Control + A
커서를 명령행의 시작 위치로 이동합니다.
Control + E
커서를 명령줄의 끝까지 이동합니다.
3. 자주 사용하는 명령
cd(change directory의 약)
디렉토리 간에 이동합니다.
cd test.java # test.javaに移動
cd ~/ # ホームディレクトリに移動
cd .. # 1つ上のディレクトリに移動
ls(list의 약)
현재 디렉토리의 파일 또는 디렉토리를 표시합니다.
ls # カレントディレクトリにあるファイルやディレクトリを表示
ls -a # 隠しファイルも含めてファイルやディレクトリを表示
mkdir(make directory 생략)
새 디렉토리를 생성합니다.
mkdir test # testというディレクトリを作成
touch
새 파일을 만듭니다.
touch test.java # test.javaというファイルを作成
open
터미널에서 Finder로 파일 및 디렉토리를 엽니다.
open . # カレントディレクトリをFinderで開く
open ~/ # ホームディレクトリをFinderで開く
clear
터미널에 표시된 문자를 삭제합니다.
history
명령의 실행 내역을 표시합니다.
pwd
현재 디렉토리의 경로를 표시합니다.
4. 기억하기 편하다(GUI로 조작하기도 한다)
cp
파일 또는 디렉토리를 복사합니다.
cp test.java sample/. # test.javaをsampleディレクトリ直下にコピー
cp test.java test2.java # test.javaをtest2.javaという名前でコピー
화면음악(move의 생략)
파일을 이동합니다.
4
mv test.java sample/. #test.javaをsampleディレクトリ直下に移動
파일 이름을 수정합니다.mv -i test.java sample.java # test.javaをsample.javaという名前に変更(-iは、同じファイル名がすでに存在するとき、「overwrite(上書き)しますか?」と聞いてくれる)
find
파일 또는 디렉토리를 찾습니다.
4
find <ファイル名・ディレクトリ名>
선택이 더욱 쉽다.↓ 이분의 기사는 예의 바르고 이해하기 쉽습니다.
rm (remove의 약)
파일 또는 디렉토리를 삭제합니다.(위험하니 사용하지 않는 것이 좋다)
rm test.java # test.javaを削除
rm -f sample # sampleディレクトリからその中身を削除
끝말
사실대로 말하면, 나는 cd/ls/clear 같은 것만 사용했지만, 이 글을 쓴 후, 나는 각양각색의 지령과 단축키를 배웠다!
이번에는 주로 기본적인 지령을 총결하였으며, 또 다른 지령과 지령 옵션이 있으니, 관심 있는 사람은 반드시 조사해 주십시오😊
Reference
이 문제에 관하여(일반적인 터미널 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/miya_akari/articles/d7fa9f77fe3f65텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)