반응형
Notice
Recent Posts
Recent Comments
관리 메뉴

개키우는개발자 : )

리눅스 유용한 명령어 본문

Linux/Linux 무작정 따라하기

리눅스 유용한 명령어

DOGvelopers 2019. 2. 11. 17:43
반응형

유용한 명령어



주요 명령어

( history , piping , redirect , grep , more , less )



clear 

작업을 하면 화면에 코드가 쌓이게 된다. clear 명령어를 입력하면 화면의 코드들이 삭제된다. 




방향키 위

내가 직전에 쳤던 명령어를 확인할 수 있다.



history

내가 작업했던 명령어들을 한번에 볼 수 있다.


historyhistory


history 리스트 실행 방법

사용할 명령어 숫자를 확인하고 !98(clear) 입력해보겠다. 잘 실행 된다.


history clearhistory clear



Shift + PageUp , Shift + PageDown

위의 history 명령어를 사용했을때 위에 내용이 더있는데 확인하고 싶을때 사용하면 위 아래 로 이동 한다.



history > test

history 의 목록을 콘솔 창이 아닌 file로 담고 싶을때 history 에서 > test 로 내용을 파일로 만든다.

ls 로 확인을하면 test 라는 파일이 생성되었고 그 파일을 확인하기 위해 cat test를 입력하면 history의 값이 저장되어 있는것을 확인할 수 있다.




echo "Hello" & echo 3+4

echo 는 단순히 콘솔창에 입력한 내용을 출력해주는 역할을 한다. 문자일경우 "" 감싸주고 숫자는 그냥 입력해도 무관하다.


echo echo "Hello" & echo 3+4



echo "Hello" > test

test 파일은 기존에 history의 목록을 데이터로 가지고 있었다. 하지만 Hello 라는 문자열을 test에 다시 담아주게 되면 윈도우에서 파일 덮어쓰기 와 같이 기존에 있던 값이 사라지고 Hello라는 문자가 덮어씌어 진다.




echo "Okay" >> test

부등호 를 두 개 입력하면 test파일에 Okay 문자가 추가된다.


echo echo "Okay" >> test



cat test | grep He

test 파일에 He 문자열을 검색한다.


cat test _ grep Hecat test _ grep He



ls -l | less

만약 해당 디렉토리에 많은 파일들이 있을경우 화면에서 넘어가기 때문에 첫번째 파일을 확인하기 어렵다.

cd bin 폴더에서 ls -l 을 입력하면 많은 파일리스트가 화면에 보여진다. 그때 ls -l | less 를 입력하면 기존에는 Shift + PageUp ,down 으로 이동하는걸 마우스 방향키로 이동 가능하다. 명령을 중단 하고 싶으면 q를 눌러서 빠져나오면 된다.


ls -l _ lessls -l _ less




순차적으로 진행합니다.

cat test

cat test | sort (정렬)

cat test | sort -r (역정렬)

cat test | sort -r | grep el

위와 같이 |(piping) 을 연결하여 출력 값을 변경 할 수있다.


cat test _ sort -r _ grep elcat test _ sort -r _ grep el



touch test1; echo "okay ~" >> test1; cat test1

;(세미콜론) 을 이용해 명령어를 끊어주고 다음 명령어를 실행한다. 관련 명령어를 실행할 때 ; 끊어주어 사용한다.




출처 [뉴렉처] 유튜브 채널

https://www.youtube.com/watch?v=GGhnIsmRIZg&list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf&index=16

반응형
Comments