thisisnew (매일 코딩, 매일 독서)

고정 헤더 영역

글 제목

메뉴 레이어

thisisnew (매일 코딩, 매일 독서)

메뉴 리스트

  • 홈
  • 태그
  • 전체보기 (164)
    • Development (131)
      • Go (5)
      • Java (7)
      • Servlet (1)
      • Spring (0)
      • Docker (17)
      • Elasticsearch (4)
      • Linux (16)
      • Algorithm (72)
      • Deployment (1)
      • Javascript (1)
      • Regular Expression (7)
    • Diary (9)
    • Review (24)
      • Book (19)
      • Book(DEV) (4)
      • Movie (1)

검색 레이어

thisisnew (매일 코딩, 매일 독서)

검색 영역

컨텐츠 검색

Terminal

  • Linux - 텍스트 에디터 Vim (1)

    2022.12.07 by thisisnew

  • Linux - 기본적인 파일 명령어 (4)

    2022.12.06 by thisisnew

  • Linux - 기본적인 파일 명령어 (3)

    2022.12.05 by thisisnew

  • Linux - 기본적인 파일 명령어 (2)

    2022.12.04 by thisisnew

  • Linux - 기본적인 파일 명령어 (1)

    2022.12.03 by thisisnew

  • Linux - 기본적인 명령어

    2022.11.25 by thisisnew

  • Linux - 디렉터리

    2022.11.25 by thisisnew

  • Linux - 셸과 명령어

    2022.11.24 by thisisnew

Linux - 텍스트 에디터 Vim (1)

4. Vim 4-1. Vim 설치 텍스트 에디터인 Vim의 사용법을 알아보도록 하겠습니다. 우선 설치가 되어있는지 확인해야 합니다. vim --version 만약 설치가 안되어있다면 위의 사진처럼 나올 겁니다. 어떻게 설치하는지 친절하게 알려주네요. 그럼 알려준 데로 설치해보죠. sudo apt install vim //혹은 //우분투 - apt-get install vim //centos - yum install vim 그럼 이렇게 설치되는 과정이 보입니다. 그리고 다시 버전을 확인하면요. vim --version 이렇게 설치된 것을 볼 수 있습니다. 4-2. Vim 시작 Vim을 시작하는 명령어는 다음과 같습니다. vim Vim은 vi의 뒤를 이어 만들어진 텍스트 에디터입니다. 그래서 vi를 입력해도..

Development/Linux 2022. 12. 7. 00:01

Linux - 기본적인 파일 명령어 (4)

3-11. 파일 검색 파일을 찾는 명령어는 find입니다. find는 아래와 같이 사용할 수 있는데요. find 만약 practice_ubuntu라는 디렉터리에서 file1.txt를 찾아서 ls를 해보면요. find practice_ubuntu -name file1.txt -ls 이렇게 검색되는 것을 볼 수 있습니다. find 명령어는 검색할 디렉터리를 기준으로 트리 형태로 타고 내려가면서 검색하는데요. 만약 practice_ubuntu안에 files라는 디렉터리를 하나 만들어서 거기에 file1.txt를 옮겨놓고요. 그다음 다시 아래와 같이 실행해보겠습니다. find practice_ubuntu/ -name file1.txt -ls 그럼 이렇게 files 디렉터리에 들어가 있는 결과를 찾는 것을 볼 수..

Development/Linux 2022. 12. 6. 00:01

Linux - 기본적인 파일 명령어 (3)

3-8. 링크 리눅스에서는 파일에 링크를 생성할 수 있는데요. 총 두 가지의 링크가 있습니다. 심볼릭 링크 하드 링크 링크는 일종의 명찰인데요. 위의 두 링크는 이 명찰을 붙이는 방식에서 차이가 있습니다. 우선 링크를 만드는 명령어는 ln입니다. ln [옵션] 3-9. 하드 링크 하드 링크는 원본 파일에 직접적으로 명찰을 붙이는 방식입니다. 그래서 어느 링크를 조회해도 원본의 정보가 나오게 됩니다. 또 링크를 다 지우기 전까지는 원본이 삭제되지 않고요. 그런데 하드 링크에는 몇 가지 문제가 있습니다. 먼저, 디렉터리는 하드 링크를 할 수가 없고요. 그리고 서로 다른 디스크에는 하드 링크를 생성할 수 없습니다. 우선 예시를 들기에 앞서 file1.txt 파일을 하나 만들고요. 여기에 'this is fil..

Development/Linux 2022. 12. 5. 00:01

Linux - 기본적인 파일 명령어 (2)

3-7. 스크롤 표시 https://thisisnew-storage.tistory.com/127 Linux - 기본적인 파일 명령어 (1) 3. 기본적인 파일 명령어 3-1. 디렉터리 생성 디렉터리를 생성할 때는 mkdir이라는 명령어를 사용하면 됩니다. mkdir [옵션] practice_ubuntu라는 디렉터리를 생성해보죠. mkdir practice_ubuntu 3-2. 중첩된 디렉 thisisnew-storage.tistory.com 앞서 cat을 통해 파일을 출력하는 것을 해봤는데요. cat을 쓰면 전부 출력되어버리는 문제가 있습니다. less [옵션] 그래서 less를 쓸 수도 있는데요. less를 쓰면 스크롤이 생기면서 일부만 출력되기 때문에, 검색도 함께 할 수 있어 편리합니다. less ..

Development/Linux 2022. 12. 4. 00:01

Linux - 기본적인 파일 명령어 (1)

3. 기본적인 파일 명령어 3-1. 디렉터리 생성 디렉터리를 생성할 때는 mkdir이라는 명령어를 사용하면 됩니다. mkdir [옵션] practice_ubuntu라는 디렉터리를 생성해보죠. mkdir practice_ubuntu 3-2. 중첩된 디렉터리 생성 중천 된 디렉터리를 만들 때는 반드시 중간 경로에 디렉터리가 존재해야 합니다. mkdir practice_ubuntu/2022/11 하지만 -p옵션을 사용하면, 한 번에 만들 수 있습니다. mkdir -p practice_ubuntu/2022/11 3-3. 파일 생성 파일을 생성할 때는 touch라는 명령어를 사용하면 됩니다. touch ... 만약 생성하려는 파일이 여러 개인 경우에는, touch 뒤에 전부 적어주면 한 번에 생성할 수 있습니다...

Development/Linux 2022. 12. 3. 00:01

Linux - 기본적인 명령어

https://thisisnew-storage.tistory.com/104 Linux - 디렉터리 2. 파일과 디렉터리 2-1. 디렉터리 여러 개의 파일을 이름을 붙여 분류하는 것을 디렉터리라고 합니다. 윈도나 맥에서는 폴더라고 부르기도 합니다. 리눅스의 디렉터리는 윈도와 약가의 차이가 thisisnew-storage.tistory.com 이전 글에서 디렉터리에 대해 알아봤습니다. 이번에는 몇 가지 디렉터리에 관련된 명령어를 알아보겠습니다. 2-4. 현재 위치한 디렉터리를 확인 현재 작업하고 있는, 즉 현재 위치한 디렉터리를 working directory라고 합니다. 현재 위치한 디렉터리를 확인하는 명령어는 pwd입니다. pwd 2-5 디렉터리 변경 현재 디렉터리에서 다른 디렉터리로 바꾸는 명령어는 c..

Development/Linux 2022. 11. 25. 00:07

Linux - 디렉터리

2. 파일과 디렉터리 2-1. 디렉터리 여러 개의 파일을 이름을 붙여 분류하는 것을 디렉터리라고 합니다. 윈도나 맥에서는 폴더라고 부르기도 합니다. 리눅스의 디렉터리는 윈도와 약가의 차이가 있는데요. 윈도에서는 물리 디스크가 2개 있다면 디렉터리의 트리도 2개가 되죠. 반면 리눅스에서는 언제나 시스템 전체적으로 1개의 트리만을 가지게 됩니다. 디스크가 여러 개 있어도 루트 디렉터리의 어딘가에 해당 디스크의 디렉터리가 연결되는 식인 거죠. 2-2. FHS 리눅스의 디렉터리 구조는 FHS(Filesystem Hierarchy Standard)라는 표준 사양을 따르고 있습니다. 아래의 링크에서 더 자세한 정보를 보실 수 있는데요. https://www.pathname.com/fhs/ Filesystem Hie..

Development/Linux 2022. 11. 25. 00:02

Linux - 셸과 명령어

1. 셸과 명령어 1-1. 셸과 커널 리눅스에서 명령어를 입력하면 다음과 같은 결과가 나옵니다. 예 1) date를 입력 date 예 2) echo를 입력 echo Hello world 이렇게 명령어를 입력했을 때 리눅스의 내부에서는 아래와 같은 절차를 수행하게 됩니다. 키보드로 입력한 명령어를 받아들인다. 받아들인 명령어를 검색. 명령어를 찾았다면, 그것을 실행. 실행한 결과를 화면에 표시. 여기서 3번의 명령어를 실행하는 역할은 '커널'이 담당합니다. 커널도 하나의 소프트웨어인데요. 운영체제의 중심에서 하드웨어를 관리하고, 이를 바탕으로 하드웨어의 자원을 프로세스에 배분하는 역할 등을 수행합니다. 그런데 리눅스에서 커널은 사용자가 임의로 조작할 수 없습니다. 그럼 1,2,4의 역할을 대신해줄 소프트웨..

Development/Linux 2022. 11. 24. 00:04

추가 정보

인기글

최신글

페이징

이전
1 2
다음
Github LinkedIn
thisisnew (매일 코딩, 매일 독서)
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바