[Linux] 리눅스 명령어 - 파일 보기(cat, more, less, head, tail, grep ..)
Linux2022. 2. 16. 10:51[Linux] 리눅스 명령어 - 파일 보기(cat, more, less, head, tail, grep ..)

✅ cat 명령어 concatenate에서 따온 명칭으로 여러 파일의 내용을 하나로 합쳐주는 역할 텍스트 파일의 내용의 화면에 출력하는 명령어 >, >> 와 같은 리다이렉션 기호와 함께 사용하여 파일을 생성, 저장하는 용도로 사용한다. 텍스트로 된 파일의 경우 그 내용을 정상적으로 출력하지만 바이너리 파일의 경우 출력은 하지만, 알아볼 수 없다. 2개 이상의 파일이름이 지정되면 모든 파일이 연결되어 보여진다. ✅ 입출력 리다이렉션 리다이렉션 기호 방향 의미 > 표준 출력 명령 > 파일 : 명령의 결과를 파일로 저장 >> 표준 출력(추가) 명령 >> 파일 : 명령의 결과를 기존 파일에 "추가"하여 저장

[Linux] 리눅스 명령어 - ls
Linux2022. 2. 15. 17:44[Linux] 리눅스 명령어 - ls

✅ ls 명령어 list의 줄임말로 현재 위치한 디렉토리에 있는 내용(디렉토리, 파일) 리스트를 출력하는 명령어이다. 윈도우의 dir과 같은 역할을 한다. ✅ 옵션 -l : 파일 나열시 자세히 출력 -a : 경로 안의 모든 파일을 나열(숨김 파일도 포함) -i : 파일의 인덱스 값을 출력 -F : 파일의 형태에 따라 관련 정보를 출력 실행 가능 파일은 뒤에 '*' 디렉토리 '/' 소켓 '=' 링크 '@' -R : 하위 디렉토리까지 출력 -d : 지정 경로에 있는 최상위 디렉토리의 목록만 출력 -t : 출력 결과를 파일이 수정된 시간을 기준으로 정렬 lt : 파일이 수정된 시간을 기준으로 정렬 후 자세히 출력 lct : mtime (수정 시간)을 atime (접근 시간) lut 여러개의 옵션을 한번에 줄 ..

[Linux] 리눅스 명령어 - cd (디렉토리 이동)
Linux2022. 2. 15. 17:10[Linux] 리눅스 명령어 - cd (디렉토리 이동)

✅ 리눅스 디렉토리 명령어 정리 ✅ cd 명령어 change directory의 약자로, 현재 작업중인 디렉토리를 이동하는 명령어이다. 현재 위치한 디렉토리의 위치를 이동할 수 있다. 이동할 디렉토리 경로 인자 값에는 절대 경로 뿐만 아니라 상대 경로를 통해 상위 폴더 이동, 이전 폴더 이동을 할 수 있다. 절대 경로 vs 상대 경로 절대 경로란 파일 경로의 FULL name을 시작(root)부터 끝까지 다 입력한 것을 말한다. 절대 경로의 기준은 "/" (root) 이다. 상대 경로란 현재 위치한 폴더를 기준으로 이동하고자 하는 디렉토리로 바로 이동할 때 사용하는 방법이다. .

[Baekjoon] #1966 - 프린터 큐
PS/백준2022. 2. 14. 21:17[Baekjoon] #1966 - 프린터 큐

https://assaeunji.github.io/python/2020-05-04-bj1966/ 위의 블로그 포스팅을 보고 기억하기 위해서 작성하는 글 ...! ⭐️ 프린터 큐에서 제일 먼저 출력되는 문서는 가장 큰 중요도 값을 가지는 문서이다. -> 따라서 큐의 맨 앞에 최대값이 나올 때까지 FIFO를 반복해준다. ⭐️ 같은 중요도 값을 가지는 문서는 인덱스 별로 인쇄 순서가 다르기 때문에 인덱스에 대한 정보도 기억해야 한다. ⭐️ 큐에서의 최대값을 찾고 타겟인지 비교하는 작업의 반복이라고 생각하면 된다. test_cases = int(input()) for _ in range(test_cases): n, m = list(map(int, input().split())) imp = list(map(int..

[Baekjoon] #9095 - 1, 2, 3 더하기
PS/백준2022. 2. 11. 18:08[Baekjoon] #9095 - 1, 2, 3 더하기

⭐️ DP에서는 반복되는 부분을 찾아서 식으로 만들어내는 것이 중요하다. ⭐️ 문제에서 주어진 것을 100% 활용해야하고 반드시 작은 것부터 시도할 수 있는 부분까지 차근차근 적어보자 1 => 1 개 1 2 => 2개 1 + 1 2 3 => 4개 1 + 1 + 1 1 + 2 2 + 1 3 4 => 7개 1 + 1 + 1 + 1 1 + 1 + 2 1 + 2 + 1 2 + 1 + 1 2 + 2 1 + 3 3 + 1 5 => 13개 1 + 1 + 1 + 1 + 1 1 + 1 + 1 + 2 1 + 1 + 2 + 1 1 + 2 + 1 + 1 2 + 1 + 1 + 1 2 + 2 + 1 2 + 1 + 2 1 + 2 + 2 1 + 1 + 3 1 + 3 + 1 3 + 1 + 1 2 + 3 3 + 2 4를 만들 수 있는 ..

[네트워킹] MAC 주소
CS/네트워킹2022. 2. 11. 16:44[네트워킹] MAC 주소

들어가기 앞서 .. LAN 카드(NIC, Network Interface Card)는 두대 이상의 컴퓨터로 네트워크를 구성하기위해 외부 네트워크와 빠른 속도로 데이터를 송수신할 수 있게 컴퓨터 내에 설치하는 확장 카드를 말한다. 네트워크에 연결하는 물리적 장치에는 반드시 하나 이상의 NIC가 있어야하며 NIC는 전송매체에 접속하는 역할과 데이터의 입출력 및 송수신, 프로토콜의 처리 기능 등을 담당한다. 각 NIC에는 고유한 식별코드가 있으며 48비트를 가진다. 이를 MAC 주소라고 한다. ✅ MAC 주소란 MAC 주소는 Media Access Control의 약자이다. OSI 7계층 중 데이터 링크 계층에서 통신을 위해 네트워크 인터페이스에 할당된 고유 식별자이다. 네트워크 상에서 서로를 구분하기 위해 ..

image