개발자들이 사용하는 리눅스 체제에 익숙해지기 위해 Xshell7을 다운로드 받으셨다면 또 하나 숙지해야 될 것이 명령어입니다. 리눅스 체제는 다양한 명령어를 기반으로 진행이 가능합니다.
가장 많이 사용하는 cd 부터 목록을 확인하는 ls, 복사하는 cp, 파일 혹은 디렉토리를 이동하는 mv, 삭제는 rm, 파일의 앞부분을 보고 싶다면 head, 뒷부분은 tail 등 명령어를 입력하여 실행합니다.
- pwd (print working directory)
현재 작업중인 디렉토리 정보 출력 - cd (change directory)
경로 이동
절대경로와 상대경로로 이동 가능하다 - ls (list)
디렉토리 목록 확인 - cp (copy)
파일 혹은 디렉토리를 복사
디렉토리를 복사할 때에는 -r 옵션을 주어야 한다 - mv (move)
파일 혹은 디렉토리 이동
실제로 원하는 위치로 이동할 때도 사용하지만, 이름을 변경하는 용도로도 사용한다
cp 와는 달리 디렉토리를 이동할 때도 별다른 옵션이 필요 없다 - mkdir (make directory)
디렉토리 생성
-p 옵션을 주면 하위 디렉토리까지 한 번에 생성 가능 - rm (remove)
파일이나 디렉토리 삭제
디렉토리를 삭제할 때는 r 옵션을 주어야 한다
-f 옵션을 주면 사용자에게 삭제 여부를 묻지 않고 바로 삭제한다
디렉토리를 삭제할 때에는 하위 디렉토리까지 모두 삭제되므로 유의할 것 - touch
파일이나 디렉토리의 최근 업데이트 일자를 현재 시간으로 변경한다
최근 업데이트 일자는 ls -l 명령을 통해 확인할 수 있다
파일이나 디렉토리가 존재하지 않으면 빈 파일을 만든다 - cat (concatenate)
파일의 내용 출력 가능
여러개의 파일을 합쳐서 하나의 파일로 생성
기존 파일의 내용을 다른 파일에 덧붙이기 가능
새로운 파일 생성 - head
파일의 앞부분을 보고 싶은 줄 수 만큼 보여준다
옵션을 지정하지 않으면 상위 10줄을 보여준다 - tail
파일의 뒷부분을 보고싶은 줄 수 만큼 보여준다
옵션을 지정하지 않으면 파일 하위 10줄을 보여준다
참고로 -F 옵션을 주고 실행하면, 파일 내용을 화면에 계속 띄워주고 파일이 변하게 되면 새로운 업데이트된 내용을 갱신해준다
주로 실시간으로 내용이 추가되는 로그파일을 모니터링할 때 유용하게 사용한다 - find
특정 파일이나 디렉토리를 검색한다
사용법이 앞의 명령어들에 비해 복잡, 기본 사용법 : find [검색경로] - name [파일명]
'2021-1 > Code , Setting ..' 카테고리의 다른 글
코드 편집기 종류 | 초보자는 여기서 뭘 써야 합니까 (0) | 2021.10.07 |
---|---|
티스토리 | 자주 쓰는 단축키 모음 (0) | 2021.10.07 |
티스토리 | 코드블록 소스코드 한줄 복사 문제 해결 방법? (0) | 2021.10.07 |
프로그래밍 언어 | 로그 찍는다? 매핑? (0) | 2021.10.07 |
Xshell 7 | 다운로드 (0) | 2021.10.01 |