명령어 cal(calender)시스템에 설정된 달력을 출력하는 명령어이다.옵션 없이 실행시킬 시 현재 시스템 날짜로 기록된 달(month)을 출력한다.cal [옵션] [[month] year]시스템에 설정된 달력을 출력하는 명령어옵션설명-j1월 1일부터 날짜수를 계산하여 출력-y올해의 달력을 출력 명령어 date시스템의 날짜와 시간을 표시하거나 변경한다.date [옵션] [MMDDhhmm[CC][YY][.ss] 또는 date [옵션] [+FORMAT] 옵션설명-s시간 설정 순서는 'hh:mm:ss'-y올해의 달력을 출력 명령어 clear터미널의 내용을 지우는 명령어이다.명령어 tty현재 사용하고 있는 단말기 장치의 경로명과 파일명을 나타낸다.보통 텔넷 등에서 동일한 계정으로 여러 개 로그인 한 경우 확인..
명령어 shotdown시스템을 종료하거나 재부탕하는 명령어현재 수행 중인 프로세스들을 종료하면서 sync 를 수행하여 저장되지 않은 데이터를 디스크에 저장하고 모든 파일 시스템을 mount 시킨 후에 시스템을 종료한다.root 사용자만이 권한을 가지고 있는 명령어이다.명령어 shutdonw 을 이용하여 다양한 방법으로 시스템을 제어할 수 있다.shutdown [옵션] 시간 [경고메시지]시스템을 종료하거나 재부팅하는 명령어옵션설명-r종료 후 재부팅-h시스템 종료-c진행 중인 shutdown 명령 취소-k경고 메시지만 출력하고 shutdown 을 하지 않음-f재부팅 시 fsck 명령을 생략하고 부팅을 빠르게 진행-ninit 를 호출하지 않고 shutdown-t sec지정 시간에 시스템 재시동 옵션 예시설명s..
명령어 ping외부 호스트에 신호를 보내며 신호를 받은 호스트는 응답을 주면서 서로 네트워크가 연결되어 있음을 확인시켜주는 명령어이다.ping [옵션] [도메인명 혹은 IP주소]외부 호스트에 신호를 주고 응답을 받는 명령어옵션설명-c [요청 수]ping 을 보낼 횟수로 생략될 경우 무제한으로 실행-i [초]신호를 보내는 시간 간격으로 생략될 경우 1초 단위로 설정-s [패킷 크기]전송하는 패킷 크기를 바이트(byte) 단위로 설정 명령어 traceroute목적지 호스트까지의 경로를 표시하고 그 구간의 정보를 기록하는 명령어이다.목적지 호스트까지의 패킷 전송 지역을 측정하거나 목적지 호스트로 향하는 경로상 어떤 장애가 있는 경우 위치를 파악할 수 있다.traceroute [도메인명 혹은 IP주소] 명령어 ..
명령어 pwd현재 작업 중인 디렉터리의 위치를 나타내는 명령어이다.pwd 명령어 cdchange directory 의 약자로 디렉터리를 이동할 때 사용하는 명령어절대 경로로 이동할때는 / (root) 로 시작한다.상대경로는 현재 작업중인 디렉터리를 기준으로 표시cd [상대경로 | 절대경로] [설정경로]설정경로설명~(틸다)현재 사용자의 홈 디렉터리로 이동.(점 하나)현대 디렉터리..(점 둘)현재에서 한 단계 상위 디렉터리로 이동/루트 디렉터리로 이동 명령어 mkdirmake directory 의 약자로 새로운 디렉터리를 생성할 때 사용하는 명령어이다mkdir [옵션] 디렉터리명새로운 디렉터리를 생성할 때 사용하는 명령어이다.옵션설명-m디렉터리를 생성할 때 권한을 설정(디폴트는 755)-p상위 경로 생성-v..
명령어설명사용예시옵션which명령어의 경로를 확인하는 명령어which 명령어 alias자주 사용하는 명령어를 특정 문자로 입력해두고 명령어 대신 해당 문자를 사용할수 있게 하는 명령어이다.alias [별명='명령어'] unaliasalias 기능을 해제한다unalias[옵션][단축명령어]-a 설정된 모든 alias 해제echo $PATH지정된 PATH값을 확인할 수 있다.echo $PATH man리눅스에서 사용하는 명령어들의 매뉴얼을 제공한다man[섹션][옵션] 명령어-a 찾고자 하는 명령어의 검색된 매뉴얼 페이지를 모두 출력-h 사용법을 출력-f whatis 명령과 동일, 키워드와 동일한 man 페이지만 출력-k apropos 명령과 동일, 키워드가 포함된 man 페이지 출력-w 찾고자 하는 문자의 매..
부팅은 PC의 전원을 켜는 순간부터 리눅스가 완전히 동작하여 로그인 프롬프트가 출력될때 까지의 과정을 의미한다.리눅스 부팅은 PC부팅과 리눅스 부팅으로 나눌 수 있다. 1BIOSPC BootingMBR2BOOT Loader(GRUB)Linux Booting3Kernel4Systemd5Login shell BIOSROM에 저장되어 ROM-BIOS라고 부른다, PC를 켜면 제일 먼저 동작한다.PC에 장착된 기본적인 하드웨어의 상태를 확인한다.하드디스크의 0번 섹터에서 MBR(Master Boot Record) 를 로딩한다. MBR 에는 Boot code와 Patition Table에 대한 정보를 가지고 있다부트로더(boot loader)컴퓨터를 사용자가 사용할 수 있도록 디스크나 플래시에 저장된 운영체제를 ..
디렉터리저장내용/파일 시스템이 있는 최상위 디렉터리모든 디렉터리의 출발점인 동시에 다른 시스템과의 연결점이 되는 디렉터리/boot부트 디렉터리로 부팅 시 커널 이미지와 부팅 정보 파일 저장/proc시스템 정보 디렉터리이며 커널 기능을 제어하는 역할현재 실행되는 프로세스와 실제로 사용되는 장치, 하드웨어 정보 저장/lib공유 라이브러리 디렉터리커널 모듈 파일들과 프로그램 실행을 지원해 주는 라이브러리 저장/bin기본적인 명령어가 저장된 디렉터리root 사용자와 일반 사용자가 함께 사용할 수 있는 명령어 디렉터리/dev시스템 디바이스 파일들을 저장하는 디렉터리하드디스크 장치 파일, CD-ROM 장치파일 같은 파일 저장/etc시스템 환경 설정 파일 저장 디렉터리/root시스템 관리자용 홈 디렉터리/sbin관리..