웹정보

cmd / terminal 명령어 정리

quantumcode 2022. 1. 10. 23:35
728x90

terminal / cmd mannual 확인하기

CMD interface 

cmd  명령어를 통하여  빠르고 효율적인  파일 생성 및 파일 검색에 대하여 알아보고

환경변수를 빠르게 설정하고 삭제하는 방법에 대하여 정리해 보았다. 

 

 

 man  :   manual      

e) man man   man 대한 manual(정보) 확인

    Man clear   clear 대한 manual(정보) 확인 

Man 화면 나가기 q 입력

 

Clear :   clear command line window

 

Pwd : print working directory

 

Ls :  현재 디렉토리의 파일 리스트 

Ls  파일명/디렉토리명 : 상세 보기.  파워쉘: ls -name

Ls -l (long format):  파일 상세정보

Ls -a (all) : 숨겨진 파일 보기.    파워쉘: ls -f

Ls -la :  -l + -a  함께 사용.    

 

Open . : 현재 디렉토리 파일 탐색기로 열기

  

Cd(change directory) : 디렉토리 변경

Cd ~ : 최상위 경로

Cd - : 바로 이전 경로

Cd ..:  바로 상위

 

Find :  파일 찾기

Ex)  find 시작, 타입 , 이름, 확장자

Find . Type  file -name “*.txt”

Find . Type directory -name “*강의*”

 

Which : 설치된 경로

Ex) which atom

 

Touch :  파일 생성 / 기존에 있다면 업데이트

Ex) touch new_file.txt

 

Cat :  파일 내부 코드 확인

Ex) cat new_file.txt

 

Echo : 텍스트 입력 또는 파일 생성과 동시에 텍스트 추가 / 기존 있다면 업데이트

Ex)  echo “hello” >  new_file.txt : > 업데이트 혹은 신규 생성 추가

Ex)  echo “hello” >>  new_file.txt : >> append

 

 

Mkdir :  make directory

Ex) mkdir dir1

Ex) mkdir -p dir1/subpage/gallery1

 

 

Cp : copy

Ex) cp file1.txt dir1/

      Cp 파일명 디렉토리

 

Mv : move

mv 파일명 디렉토리

mv 파일명 파일명

mv 파일명 디렉토리/파일명

 

Rm : remove

Ex) 디렉토리 삭제     리컬시브(recursive) 옵셥.     Rm -r dir1 

 

Grep : global regular expression  print. 해당 텍스트를 포함한 파일 검색

Ex) grep “world” *.txt

Ex) grep -n “world” *.txt : -n  몇번째줄 확인

Ex) grep -ni “world” *.txt : -ni  몇번째줄 확인 대소문자 구분없이 ( insensitive )

Ex) grep -nir “world” . : -nir 몇번째줄 확인 대소문자 구분없이 하위모든 경로 파일 (  recursive : 재귀적 반복  )

. -> 현재 경로

 

 

환경 변수 설정

Export   MY_DIR =“dir1”

 

환경 변수 확인 

Env

'웹정보' 카테고리의 다른 글

펌웨어 VS 임베디드  (0) 2022.02.17
TDD 테스트 주도형 개발  (1) 2022.02.15
CDN 주소 검색사이트  (0) 2022.01.20
vi 화환 텍스트 편집기 수정 방법  (0) 2022.01.11
웹킷(webkit),블링크(blink)..  (0) 2022.01.05