본문 바로가기

컴퓨터/리눅스 등7

[리눅스/유닉스] cat명령어 사용법, 리눅스 파일 만들기 리눅스 cat명령 오늘은 리눅스에서 사용하는 cat명령어를 정리하겠다. cat명령어는 다양한 상황에서 자주 사용하게 되기 때문에 알아 둘 필요가 있다. cat 명령어 cat [option] [file] - concatenatong files 즉, 파일을 합쳐서 출력할 때 사용한다. - 새로운 파일을 만들 때 사용한다. - 파일을 복사할 때 사용한다. ​cat명령어 옵션 -e : $를 끝에 붙인다 -n : 모든 라인에 번호를 붙인다 -b : 비어있지 않은 라인에만 번호를 -s : 에러 메시지를 없앤다 -t : 탭을 ^I로 출력한다 cat으로 새 파일 만들기 우선 cat 명령어를 이용하여 새로운 파일을 만드는 방법은 아래와 같다. 1) cat > file명 2) 내용 입력 3) ctrl + d 입력 cat .. 2022. 5. 20.
[리눅스/유닉스] Shell이란 ? 셸의 뜻과 예시 Shell이란? 셸이란 사용자의 명령어를 해석하고 운영체제가 이해할 수 있게 지시해주는 명령어와 프로그램을 실핼 할 때 사용하는 인터페이스이다. 커널과 사용자 간을 연결해주는 역할을 하는데, 사용자로부터 명령을 받아 그것을 해석하고 프로그램을 실행한다. 윈도우 운영체제의 명령프롬프트(cmd), MAC의 터미널로 셸을 실행할 수 있다. *단 명령프롬프트나 터미널은 엄밀히 말해 셸과는 다르다. 셸이 명령을 번역 및 처리한다면 이들은 사용자로부터 글자를 입력받아 셸로 전달하고, 여러 가지 결과의 출력값을 화면에 보여주는 역할을 하는 프로그램이다. 즉 셸은 아래의 역할을 한다 ■ translator, interpreter ■ 프로그램과 유저 사이의 상호작용 ■ 입력하는 명령어를 받아들이고, 번역하여 실행 셸의 .. 2022. 5. 20.
[리눅스] 리눅스 리다이렉션 정리(리눅스 >, >>) 리다이렉션 리다이렉션이란? 리눅스에서 리다이렉션(redirection)은 한글로 말하자면 방향지정, 방향 변경 등으로 해석이 되겠다. 일반적으로 우리가 터미널에서 ls 등의 명령어를 입력하면 해당 결과는 터미널에 그대로 드러나게 된다. 하지만 리다이렉션을 이용하면 명령어의 결과를 파일로 저장할 수 있게 된다. 이외에 컴퓨터에서 리다이렉션은 일반적으로 입출력 등을 사용자가 지정한 위치로 우회할 수 있게 해주는 역할을 한다. 다른 파일에 표준 출력 - “>” 혹은 “>>”이라는 리다이렉션 연산자를 사용한다. 형태: ■ 명령어 > 파일 : 에 명령어를 쓴다. > : write or overwrite >> : append ex) >연산자 사용 1. ls 로 현재 파일 확인 2. ls –l 이라는 명령어 결과를 .. 2022. 5. 14.