목록리눅스 (14)
wintertreey 님의 블로그

한글깨짐현상으로 인해 이사한 이름의 디렉토리가 형성되었다. 그리고 이걸 지우고 싶은데 해당 디렉토리의 이름으로 적을 수가 없다. 지우는 방법1. 탭 자동완성기능 사용2. 와일드카드 사용3. inode 번호로 삭제 ls -i디렉토리의 inode 번호 확인. find . -inum 번호 -exec rm -r {} \;해당 번호의 디렉토리 찾아서 삭제 첫번째 오류문은 ; 을 안적어서 난 오류두번째 오류문은 이미 삭제 되어서 난 오류 ll 로 확인해보니 해당 디렉토리가 삭제된것을 확인할 수 있다.

https://opentutorials.org/course/2598/14205 잘 쓰이는 것 위주로 정리/최상위(루트) 디렉토리/binbinary(이진 실행파일)의 줄임말. 기본적인 명령어가 모두 여기에 존재./etc설정 파일을 두는 디렉토리./var로그 파일들이 다양하게 생성되고 또 수정(추가)된다. 즉 가변적, 용량이 늘어나는 디렉토리.보통 /var에 두기 보다는 따로 폴더(디렉토리)를 만들어 관리한다./home사용자들의 홈디렉토리가 있는 곳. 사용자 추가시 사용자id와 동일한 디렉토리가 자동으로 생성. 예) /home/john 그 외 참고/dev기계 장치 관련 디렉토리. ex) usb, printer/procpid 번호 등 커널 관련 정보가 저장/tmp임시 파일 저장. 컴퓨터를 껐다 키면 날라감..

https://opentutorials.org/course/2598/14204 쉘 스크립트 - 생활코딩강의소개 쉘을 통해서 명령을 실행시키는 작업을 한번에 실행할 수 있는 방법을 알아봅니다. 수업 강의 1 - Shell script 소개 강의 2 - Shell Script 사례 예제 #!/bin/bash if ! [ -d bak ]; then mkdir bak fi cp *.loopentutorials.org Shell Script 반복적인 작업을 자동화하고 시스템 관리를 효율적으로 수행하는데 쓰임.예를 들어 큰 시스템의 로그를 주기적으로 삭제하는작업. ex. 3개월 지난 로그 지우기. 로그 백업하기. mkdir scriptcd script/lltouch a.log b.log c.logllvi bac..

https://opentutorials.org/course/2598/14203 쉘과 커널 - 생활코딩수업소개 사용자가 명령을 입력하면 그 명령을 컴퓨터가 이해할 수 있도록 하는 프로그램이 쉘(shell)입니다. 이 수업에서는 명령을 해석하는 쉘과 실제로 일을 하는 커널의 관계를 살펴보는 수opentutorials.org Shell을 통해 Kernel을 제어하는 것. 번외.bpf door최근 일어난 SKT 유심 개인 정보 해킹 사건의 방법이다. BPF door에서 일어난 방법으로, Shell 에서는 보이지 않는다.

https://opentutorials.org/course/2598/14199 IO Redirection - 생활코딩IO Redirection 2016-11-26 10:35:24 강의 output input 안 중요한 이야기들opentutorials.org : Comandline Arugument1> : Standard Output((숫자 1 생략가능)). 2> : Standard Error ll의 출력내용을 list.txt라는 파일에 담기.cat 명령어로 list.txt 내용확인 list.txt 파일 삭제다시 삭제시도. 만약 성공하면 result.txt, 실패시 err.log파일에 실패기록이 담김. 성공실패여부와 무관하게 파일은 생성됨. 다만 보면 알수 있듯이 크기를 보면 대강 짐작이 된다. 사..

https://opentutorials.org/course/2598/14190 왜 CLI인가? - 생활코딩수업소개 왜 배우기 어려운 명령어(CLI)를 사용하는 것일까요? 여기서는 명령어를 사용하는 이유를 살펴봅니다. 강의 GUI VS CLI 순차적으로 실행 파이프라인opentutorials.org CLI 를 사용하는 이유1. GUI가 불가능한 환경의 서버2. GUI는 메모리 차지를 많이 하기 때문 명령문1;명령문2여러개의 명령문을 한 줄로 적을 경우, ;(세미콜론)을 사용한다. cat 해당 파일의 내용을 보여줌 전체 시스템에서 실행하는 프로세스 정보를 보고자할때ps -ef : 부모, 자식 프로세스 관계를 볼때 유용 ps aux : 모든 user의 프로세스 상태 보여줌. grep keyword fi..

https://opentutorials.org/course/2598/14188 다운로드 방법 (wget, git) - 생활코딩수업소개 명령어 기반의 시스템에서 파일을 다운로드 하는 방법을 소개합니다. 강의 wget git git에 대한 심화된 수업은 아래를 참고해주세요. https://opentutorials.org/course/1492 opentutorials.org 시스템 연동, 패스 지정 등등 시 apt파일 다운로드해서 풀기만 할 때 wget git github에 들어가보면 owner - committer 심사 - contributer 기여한자

https://opentutorials.org/course/2598/14180 패키지 매니저 - 생활코딩수업소개 운영체제에 기본적으로 설치되어 있지 않은 프로그램을 쉽게 설치할 수 있는 방법이 패키지 매니저를 이용하는 것입니다. 리눅스 배포판에 따라서 패키지 매니저가 조금씩 다릅니다opentutorials.org 리눅스에서 프로그램을 다운받는 명령어. apt-get update로컬로 소프트웨어의 최신버젼 목록을 알려줌apt-cache search 소프트웨어이름소프트웨어 검색소프트웨어이름해당 소프트웨어 실행. 나가려면 q.apt-get install 소프트웨어이름소프트웨어 설치apt-get upgrade (소프트웨어이름)해당소프트웨어 혹은 모든 소프트웨어들 최신상태로 업그레이드apt-get remove..