Web Programming/Ubuntu Linux (4) 썸네일형 리스트형 [Ubuntu Linux] 4. Shell script #환경변수 셸은 여러가지 환경변수를 갖는다. 설정된 환경변수는 (echo) $환경변수이름 으로 실행하면 확인할 수 있다. #Shell script name.sh #!/bin/sh //첫행에 꼭 써주어야 한다. echo "사용자 이름: " $USER //USER라는 환경변수의 내용 출력 echo "홈 디렉토리: " $HOME //HOME라는 환경변수의 내용 출력 exit 0 *실행할때엔 반드시 권한을 755로 바꾸어 주거나 sh 명령어를 사용하여 실행하여야 한다.* 실행권한을 바꾸어주면 ./name.sh 로 실행가능 / 바꾸지 않았을땐 sh ./name.sh로 실행가능 (실행 권한을 바꿀 땐 chmod 755 name.sh) -변수 1) 변수를 사용전에 미리 선언하지 않으며, 처음 변수에 값이 할당되면 자.. [Ubuntu Linux] 3. HDD관리 실습 #HDD 파티션 나누는 법 1) fsdisk /dev/sdb fdisk 명령어를 사용해 하드디스크를 선택한다. 2) Command : n "새로운(New) 파티션을 분할한다" 는 의미의 n 3) Select : p "Primary" 파티션을 선택하겠다는 의미의 p 4) Partition number : 1 파티션 번호 1을 선택 5) First sector 시작 섹터 번호 (Enter를 눌러 default로 선택) 6) Last sector 마지막 섹터 번호 (Enter를 눌러 default로 선택) 7) Command : t 파일 시스템 유형 선택하겠다는 의미의 t 8) Hex code : fd 'Linux raid autodetect' 유형번호 9) Command : p 설정 내용 확인 10) Com.. [Ubuntu Linux] 2.HDD 관리 #SATA장치와 SCSI 장치 구성 SATA : 하드디스크를 위한 고속 인터페이스 SCSI : 주변기기를 컴퓨터에 연결할 때, 직렬 방식으로 연결하기 위한 표준을 말한다. SATA는 주로 PC용 하드디스크나 CD/DVD 장치의 연결에 사용되고 서버용으로는 주로 SCSI 하드디스크를 사용한다고 한다. SATA 0 슬롯에는 각각 30개의 SATA 장치를 장착할 수 있고 SCSI 슬롯에는 각각 15개의 하드디스크를 장착할 수 있다. #RAID 여러개의 하드디스크를 하나의 하드디스크처럼 사용하는 방식이다. 비용을 절감하면서 신뢰성을 높이며, 성능까지 향상 시킬 수 있는 장점이 있다. #RAID레벨 Linear RAID / RAID 0-5 까지 총 7개의 종류가 있다. (RAID 6은 RAID 5의 변형이다) -.. [Ubuntu Linux] 1. 기본개념 및 명령어 #시스템 종료 root@ubuntu~# init 0 root@ubuntu~# poweroff root@ubuntu~# shutdown -P now root@ubuntu~# halt -p #시스템 재부팅 root@ubuntu~# reboot root@ubuntu~# init 6 root@ubuntu~# shutdown -r now #RUN LEVEL 0 : Power Off 1 : Rescue 2,4 : 사용안함 3 : Text기반의 Munti USER 5 : Graphical 6 : Reboot #시스템에 설정된 Run Level 변경하는 명령어 기본적으로 Run Level target이 default.target으로 소프트링크 설정되어 있는 파일을 변경해보는 명령어이다. ln -sf /lib/syste.. 이전 1 다음