리눅스공부(7)
-
Linux 생활코딩 - I/O Redirection(2)
잊고 있었던 내용 ) touch 파일이름 - touch가 파일을 만드는 명령어이다 cat 사용자가 입력한 정보를 받음 standard input(stdin) : 키보드 , stdout 모니터 stderr 에러 1. cat > hello.txt > (리다이렉션)하면 cat의 내용을 hello.txt에 저장 2. $cat만 입력했을 경우 내가 입력한 값이 한번 더 출력된다. 왜냐하면 cat 명령어는 사용자가 입력한 정보를 받기 때문이다. 내가 입력한 것이 hi,catt인데 $cat에 의해 한번씩 더 출력되었다. 3. ls -al > result2.txt 하면 ls -al의 내용이 result2.txt로 입력된다. 그러나 ls -al >> result2.txt 하게 되면 ls -al의 내용이 2번이나 들어가게..
2022.01.25 -
Linux 생활코딩 - I/O Redirection (output)
안녕하세요. brandy 입니다. 이번 생활코딩(이고잉님 강의) Linux 강좌에서 I/O(Input Output) Redirection에 대하여 학습하였습니다. 실습 내용은 아래와 같습니다. 1. ls -l을 통해 현재 디렉토리에 있는 파일들을 출력합니다. (ls -al은 숨김 파일까지 모두 보여줍니다) 그런데, ls -l 의 내역들을 복사해서 파일을 또 하나 생성해서 붙여넣기에는 너무 복잡하죠? 2. 그래서 > (Redirection) 키워드를 사용하여 ls -l의 내용을 result.txt 라는 파일 안에 넣고자 합니다. result.txt는 지금 현재 디렉토리에 없지만, > 를 통해 result.txt 파일을 새로 생성해서 ls -l의 내용을 넣겠다는 의미입니다. 3. 파일을 만들었으니 cat(텍..
2022.01.20 -
Linux 생활코딩 (5) wget,git
안녕하세요 brandy 입니다 ! 다시 또 새로운 한 주가 시작되었습니다. 이번 한 주도 화이팅입니다 :) wget 리눅스 시스템 내에서 파일을 다운받는 명령어입니다. GUI (Graphic User Interface) 환경에서는 'download' 같은 버튼을 통해 원하는 파일을 다운받지만, 리눅스 같은 명령어 기반 프로그램에서는 직접 URL을 복사해서 입력해주어야 합니다. $ wget 다운로드 주소 그러면 다운로드가 받아지고, 마지막줄에 Saving to : 'download' 라고 표기가 되었는데 download 라는 이름으로 저장이 되었습니다. 그런데 download 라는 이름으로 저장하면 파일 이름이 직관적이지가 않죠? 만약 파일 이름들이 download1,download2.. 이런 식으로 저장..
2022.01.10 -
Linux 생활코딩 (4) nano,apt,yum
해당 강의는 생활코딩 이고잉 님의 강의로 공부한 내용입니다. ※ 운영체제에서 파일은 저장수단이며, 디렉토리는 파일을 정리정돈하기 위한 수납공간이다. nano Linux 내에서는 글을 편집할 수 있는 Editor(편집기) 기능이 있는데요, 대표적으로 nano와 vi가 있습니다. nano는 주로 초보자, vi는 주로 중/고급자들이 사용한다고 하네요. 저도 AWS Cloud9 환경에서 nano를 사용해보았습니다. $ nano 그러면 터미널을 덮은 편집기 창이 나타나고, 그 안에 텍스트를 작성할 수 있습니다. 아래 보이는 키워드들은 편집기 사용할 때 필요한 것들입니다(저장,취소 등등) ^G, ^O ... 와 같이 되어있는데 여기서 ^는 ctrl키입니다. 위 화면은 nano 편집기에 코드를 간단하게 작성해보고 F..
2022.01.07 -
Linux 생활코딩 (3) --help,man,mv,sudo
해당 강의는 생활코딩 이고잉 님의 강의로 공부한 내용입니다. --help 그리고 man --help와 man 둘다 Linux 사용시 잘 모르겠는 명령어나 옵션을 보기 위해 사용합니다. --help와 man의 차이점은 창의 크기라고 생각하시면 되겠습니다. --help (터미널 안에서 보여줌 다음 명령어 사용 가능) mkdir --help 간단한 명령어의 경우 내용이 없을 수 있습니다. man (터미널 전체에서 명령어를 설명하는 창으로 덮힘. q를 눌러야 빠져나옴) --help에 비해 상세한 도움말을 많이 제공해줍니다. man mkdir ※ - 그리고 --의 차이점 한 번 짚고 넘어가면 좋을 것 같습니다. - 약어 & -- 단어 단위의 옵션 쉽게 말해 - 는 축약형이고, --는 풀네임을 써줘야 합니다. ls..
2022.01.07 -
Linux 생활코딩 (2) cd,rm,mkdir,절대/상대경로, --help
mkdir : make directory 디렉토리 만들기 리눅스에서는 다음 라인에 아무것도 출력되지 않으면 정상적으로 실행되었다는 뜻입니다. cd : change directory 현 디렉토리 위치 변경 현 위치에서 hello_linux 디렉토리로 이동하기 위해 cd 명령어를 입력하였습니다. 그랬더니 밑에 줄에 ec2-user:~ /hello_linux 디렉토리로 이동이 되었죠? touch는 해당 디렉토리 밑에 빈 파일을 생성한다는 뜻입니다. ※ 절대경로와 상대경로 절대경로는 고정된 위치입니다. 예를 들어 C:\Users\Win10\Desktop\chat2 와 같은 경로인데요, 어느 위치에서 접근하든 C밑에 Users 폴더 밑에 ~ chat2에 있다는 뜻입니다. 상대경로는 해당 디렉토리 기준에서의 up ..
2022.01.05