목록리눅스 (14)
최코딩의 개발노트
개요: 필자가 리눅스를 정리하면서 쓴 게시물이다. 다음과 같은 명령어를 통해 shell 디렉토리에 여러 파일을 복사했다. 추가로 자동완성은 esc*2 , tab*1 누르면 완성된다. 물음표가 하나의 문자로 되서 앞서 만들었던 1,2가 나온다. 다음과 같은 *명령어를 통해 2개이상의 문자를 나오게 할 수 있다. 다음과 같이 w의 기능을 한번에 삭제했다. 추가로 history 쓴다음 커서를 올리면 이전에 했던 명령어가 자동완성된다!! 또한 !숫자 입력하면 이전에 해당하는 명령어가 나온다. 이거를 작성하면 괄호안에 문자가 하나 인식되면서 다음과 같은 결과가 나온다. 이렇게도 가능하다.
개요: 필자가 리눅스를 공부하면서 정리한 게시물이다. echo $SHELL을 통해 현재 쉘을 볼 수 있고 env를 통해 환경변수의 종류를 볼 수 있다. /bin/bash 의 정보를 볼 수있다. bin의 정보를 볼려 하는데 usr/bin으로 되있어 다시 검색해보겠다. bin의 대한 정보는 다음과 같다. 다음 명령어를 통해 쉘의 사용법을 알 수 있다. 쉘을 설치해봤다. 다음 명령어를 통해 쉘의 종류를 확인했다. 일시적으로 바꿔서 쉘을 sh로 바꿨다. 다음과 같이 완벽히 바꾸는 못했다. 다음과 같이 sh를 종료해 다시 원래 쉘로 갈 수 있다. 고정적으로 하려면 다음과 같다. 다음과 같이 작성하고 로그아웃하고 다시 들어오면 바뀌어진다.
개요: 필자가 학교 강의를 들으면서 정리한 게시물이다. 다음과 같이 vi 디렉토리를 만들고 편집하기 위해서 vi hello.c를 실행한다. 입력을 하고 싶으면 I를 누른다. 또한 o를 누르면 한줄 띄어지고 I의 기능으로 이어진다. 이런식으로 작성했으면 나가야된다. 나가는 방법은 esc -> :w -> :q 순이다. 다음과 같이 작성되있는 것을 볼 수 있다. hello.c의 사용자 쓰기 기능을 지워봤다. 이때 w의 기능을 지워서 :w 의 저장이 안된다. 따라서 강제 저장할려면 :w! 느낌표를 붙여줘서 종료시키면된다. 다음과 같이 잘 저장되서 뜬다. q! 같은 경우는 기껏 파일에 다 썻는데 불필요한 내용이 있을 때 q! 누르면 저장이 안되고 강제 종료가 된다. 다음과 같이 :e 파일명 작성할 시 letter..
개요: 필자가 리눅스를 공부하면서 정리한 게시물이다. alias의 대한 설명이 나온다. 별명으로 추정되는것이다. alias ls=’ls –color=never’ 명령어를 통해 바뀐 것을 확인할 수 있다. 또한 컬러가 바뀐 것을 볼 수 있다. 다음은 원래로 돌아갔다. 다음과 같이 사용자계정으로도 만들어봤다. ll은ls-l이랑 똑 같은 기능을 가지고 있고 l.은 숨겨진 파일을 찾아준다. Ls -d .* 의 기능 l.이랑 똑같다. ls-d의기능이다. 다음과 같이 unalias를 통해 사용자계정 별명을 해재시켰다. 다음과 같은 명령어를 통해 컬러지정이 가능하다. etc파일로들어와서 다음과 같이 실행하면 색의 정보를 알 수 있다.
개요: 필자가 리눅스를 공부하면서 정리한 게시물이다. VI 편집기로 파일을 보는것이다. Shift+:으로 quit를 입력해 종료할 수 있다. gedit를 통해서도 볼 수 있다. cat을 통해 볼 수 있다. more을 통해 볼 수있다 스페이스바 누를면 다음 페이지를 볼 수 있다. 찾고 싶은 내용이 있으면 /를 입력한다. less를 통해서도 볼 수 있다. 심벌릭 링크로 show를 다른 이름인 link로 바꿔봤다. 명령어는 ln -s 사실상 show의 권한이랑 같다. Link를 지울시 show는 안지워지고 link만 지워진다. show를 지웠을시 link는 빨간색이 뜬다. 심벌릭 링크를 통해서 pass2파일을 지울 수 있다. 원본인 show의 w기능을 제거한 후 link를 통해 파일을 제거할라고 하면 안 지워..
개요: 필자가 리눅스를 공부하면서 정리한 게시물이다. work디렉토리 생성 work디렉토리안에 prog 생성 후 그 안에 /etc/passwd 파일을 복사한 pass 생성 현재 계층구조 pass파일을 user 모드에서 읽기모드(r) 제거했더니 파일을 못읽는다. 쓰기 모드를 확인할때는 gedit을 실행해줘야되는데 설치가 안되어 있어서 다음명령어와 같이 설치중이다. pass파일 user모드에 w기능이 있으므로 gedit pass & 명령어를 통해 불러와서 다음과 같이 작성한뒤 저장한 후 cat pass 명령어를 통해 사용자가 작성한 키워드를 볼 수 있다. 만약 이 명령어를 작성했을시 gedit 저장이 안된다. 파일을 실행하기위해 확인방법은 다음과 같다. 다음과 같은 명령어를 통해 c언어를 생성할 수 있다. ..