일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Coding
- 정보처리기사
- homogenous
- 컴퓨터구조
- 리눅스
- 3dof
- 알고리즘
- 정렬
- Linux
- Computer
- 명령어
- SQL
- segmentation
- homogeinous
- AI
- 합병
- sam2
- 네트워크 충돌
- sort
- 소스 코드 품질 분석
- 정처기
- ROS2
- robotics
- CentOS
- Java
- humble
- 회전 복잡도
- 기구학
- 맥케이브
- MIPS
- Today
- Total
목록리눅스 (27)
UTF-404

💡 VI (VIsual editor) → vi는 Emacs와 함께 유닉스 환경에서 가장 많이 쓰이는 문서 편집기이다. https://namu.wiki/w/vi vi - 나무위키 편집 자체를 따로 하나의 모드로 구성하여 키 조작을 크게 단순화시킨 것이 특징이다. 일반 편집기에서는 입력모드와 편집모드가 구분이 되어있지 않기 때문에, 텍스트 입력에 쓰이는 알파벳이 namu.wiki 💡 vi 기본 모드 📌 이동 키 h, j, k, l (편집모드에서 커서 이동 불가, 익숙해지면 속도↑) ←, ↓, ↑, → (편집모드에서 커서 이동 가능) 📌 단어 단위 이동 w : 다음 단어의 첫 글자로 이동 e : 다음 단어의 마지막 글자로 이동 b : 이전 단어의 첫 글자로 이동 📌 줄 내부 커서 이동 0 : 줄의 맨 처음 칸..
💡 find 명령어 → 지정한 위치에서 조건에 맞는 파일을 찾는다. 결과는 파일의 절대경로를 화면에 출력한다. 📌 find [찾을 위치] [-조건 값] ex) find / -name inittab 📌 탐색 조건 -name : 이름을 지정한다. 와일드카드 ‘*’ 혹은 ‘?’ 사용이 가능하다. -type : 유형을 지정한다. d, f, l 등의 유형 사용이 가능하다. -size : +100, +1k, -500 등 범위를 지정할 수 있다. -perm : 권한을 지정한다. (특수권한 포함 접근 가능) 📌 탐색 이후 추가 실행 명령 exec cp, rm, ls 등 기타 명령 사용이 가능하다 탐색한 결과를 명령에 포함하려면 {} 사용한다. 명령의 마무리를 나타내려면 \; 를 사용한다 . xargs 이전 명령어의 출..
💡 파일의 내용을 화면에 출력하기 위해 사용하는 명령어 📌 cat 명령어 지정한 파일의 내용을 텍스트 형식으로 화면에 출력한다. 입력을 받아서, 화면에 출력한다. 입력이 주어지지 않으면, 키보드 입력을 받아서 출력을 한다. 파일 이름을 전달하면, 파일의 내용을 출력한다. -n 옵션 : 출력 내용 왼쪽에 줄 번호를 붙여서 출력한다. 📌 head 명령어 지정한 파일의 내용을 텍스트 형식으로 위에서 n줄 만큼 출력한다. 만약, 줄 수를 지정하지 않으면 기본값으로 10줄이 출력된다. 줄 수는 숫자로 지정하며, 줄번호는 붙이지 않는다. 📌 tail 명령어 지정한 파일의 내용을 텍스트 형식으로 아래에서 n줄 만큼 출력한다. head 명령어와 동일하게 줄 수를 지정하지 않으면 기본값으로 10줄이 출력된다. head ..
💡 touch 명령어에 대해 알아보자!! 📌 touch 란 ? → 빈 파일 생성 및 파일 시간을 조작할 수 있는 명령어를 말한다. → touch [옵션] [대상] 옵션 → -t (time) : 시간 조작을 할 수 있게 도와주는 옵션이다. ex) touch -t [yyyy]mmddhhmm [대상] 🧑🏻💻 touch 사용 방법 ex) 현재 경로는 ‘/root/바탕화면’ 에서 진행한다고 가정한다. touch test.txt ∙ 빈 파일 test.txt를 현재 위치에 생성한다. touch /test.txt ∙ /아래 빈 파일 test.txt를 생성한다. touch test.txt ∙ 이미 있는 파일이라면 현재 시간으로 파일의 시간이 변경된다. touch -t 199001051220 test.txt ∙ test..
🪄 리눅스 명령어 입력 편의 기능에 대해 알아보자!! 💡 history 명령어 리눅스 터미널에서 입력한 명령어는 .bash_history 라는 파일에 저장되고, history 명령어를 사용하여 확인할 수 있다. ! 기호를 사용하여 이전에 입력했던 명령어를 빠르게 불러올 수 있다. ↑ , ↓ 방향키를 이용하여 최근에 입력했던 명령어를 불러올 수 있다. 💡 클립보드 리눅스 터미널에서 마우스로 글자를 드래그 하거나 더블클릭(단어단위 선택), 세번 클릭(줄 선택)을 이용하여 특정 영역을 선택하면 자동으로 클립보드에 복사가 된다. 붙여넣기 단축키 Shift + insert 를 입력하면 붙여넣기가 된다. 💡 Tab 자동완성 경로를 입력할 때 중간에 Tab 키를 사용하면 파일/디렉토리의 나머지 이름을 자동완성 해준다..
💡리눅스 명령어 기본 구조 구조 → [명령어] [옵션] [대상] 예시 → ls -l /var/www 💡 리눅스 기본 명령어 규칙 명령어 [-옵션] [대상경로] 옵션은 조합할 수 있다. 띄어쓰기를 사용하면 새로운 옵션 및 경로를 적용할 수 있다. pwd 내의 작업은 ./ 를 생략한다. 모순되는 옵션 적용시 가장 마지막 옵션이 적용된다. : 길이에 상관없는 모든 문자를 대체한다. ? : 1글자에 해당하는 모든 문자를 대체한다 ⌨️ 리눅스 기본 명령어(1) pwd (parent working directory) 현재 작업 디렉토리를 표시하는 명령어 → 별도의 대상이나 옵션을 지정하지 않는다. cd (change directory) 디렉토리 이동할때 사용하는 명령어 → 대상을 지정하지 않으면 현재 계정의 홈디렉..

🪄 들어가기 앞서 리눅스를 사용해야 하는 이유가 무엇일까? → 대부분 사람들이 윈도우를 사용하고 있을 것이다. 물론 맥이나 리눅스를 사용하는 사람들도 있을 것이다. (필자도 맥을 주로 사용하고 있다.) 하지만 리눅스를 잘 활용하고 터미널 환경에 익숙해진다면 개발을 하는 사람 입장에서는 더욱 발전할 수 있을 계기가 될 수 있을 것이다. 그래서 필자는 무료로 사용할 수 있는 리눅스를 일단 소개하려고 한다. 운영체제 시장 점유율 운영체제 시장 점유율 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 2022년 2월 현재 전 세계 운영체제 사용률 지도 이 항목의 운영체제 시장 점유율은 특정 시간에 각 운영체제를 실행하는 컴퓨팅 장치의 비율을 추정하여 나온 항 ko.wikipedia.org 💡..