[Linux] 리눅스 파일 복사 명령어
2023. 9. 19. 20:53
OS/Linux
리눅스 cp 명령어 copy의 약어로 file 혹은 directory를 복사하는 명령어 cp [옵션] [복사 할 디렉토리 or 파일명] [생성 할 디렉토리 or 파일명] # 예시 cp -r testProject copyProject 옵션 -r 하위 디렉토리까지 모두 복사 -i 복사될 파일의 이름이 이미 존재한다면 사용자에게 덮어쓰기 여부 묻기 -b 복사될 파일의 이름이 이미 존재한다면 백업 파일을 생성 -f 복사될 파일의 이름이 이미 존재한다면 강제로 덮어쓰기 -a 원본 파일의 속성 및 링크 정보까지 모두 복사 -p 원본 파일의 소유자, 그룹, 권한 등의 정보까지 모두 복사 -v 복사 진행 상태를 출력
[Linux] vi 편집기 자주 사용하는 명령어
2023. 9. 6. 20:21
OS/Linux
이동 h 왼쪽으로 이동 j 아래로 이동 k 위로 이동 l 오른쪽으로 이동 문자 삭제 및 입력 x 현재 커서 위치의 문자 삭제 i 현재 커서 위치에서 입력 모드로 전환하여 문자 삽입 a 현재 커서 위치 다음 위치에서 입력 모드로 전환하여 문자 삽입 단어 이동 w 다음 단어로 이동 b 이전 단어로 이동 행의 처음/끝 이동 0 현재 행의 처음으로 이동 $ 현재 행의 끝으로 이동 행 이동 gg 문서의 첫 행으로 이동 G 문서의 마지막 행으로 이동 행 삭제 dd 현재 행 삭제 실행 취소 및 재실행 u 실행 취소 Ctrl + r 실행 취소 취소(재실행) 저장 및 종료 w 파일 저장 q 편집기 종료 wq 파일 저장 후 편집기 종료 검색 /검색어 검색어로 문서 내에서 앞으로 검색 n 다음 검색 결과로 이동 N 이전 검..
[Linux] 디렉토리 생성 명령어
2023. 8. 22. 20:11
OS/Linux
단일 디렉토리 생성 디렉토리를 하나 생성하는 명령어 mkdir sample 여러 디렉토리 한번에 생성 여러 개의 디렉토리를 동시에 생성하는 경우 공백으로 구분하여 디렉토리 이름 나열 mkdir dir1 dir2 dir3 디렉토리 하위 폴더까지 생성 -p 옵션을 사용하여 디렉토리의 하위 폴더까지 한번에 생성 중간 경로가 없더라도 필요한 모든 디렉토리 생성함 mkdir -p dev/workspaces/config 디렉토리 생성과 권한 부여 -m 옵션을 사용하여 디렉토리 생성 시 권한 설정 권한은 숫자나 기호를 사용하여 지정할 수 있음 # 읽기, 쓰기 및 실행 권한 부여 mkdir -m 755 sample
[VI 편집기] 문자열 검색
2021. 12. 24. 20:25
OS/Linux
문자열 검색 1️⃣ 먼저 vi 를 실행하고 : 를 눌러 명령어 모드에 들어감 2️⃣ / or ? 으로 문자열 탐색 현재 커서 위치에서 아래방향으로 탐색 /찾을 문자열 :/text 현재 커서 위치에서 위방향으로 탐색(역방향 탐색) ?찾을 문자열 :?text 3️⃣ 그 다음 문자열를 탐색(계속 탐색)을 하려면 소문자 "n", 이전 문자열를 탐색(계속 탐색 - 역방향)을 하려면 대문자 "N"
[VI 편집기] 사용 예시
2021. 12. 23. 20:21
OS/Linux
사용 예 1️⃣ 빈 문서로 시작 vi 2️⃣ 주어진 파일(index.html) 이름으로 편집 시작. 만약 파일이 존재하지 않으면 새로 생성 vi -R index.html 명령과 동일 vi index.html 3️⃣ index.html 파일을 열면서 커서를 15번째 줄로 보냄 vi -c 15 index.html 명령과 동일 vi +15 index.html 4️⃣ index.html 파일을 열면서 행 번호를 붙여줌 vi -c "set nu" index.html 5️⃣ index.html 파일을 읽기 전용으로 엶 vi -R index.html 명령과 동일 view index.html 참고로 저장할 때 ':wq!' 형식으로 !를 붙이면 읽기전용이라도 저장됨
[VI 편집기] 사용법 및 주요 옵션
2021. 12. 22. 20:16
OS/Linux
vi 사용법 vi [option] [파일명] 주요 옵션 -c vi를 시작하면서 ex 명령 모드에서 실행되는 명령을 지정하여 실행 -r 손상된 파일을 복구(파일을 편집하던 중 갑작스러운 사고로 시스템이 다운 된 경우 이 명령으로 복구 가능) -R 파일을 읽기 전용으로 열 때 사용(view 명령과 유사) +[num] 파일을 열면서 커서를 지정한 num번째 줄로 이동시킴
[VI 편집기] 기본 동작법 및 명령어
2021. 12. 21. 20:12
OS/Linux
vi 기본 동작법 i : 커서 왼쪽 a : 커서 오른쪽 o : 아래로 한 줄 추가된 곳에 커서 vi 명령어 :wq 저장 후 종료 :w 저장 :q 종료 :q! 강제 종료
[VI 편집기] 편집기 실행 방법 및 모드 종류
2021. 12. 20. 20:08
OS/Linux
vi 편집기 실행 방법 vi [파일명] 모드 종류 🍋 명령 모드(처음 실행 시) 이동, 수정, 삭제, 복사, 붙이기, 탐색 i, a, o, I, A, O 등을 입력하면 입력 모드로 전환 입력 모드에서 [ESC]키를 누르면 명령모드로 돌아옴 🍋 입력 모드(편집 모드) 글자를 입력하는 문서를 만드는 모드 🍋 ex 명령 모드 명령 모드에서 ':'를 입력했을 때 화면 맨 아랫줄에서 명령을 수행하는 모드로 저장, 종료, 탐색, 치환 및 vi 환경설정 등의 역할을 하는 모드