본문 바로가기
320x100
728x90

리눅스9

리눅스] 입출력 앞서 게시한 글에서 리눅스 명령어를 이용해서 디렉터리 내에 어떤 파일들이 있는지 살피는 명령어 ls가 있었다. 이 결과를 마치 채팅의 로그처럼 파일에 남기려면 어떻게 해야 할까. 간단하다. 아래와 같이 입력해보자 ls -l > [filename]. txt 이 명령어의 의미는 ls -l 폴더 내 파일들을 리스트화 해서 보여주고 그 결과물을 ">" 기호를 통해 txt 파일로 저장한다. 그러면 잘 저장되었는지 확인을 해보자 다시 ls를 눌러 확인하면 잘 저장되었다. 그러면 파일을 열 수 있는 명령어인 cat을 통해 해당 파일을 열어보자. cat을 사용하면 터미널 내에서 열리지만 저 같은 경우는 직접 열기 위해open을 사용했습니다. 터미널에서만 실행하신다면 cat filename 하셔도 무방합니다. 다음과 같.. 2020. 6. 26.
리눅스(Linux)] 쉘(Shell)은 무엇일까? 리눅스도 Mac Os, Windows와 같은 OS이다. OS는 사용자에게 어떤 애플리케이션을 실행할 것인지 묻는다.(프롬프트와 같은 것을 통해서) 이와 같이 Shell은 OS와 사용자 간의 의사소통을 위해서 사용되는 도구이다. 윈도즈에서는 cmd창이 될 것이고, Mac OS 유저들에게는 터미널이 이와 같은 임무를 수행한다. 이러한 도구들은 GUI(Graphic User Interface)의 개념이 등장하기 전에, OS와 사용자간 의사소통을 위해 존재했던 (CLI(Command Line Interface)) 인터페이스이다. 리눅스 설치 후, 명령 프롬프트를 띄우게 되면 로그인 화면이 나오는데, $사인과 #사인에 따라 일반 사용자, 관리자 권한으로 나뉜다. 명령 프롬프트를 사용해서 프로그램을 설치하거나 특정.. 2020. 6. 19.
리눅스를 왜 배워야할까? 리눅스는 유닉스 기반의 언어로 유닉스는 IOS, Mac Os, Tizen, Android 등 많은 운영체제의 기반이 된다. 다양한 os의 기반이 되기 때문에 배워야하는것일까? 그렇지 않다. 왜냐하면, 사용자가 해당 os에서만 제공하는 기능을 사용해야 하는 경우라면 배워야 하지만 대부분의 사용자는 os를 사용하는 것이 아니라 그 os상에 돌아가는 소프트웨어를 사용한다. 예를 들면, 게임, 브라우저, 워드 프로세서 등이 있다. 내가 게임을 좋아하는데 그 게임이 윈도에서만 작동이 되면, 우리는 윈도를 써야 하는 것이다. 특정 소프트웨어를 개발하기 위한 IDE나 API , WAS 등이 개발될 때, 환경이 대부분 리눅스였고, 리눅스를 통해 위와 같은 소프트웨어를 사용해야 사용률이 높았다. 시대가 좋아진 지금은 윈.. 2020. 6. 18.
리눅스] 파일 생성 및 편집 대표적인 파일 생성과 편집 명령어로 nano와 vi가 있다. 이 두 명령어는 대부분의 리눅스, 유닉스 계열에 있어서 알아두면 편리하다 필자같은 경우는 초보자이기 때문에 nano를 기준으로 설명함. nono를 입력하고 엔터를 하면 이런 화면이 등장한다. 간단하게 html태그만 마크업을 한 상태로 컨트롤 + O를 누르게 되면 ^O (Write Out) 명령어가 실행되면서 파일을 저장할 수 있다. 그 상태로 파일 이름을 저장해주면 wrote 3 lines 라고 뜨는데, 저장이 완료되었다는 뜻이다. 저장이 다 됐으면, 컨트롤 +X를 눌러서 편집화면을 빠져나가보자 그런다음 list를 볼 수 있는 ls명령어를 입력하면 제일 우측에 잘 저장된 html파일을 잘 볼 수 있다. 저장된 저 파일을 내가 다시 편집하려면 다.. 2020. 6. 18.
300x250
320x100