본문 바로가기
728x90

리눅스22

리눅스 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.. 2024. 5. 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 2024. 5. 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 : 지정한 도메.. 2024. 5. 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 2024. 4. 29.
리눅스 groupadd, groupdel 명령어 리눅스 groupadd, groupdel 명령어에 대해서 알아보자 1. 주요 옵션(groupadd) -g gid : 그룹 ID로 gid를 사용 -o : -g 옵션으로 지정한 그룹 ID가 존재해도 에러를 무시하고 그룹을 작성 2. 사용 예 // 신규로 aaa 그룹을 생성 groupadd aaa // aaa 그룹을 삭제 groupdel aaa // aaa 그룹 ID를 501로 지정해서 작성 groupadd -g 501 aaa 2024. 4. 22.
리눅스 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.. 2024. 4. 17.
리눅스 gzip, gunzip, bzip2, bunzip2, xz, unxz 명령어 리눅스 gzip, gunzip, bzip2, bunzip2, xz, unxz 명령어에 대해서 알아보자 1. 파일 압푹하고 풀기 주요 옵션 모든 명령어 공통 -v : 압축하거나 압축을 풀 때 상세한 정보를 표시 gunzip, bunzip2, unxz 명령어 공통 -c : 압축을 해제해서 표준 출력으로 출력함. 압축 파일은 원본 그대로 남아 있음. 2. 사용예 // file 파일을 gzip 형식(.gz)으로 압축 gzip file // gzip 형식(.gz)으로 압축한 file.gz를 압축 해제함 gunzip file.gz // file 파일을 bzip2 형식(.bz2)으로 압축 bzip2 file // bzip2 형식(.bz2)으로 압축한 file.bz2를 압축 해제함 bunzip2 file.bz2 // .. 2024. 2. 20.
리눅스 chown, chgrp, chmod 명령어 리눅스 chown, chgrp, chmod 명령어에 대해서 알아보자 1. chown [옵션] 사용자명[:그룹명] 파일[디렉토리] -R : 서브 디렉토리 이하도 한번에 변경 2. chgrp [옵션] 그룹명 파일[디렉토리] -R : 서브 디렉토리 이하도 한번에 변경 - 사용 예시 // file 파일 소유자를 user 사용자로 변경(슈퍼유저만 가능) chown user file // file 파일 소속 그룹을 group으로 변경(사용자가 group에 소속되어 있을 때 가능) chgrp group file // file 파일 소유자를 user로, 소속 그룹을 group으로 한번에 변경(슈퍼유저만 가능) chown user:group file 3. chmod [옵션]모드설정 파일[디렉토리] -R : 서브 디렉토리.. 2024. 2. 15.
리눅스 grep 명령어 리눅스 grep 명령어에 대해서 알아보자 grep [옵션] 문자열패턴 [파일] -v : 지정한 문자열 패턴을 포함하는 줄을 제외하고 효시 -n : 줄 번호를 함께 표시 -l : 지정한 문자열을 포함한 파일명을 표시 -i : 대소문자 구분 없이 검색 -r : 서브 디렉토리 안에 있는 파일도 모두 대상으로 재귀적으로 검색 -s : 에러 메시지를 표시하지 않음 사용 예 // 텍스트 파일 file에 malt로 시작하는 줄이 있는지 검색해서 표시 grep ^malt file // ps 명령어 실행 결과에서 xeyes 문자열을 포함한 줄을 표시 ps auxw | grep xeyes // 텍스트 파일 file에서 malt라는 문자열을 포함한 줄과 줄 번호를 표시 grep -n malt file 2024. 2. 13.
728x90