728x90

Linux 27

리눅스 wget, curl 명령어

리눅스 wget, curl 명령어에 대해서 알아보자   리눅스에서는 지정한 URL을 통해 데이터를 다운로드 가능하다.  1. 주요 옵션(wget)-b : 백그라운드로 다운로드 -i file : 지정한 file 파잃에 적힌 URL을 다운로드-r : 링크를 재귀적으로 다운로드-c : 이어 받기로 다운로드-q : 메시지 출력 안함  2. 주요 옵션(curl)-O : 다운로드한 결과를 url에서 가져온 파일명으로 저장-o file : 다운로드한 결과를 file로 저장-C offset : offset 바이트 위치에서 이어서 다운로드. -을 지정하면 이어받기할 위치를 자동으로 결정          3. 사용 예// https://www.example.com/index.html을 다운로드wget https://www..

개발/ETC 2024.05.28

리눅스 ssh 명령어

리눅스 ssh 명령어에 대해서 알아보자    1. 방법1. ssh [로그인사용자명@] 상대호스트명 [명령어]2. ssh [-l 로그인사용자명] 상대호스트명 [명령어]   2. 주요옵션-l user : 원격 호스트에 접속할 사용자명이 현재 호스트 사용자명과 다르다면 로그인할 사용자명을 user 지정         3.  사용 예// remote-host 호스트에 로그인ssh remote-host// remote-host 호스트에 dddd 사용자명으로 로그인ssh dddd@remote-hostssh -l dddd remote-host// remote-host 호스트에서 command 명령어를 실행ssh remote-host command

개발/ETC 2024.05.23

리눅스 dig 명령어

리눅스 dig 명령어에 대해서 알아보자       dig 명령어로 DMS 정보를 검색할 수 있다. dig [@서버] [도메인명(-x)] [ip주소] [쿼리타입]  - 주요 옵션-x address : IP 주소가 address인 호스트의 DNS 정보를 검색  - 쿼리 타입a : 지정한 호스트의 IP 주소aaaa : 지정한 호스트의 IPv6 주소any : 모든 정보mx : 지정한 도메인의 메일 서버ns : 지정한 도메인의 공인 네임 서버ptr : 지정한 IP 주소의 PTR(domain name pointer)soa : 지정한 도메인의 SOA 레코드(Start of a zone of Authority)hinfo : 지정한 호스트 관련 정보(CPU, OS 등)axfr : ZONE 전송 정보txt : 지정한 도메..

개발/ETC 2024.05.21

리눅스 shutdown, reboot, poweroff 명령어

리눅스 shutdown, reboot, poweroff 명령어에 대해서 알아보자       1. 주요옵션(shutdown)-k : 경고 메시지를 각 프로세스에 보내기만 하고 실제로 셧다운 하지 않음-r : 시스템을 다시 시작. reboot와 같음.-P : 시스템 전원을 끈다. poweroff와 같음.-c : 예정된 셧다운 취소  2. 시간now : 바로 셧다운+n : n분 후 셧다운hh:mm : hh시 mm분에 셧다운  3. 경고메시지셧다운하기 전에 로그인 중인 터미널에 표시할 안내 메시지를 지정함.  4. 사용예// 시스템 다시 시작(shutdown)showdown -r now// 시스템 다시 시작reboot// 5분 후 시스템 종료shutdown -P +5// 셧다운 취소shutdown -c

개발/ETC 2024.04.29

리눅스 useradd, userdel 명령어

리눅스 useradd, userdel 명령어에 대해서 알아보자 1. 주요옵션(useradd) -m : 사용자 홈 디렉토리가 존재하지 않으면 자동으로 작성 -c name : 사용자 풀네임으로 name을 사용 -d directory : 사용자 홈 디렉토리로 directory를 사용 -e date : 사용자 계정을 무효화할 날짜를 date로 지정 -g group : 사용자 그룹 ID로 group을 사용 -G group1 : 사용자 소속 그룹을 지정 -P password : 암호로 password를 설정 -s shell : 사용자 로그인 쉘로 shell을 사용 -u uid : 사용자 ID로 uid를 사용 2. 주요옵션(userdel) -r : 사용자 홈 디렉토리도 함께 삭제 3. 사용 예 // 신규 사용자 aa..

개발/ETC 2024.04.17

리눅스 sudo 명령어

리눅스 sudo 명령어에 대해서 알아보자 sudo 명령어를 사용하면 슈퍼유저 암호를 몰라도 슈퍼유저 권한으로 명령어 실행 가능 - 주요옵션 -c command : 지정한 사용자로 command 명령어를 실행하고 실행이 끝나면 원래 사용자로 돌아옴 - : 현재 사용자 환경 변수를 이어 받지 않음 -s shell : shell로 지정한 shell을 새로운 사용자가 사용 - 사용 예 // 슈퍼유저로 로그인 su // 현재 사용자 환경 변수를 이어 받지 않고 새롭게 로그인한 효과 su - // aaa 사용자로 로그인 su aaa

개발/ETC 2024.04.10

리눅스 슈퍼유저로 변신하기

리눅스 슈퍼유저로 변신하기에 대해서 알아보자 su [옵션] [사용자명] - 주요 옵션 -c command : 지정한 사용자로 command 명령어를 실행하고 실행이 끝나면 원래 사용자로 돌아온다. - : 현재 사용자 환경 변수를 이어 받지 않는다. -s shell : shell로 지정한 shell을 변신한 사용자가 사용한다. - 사용 예 // 슈퍼유저로 변신 su // 현재 사용자 환경 변수를 이어받지 않고 새롭게 로그인한 것과 동일한 상태로 슈퍼유저로 변신 su - // sss 사용자로 변신 su sss

개발/ETC 2024.04.08

리눅스 history 명령어

리눅스 history 명령어에 대해서 알아보자 명령어 이력 일괄 표시 history [옵션] [표시할명령어개수] -c : 이력 삭제 -d offset : 앞에서 offset 숫자까지 이력 삭제 -a [hfile] : 셀을 시작해서 지금까지의 이력을 hfile 이력 파일에 추가 -r [hfile] : hfile 이력 파일에서 이력을 다시 읽음 -w [hfile] : 현재 이력을 hfile 이력 파일에 기록. 파일이 존재하면 덮어씀 사용 예 // 명령어 이력 목록 표시 history // 과거 10회분 명령어 이력 표시 history 10 // 직전에 실행한 명령어 재실행 !! // 이력 번호 497번 명령어 실행 !497

개발/ETC 2024.04.04
728x90