LINUX

포스트: 477|조회수: 0|TERM
Items

Posts

477 posts

리눅스 기본 명령어

JH의 컴퓨터세상|2019년 10월 11일

* 실행파일 경로- 파일 실행시 참조되는 경로는 $PATH 변수에 설정되어 있다.echo $PATH/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/root/bin- 파일 실행시 경로명 없이 파일명만 사용한 경우에는 shell 내장 명령어인지를 먼저 확인한다.shell 내장 명령어가 아니면 $PATH 변수에 설정되어 있는 디렉토리 경로에서 파일을 찾는다.현재 디렉토리는 참조하지 않는다.$PATH 에 설정되지 않는 디렉토리의 파일을 실행할 때 경로를 생략할 수 없다.실행파일 경로를 재지정 하려면PATH=설정할 경로 명*. logout 하게 되면 설정 변수값을 잃어버린다.파일관련 명령어catconCAT

리눅스 커널 메일링 리스트 구독 따라해보기

Guillermo Austin Kim|2019년 9월 23일

이번 시간에는 리눅스 커널 메일링 리스트를 구독하는 방법을 소개합니다.이번에 소개하는 내용을 참고해서 '리눅스 커널 메일 리스트'를 적극적으로 활용하시길 희망합니다. 홈페이지 방문 가장 먼저 다음 링크에 있는 홈페이지로 이동합시다.http://vger.kernel.org/vger-lists.html 홈페이지로 이동하면 다음과 같은 화면이 보일 것입니다. 위에서 푸른색 글짜가 리눅스 커널 메일링 리스트입니다. 수 십가지 리눅스 커널 메일링 리스트가 보입니다.여러분은 이 목록 중 하나를 등록하면 되는 것입니다. 메일링 리스트를 구독하기 위해 메일 발송 위 목록 중에서 linux-xfs 메일링 리스트에 등록을 하려면 어떻게 해야 할까요?이를 위해 다음 포멧으로 이메일을 전달하면 됩니다.수신자: ma

상관 관계 자료를 2차원 연관 배열(associatve array)에 할당

반달가면|2019년 9월 23일

댓글로 질문을 받았던 문제인데, 답변이 길어서 별도의 게시물로 작성. 문제는 대략 아래와 같다. 간단한 예시로 설명한다. my_data.txt 파일에 3개의 항목(a, b, c)들 사이의 상관 관계가 기록되어 있는데, 형식은 아래와 같다. # my_data.txt 내용 cat my_data.txt a b#, c: b a# c a, b: 각 행의 첫번째 항목(field)은 항목 명칭이다. 각 행의 두번째 항목 이후는 첫번째 항목에 대한 상관 관계 자료다. 연관성 종류에 따라 "#" 또는 ":" 기호가 추가될 수 있다. 이 자료를 2차원 테이블로 표현하는 것이 목표다. 위의 예시를 표현하면 아래와 같이 만드는 것이 결과물이다. a b c ------

[리눅스커널] 워크큐: 워커 자료구조인 struct worker 구조체 알아보기

Guillermo Austin Kim|2019년 9월 22일

워커를 관리하고 저장하는 자료구조는 struct worker 구조체입니다. 이번 시간에는 struct worker 구조체 세부 필드를 분석하겠습니다. struct worker 구조체 분석하기 다음은 struct worker 구조체 선언부입니다.[https://elixir.bootlin.com/linux/v4.19.30/source/kernel/workqueue_internal.h]1 struct worker {2 union {3 struct list_head entry; 4 struct hlist_node hentry; 5 };6 struct work_struct *current_work; 7 work_func_t current_func; 8 struct pool_workqueue *current