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 |