[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
[Mac] 맥북 메모 복구 방법
2023. 2. 27. 20:49
OS/Mac
맥북 메모 복구 방법 메모장 검색을 하다보니 몇몇 메모들만 보이는 상태가 됨🥲 해결을 위해 이것 저것 누르다 휴지통 버튼을 잘못 눌러 지우지 말아야할 메모를 지움😵💫 정말 다신 경험하고 싶지 않은 상황이기에 복구 방법을 작성하기로 함 사라진 메모 찾기 1. 상단 메뉴바에서 보기 > 폴더 보기 혹은 option + command + s (단축키는 맥북에 따라 다를 수 있음) 2. 메모의 왼쪽 탭에서 원하는 폴더 클릭 최근 삭제한 메모 복구 이 방법으로는 최근 30일까지만 복구가 가능하다고 함 1. 위의 1번 따라하기 보기 > 폴더 보기 클릭 2. 최근 삭제된 항목 폴더 클릭하여 복구 진행
[Windows] taskkill error 프로세스를 종료할 수 없습니다 해결
2023. 1. 17. 20:56
OS/Windows
포트를 죽이려고 할때 액세스가 거부되어 종료 할 수 없는 경우 해결 CMD 실행 시 관리자 모드로 실행하기 관리자 모드로 실행했는데도 위와 같은 오류 메시지가 뜬다면 안전모드로 부팅하면 됨 사실 이것 때문에 블로그를 작성하게 됐음 안전모드로 부팅하는 방법 1. windows키 + R 로 실행창 열기 2. msconfig 입력 3. 부팅 탭 클릭 > 부팅 옵션의 안전 부팅 체크 > 확인 안전모드로 부팅한 후 다시 안전 부팅 옵션을 없애주고 부팅해주기 부팅 후 포트 확인을 해보면 포트가 죽어있거나 pid가 바뀌어 있을 것임 (포트 확인 방법) 포트가 죽지 않고 바뀐 pid가 있다면 taskkill /f /pid pid번호 명령을 통해 포트를 죽일 수 있음 포트 확인 방법 또는 taskkill 방법이 궁금하다..
[iTerm2] iTerm2 계정 정보 저장
2023. 1. 4. 20:00
OS/Mac
계정 정보 저장하기 iTerm2에 계정 정보를 저장해 놓으면 자동 로그인 연동이나 필요 시 계정 정보를 불러와 바로 입력할 수 있음 1️⃣ iTerm2에서 option + command + f 단축키 입력 2️⃣ "+" 버튼 클릭 > 계정 정보 명과 계정 정보 입력 한 뒤 Close 3️⃣ 계정 정보 필요 시 option + command + f 클릭하여 원하는 정보 간단하게 입력 가능
[Mac OS] ls: .: Operation not permitted error 해결 방법
2022. 12. 27. 20:41
OS/Mac
ls: .: Operation not permitted error 해결 방법 iTerm이나 Terminal에서 ls 명령어를 실행했더니 ls: .: Operation not permitted 에러가 발생함 이를 해결하기 위해서는 디스크 권한을 응용프로그램에 줘야함 1️⃣ mac 왼쪽 상단 🍎 아이콘 클릭 > 시스템 환경설정 클릭 2️⃣ 보안 및 개인 정보 보호 🏠 클릭 3️⃣ 개인 정보 보호 탭 클릭 > 전체 디스크 접근 권한 클릭 4️⃣ 자물쇠🔒 클릭 > 비밀번호 입력 > iTerm 선택 > 터미널 재시작 만약 목록에 없다면 +를 클릭하여 추가해주기 접근 권한을 주면 에러가 해결됨 👍
[Mac/Windows OS] taskkill 방법
2022. 12. 15. 20:29
OS
Mac과 Windows에서 taskkill 하는 방법 port 번호가 8080인 경우 예시👇 Mac OS sudo lsof -i :8080 kill -9 [PID 입력] Windows OS netstat -ano에서 :8080 port의 PID 찾기 netstat -ano taskkill /f /pid [PID 입력]