7. LINUX - 루트(/)의 하위 폴더 역할
지금까지, 리눅스 내의 폴더를 옮겨다니면서, 폴더 내에 어떤 파일이 있는지, 그리고 그 파일이 무슨 내용을 담고 있는지, 파일들을 어떻게 복사하고 이동하는지 등등에 대해 간략하게나마 배웠다. 문제는, 리눅스의 이 파일들이 어떤 역할을 하는지 알 수 없어, 지금까지 배운 명령어들을 어떻게 사용해야 할 지 감이 안잡힌다는 것이다. 따라서, 이번 포스팅에서는 리눅스의 최상위 폴더인 루트 아래에 위치한 디렉터리가 어떤 목적으로 만들어졌는지, 그리고 그 내부에 어떤 파일들이 존재하는지에 대해 간략하게만 설명하려고 한다. 자세히 설명해도, 리눅스 내에 존재하는 프로그램까지 파악해야 이해가 가능한 내용이기에, 굳이 이 포스팅만으로 모든 것을 이해하려고 애쓰지 않아도 된다. 1. 리눅스 루트(/) 폴더 리눅스의 최상위..
2019. 8. 24.
5. LINUX - 파일 보관을 위한 압축/해제, tar
1. 리눅스에서의 압축 프로그램 사용 목적 윈도우에는 알집이라고 불리는, 특정 파일을 압축해서 크기를 줄여주는 프로그램이 있다. 일반적인 컴퓨터 사용자들은 용량이 큰 파일을 네트워크 통신을 통해 주고 받을 때, 알집을 주로 사용한다. 하지만, 컴퓨터가 처음 탄생했을 무렵에 사용되었던 압축 프로그램은 지금과 조금 다른 용도로 사용되었다. 리눅스의 vi 편집기는, 특정 파일 작성 후, 저장 과정을 거치면, 저장 전의 파일로 undo가 진행되지 않는다. 만약, 리눅스의 일반 사용자 중 한 명이, 우연히 루트 계정을 탈취하여 사용자 설정 파일을 악의적인 목적으로 변경/저장한다면, 관리자는 이 파일을 원래 형태로 복원하기가 상당히 까다로워진다. 따라서 리눅스 계열 시스템 관리자는, 시스템에 영향을 끼치는 설정 파..
2019. 8. 11.
4. LINUX - 파일 찾기, 내용 확인 및 파일 이동/이름 변경/복사/
이전 포스팅에서는, vi 편집기를 이용해 리눅스에서 사용하는 문서를 만들고 저장해보았다. 이번 포스팅에서는, 이렇게 생성된 파일이 어느 폴더에 위치해있는지 찾아보고, 그 내용을 확인하고, 복사, 이동, 이름 변경하는 과정에 대해 알아보려 한다. 1. find - 파일 찾기 vi 편집기를 통해 생성된 문서는, vi 편집기의 실행모드에서 단순 파일명으로 저장할 경우, vi 편집기를 실행했던 폴더 내에 저장이 된다. 그러나, w 뒤에 폴더 경로와 파일명을 동시에 명시하면(/etc/sysconfig/network/testfile과 같이), 이 폴더는 실행모드에서 언급한 경로에 testfile이라는 이름으로 저장된다. vi 편집기에 익숙하지 않은 상황이라면, 문서를 저장해야하는 디렉토리 외의 공간에서 vi 편집기..
2019. 8. 10.
3. LINUX - VI 편집기 사용법
지난 포스팅에서, 파일과 폴더를 만들고 삭제하는 방법을 알아보았다. 그러나, 내용이 없는 파일을 열심히 만들어봐야 의미가 없기 때문에, 이번 포스팅에서는 만들어진 파일에 내용을 추가하는 방법에 대해 이야기하려고 한다. 윈도우에서 사용 가능한 문서 작성 프로그램은 메모장, 워드패드, 한글, 그리고 마이크로소프트 사에서 제공하는 워드 등등이 있다. 그리고 메모장과 워드패드의 경우, 윈도우가 10이든 7이든, 버전에 상관없이 기본적으로 제공되는 문서 작성 프로그램이다. 리눅스 역시 문서 작성에 사용할 수 있는 프로그램은 많다. 그리고 메모장과 같이, 모든 리눅스에서 제공하는 문서 작성 프로그램 중에는 vi editor(vi 편집기)라는 것이 있다. 이 편집기로 만든 파일을 이용해, 리눅스의 특정 명령어가 연속..
2019. 8. 8.