개발/터미널 6

/dev/null, 1>/dev/null, 2>/dev/null

일하다가 보면 스크립트에 /dev/null 로 작성된 것을 볼 수 있는데 어떤 건지 궁금해서 찾아보았다. /dev/null /dev/null 은 블랙홀이라고 이해하면 된다. 이 경로에 보내지는 모든 파일과 데이터들은 블랙홀에 빨려들어가서 무가 된다는 것을 의미한다. - 1>/dev/null : 표준 출력을 /dev/null 로 redirection - 2>/dev/nul : 표준 에러를 /dev/null 로 redirection 참고 - https://inpa.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-devnull-%EB%A6%AC%EB%8B%A4%EC%9D%B4%EB%A0%89%EC%85%98-%EA%B8%B0%ED%98%B8-%EC%A2%85%EB%A5%98 ..

개발/터미널 2023.07.02

terminal. 명령어 history

echo $HISTFILE history - !-3 : 3번째 최신것 실행 - !{command_name} : 으로 명령어 검색 가능 > 하지만 바로 실행된다. ㄴ !ping:p 이렇게 치면 어떤 명령어인지 보여줌 위 화살표 / ctrl + p : 명령어 히스토리 아래 화살표 / ctrl + d : 명령어 히스토리 ctrl + r : recall 모드로 진입 > 검색 가능 ctrl + g 로 나오기 가능 history 삭제 시 history -d 107 history -c : 전체 삭제 # history에 시간날짜 기록하고 싶을 때 HISTTIMEFORMAT="%d/%m/%y %T" Bash HISTSIZE vs. HISTFILESIZE | Baeldung on Linux In this tutorial,..

개발/터미널 2022.05.08

terminal. 명령어 형식

명령어 [옵션] [인자값] 리눅스 명령어 실행 형식의 종류에는 1. 명령어 만 사용하는 경우 2. 명령어 옵션 을 사용하는 경우 3. 명령어 옵션 인자값 을 사용하는 경우 4. 한 줄에 여러 명령어 를 사용하는 경우 예1)#ls 예2)#ls -l 예3)#ls /tmp 예4)#ls ; date 옵션의 순서는 변경 할 수도 있으나 옵션의 인자값이 있을 때는 주의해야 한다. #명령어 -l -k 인자값 (O) #명령어 -k 인자값 (O) #명령어 -lk 인자값 (O) #명령어 -kl 인자값 (X) cf) man 다음에 명령어 치고 설명 확인 가능하다 - 화살표로 줄 간 이동 가능 - ctrl + f 나 스페이스로 페이지 간 이동 가능 - ctrl + b 로 백페이지로 이동 가능 - g : 맨 앞 페이지 - G ..

개발/터미널 2022.05.01

terminal. 자주 쓰는 명령어

스크립트 실행 - /bin/sh first - ./first 출력 재지정 명령어 > 파일 : 명령어의 표준 출력 내용을 모니터에 출력하는 대신 파일에 저장 - ls -l > lsoutput.txt - ps >> lsoutput.txt : 파일 뒤에 새로운 내용 덧붙이고 싶으면 입력 재지정 명령어 < 파일 : 명령어의 표준입력을 파일에서 받음 - wc < a.txt : a.txt의 줄 단어 수 출력 find 명령어 find /etc : /etc 경로안 파일 검색 find -name "test" : 파일 이름 지정 검색 find -etc -maxdepth 2 -name 'x*' : 서브 디렉터리 검색 깊이 지정 find -newer game.py : -newer 옵션 뒤에 적힌 파일보다 최근에 변경한 파일 ..

개발/터미널 2021.10.07
반응형