본문 바로가기

컴퓨터56

유닉스/리눅스 명령어 'ls' 명령어 ls는 아마 유닉스/리눅스에서 가장 많이 쓰는 명령어 중 하나일 것이다. ls는 list 명령어인데, 바로 디렉토리 목록을 볼 수 있는 명령어다. DOS에서 dir을 생각하면 된다. ls 명령어에는 옵션이 많은데 그 여러 옵션 중 많이 쓰는 옵션 위주로 정리를 해 본다. 참고: 우분투/그놈에서 터미널을 부르는 단축키: Ctrl-Alt-t ls옵션 없이 ls 그대로는 파일과 디렉토리 이름을 파일 유형이나 크기, 날짜, 허가 정도, 링크 등등없이 기본적으로 볼 수 있다. ls -l-l은 로마 알파벳 소문자 l이다. 숫자 1이 아니다. 옵션 -l은 파일, 디렉토리 크기와 바꾼 날짜와 시간, 파일 또는 폴더 이름과 파일의 주인과, 허가 정도를 볼 수 있다. ls -a숨긴 파일을 포함하여 '.'부터 시작하.. 2016. 5. 4.
러스트 프로그래밍(Rust programming): 2 카고(cargo) 2 러스트 프로그래밍(Rust programming): 카고(Cargo) 러스트를 설치하면 Cargo라 는 도구도 같이 설치를 한다. 카고는 여러 의존 파일 등을 관리하고 언제든지 반복해서 프로그램을 만들 수 있도록하는 아주 유용한 도구다. 앞에서처럼 간단하게 바로 프로그램을 작성해서 컴파일을 하고 실행할 수도 있지만, 조금씩 복잡해지면 이런 관리도구가 아주 쓸모가 많다. 2.1 카고로 프로젝트 만들기 바로 카고를 이용해 보자. 앞서 만든 Hello, world!를 카고를 이용해서 만들어 본다. $ mkdir development $ cd development $ mkdir projects $ cd projects 우선 projects라는 디렉토리를 만들었다. 앞으로 카고를 이용한 러스트 프로그래밍은 프.. 2016. 5. 4.
티스토리 카테고리 펼치기 티스토리 카테고리 펼치기 티스토리 사이드 바 메뉴 중에 글을 주제별로 분류해서 묶을 수 있는 “카테고리” 기능이 있다. 주제별로 분류를 해 놓으면 여러모로 편리하다. 하나의 주제 아래에 부주제를 넣을 수도 있는데, 그러면 부주제는 주제의 하부 구조로 들어간다. 이 하부 구조는 마우스로 펼치거나 접을 수 있지만, 약간 귀찮을 때는 하부 구조를 늘 편 상태로 보는 방법도 있다. 티스토리 관리 창 왼쪽에 꾸미기 항목 아래에 HTML/CSS 편집을 선택하면, 새 창이 뜨면서 화면을 둘로 나누어 왼쪽은 블로그를 오른쪽은 해당 블로그 HTML 편집 화면이 있다. 오른쪽 HTML 편집 화면에 마우스를 가져다 놓고(그렇지 않으면 창 전체에서 검색을 하는데, 이는 검색 목적과 맞지 않다) category를 검색을 한다... 2016. 5. 3.
러스트 프로그래밍(Rust programming): 1 안녕하세요! Hello, world! 1 러스트(Rust) 시작: 첫 러스트 프로그래밍(first rust programming) “안녕하세요! Hello, world!” 리눅스/OSX를 기준으로 설명을 하되, 필요시 윈도우즈 특이 사항도 설명을 곁들인다. 1 Hello, World! K&R The C Book 이후로 모든 프로그래밍의 시발점인 Hello, world!를 러스트로 프로그래밍 해 보겠다. 만약 K&R Hello, world!에서 간단한 floating point 사칙 연산과 변수 지정 같은 걸 넣었으면 해당 언어 특성을 더 잘 알 수 있었을 텐데라는 아쉬움이 있다. 1.1 안녕하세요! Hello, world! 작성 우선 터미널을 열고 (윈도우에서는 cmd 또는 파워쉘(강력 추천)) 손에 익은 편집기를 실행해서 Hello, Wo.. 2016. 5. 3.