본문 바로가기

전체 글71

리눅스 - wget wget 과 curl 의 공통점 HTTP, HTTPS, FTP 프로토콜을 통해 컨텐츠를 다운로드 하는 커맨드 라인 툴 HTTP POST request 를 지원한다. (웹사이트로 데이터를 전송할 수 있음) HTTP 쿠키를 지원한다. 스크립트처럼 사용자 인터렉션 없이 수행될 수 있도록 설계되었다. 오픈소스이며 무료 90년대 시작한 프로젝트 (wget 1995년, curl 1996년 시작) metalink 를 지원한다. 인터넷에서 파일을 받는 가장 좋은 방법이라 한다. 인터넷에서 단일 파일을 받아 현재 디렉토리에 저장한다. wget은 여러 복잡한 다운로드 상황을 거의 다 제어할 수 있다고 한다. 사용법은 다음과 같다. $ wget [URL주소] $ wget https://www.google.com/ ■ 다른이.. 2021. 12. 16.
리눅스 - 파이프 (pipe) | 명령어를 입력할 때 사용할 수 있는 파이프란게 있다. 파이프는 명령어와 명령어 사이 연결되어 일종의 필터 역할을 한다. 파이프는 재지향(redirection)과 더불어 리눅스의 명령어들을 훨씬 강력하게 무장시켜주는 역할을 하는 핵심 기능입니다. 마치 그 자체로는 특별한 맛이 나지 않지만 단맛이나 짠맛 같은 다른 맛을 훨씬 강하게 만들어주는 조미료와 같다고 할까요? 라고한다. 사용법은 다음과 같다 A명령 | B명령 | C명령 이런식으로 입력하여 실행시키면 A명령에 해당하면서 B명령에도 해당하고 C명령에도 해당하는 결과만 나타나게 된다. 더 유용한 방법은 잘 모르겠지만 많은 양의 데이터 안에서 여러 요건에 충족하는 데이터를 찾아낼 때 유용할 것 같다. 자세한 내용은 아래 링크 참고... https://gra.. 2021. 12. 14.
리눅스 - 프로세스 (PROCESS) ps -f 위 명령을 실행하면 아래와 같은 내용이 나타난다 UID : 프로세스의 실행/소유자명 PID : 프로세스의 고유번호 (Process Identification Number) PPID : 부모 프로세스의 PID C : 프로세스 우선순위 STIME : 프로세스가 시작된 시간 TTY : 프로세스와 연결된 터미널 TIME : 실행에 걸린 시간 CMD : 프로세스를 생성하는데 내린 명령 그 외 정보들은 https://eehoeskrap.tistory.com/245 [Linux] 프로세스 확인하기 1. 프로세스 목록 확인 ~$ ps 2. 프로세스 목록 확인 - 자세한 정보 ~$ ps -f 3. 모든 프로세스 리스트 확인 ~$ ps -e ~$ ps -ef 4. 프로세스 목록 배열 및 시스템 자원 사용률 확인.. 2021. 12. 14.
리눅스 - 파일을 편집할 때 사용하는 vi 명령어 vi [파일명] 위 명령어를 실행하면 해당 파일이 열리고 안의 내용을 편집할 수 있다. 만약 파일이 없으면 똑같이 실행되고 해당 이름으로 바로 새파일을 만들 수 있다 vi 명령어로 실행하면 위와 같은 상태가 되고 insert 를 누르면 아래처럼 수정 가능한 상태로 바뀐다 esc를 누르면 수정모드가 끝나고 :q 는 그냥 나가기, :wq 는 저장하고 나가기, :q! 는 저장하지 않고 나가기이다. 2021. 12. 14.