-
export PATH=$PATH:/etc
- 기존의 경로(PATH)에 /etc 라는 새로운 경로를 추가했다.
-
리눅스 설치 후 부팅을 했는데, LILO(Linux Loader) boot 프롬프트가 나오지 않고 LI 문자만 출력하고 부팅이 이루어지지 않으면
- 미묘한 지오메트리(geometry) 불일치에 의해서 또는 Map Installer 실행 없이 /boot/map 이 이동되어 두번째 부트섹터 로더가 잘못된 주소로 로드되었다
-
다수의 디스크나 파티션을 하나로 묶어서 구성하는 기술과 관련있는 조합
- LVM : 파티션을 논리적인 개념인 볼륨으로 나눠서 더 유동적으로 디스크의 용량을 관리
- 디스크 - 파티션 - 파일시스템까지 마운트하여 논리적으로 구분/분리하여 사용
- RAID : 동일한 데이터를 다른 디스크에 중복해서 저장하는 방법
- Data 손실을 줄이기 위해서. RAID는 os에서 하나의 디스크로 인식함
-
접속자 확인 명령어
- users, who, w(뒤로 갈수록 디테일하게 나옴)
-
리눅스 시스템의 파티션 분할
- / 와 스왑(Swap) 등 최소 2개의 파티션을 분할해야 한다.
- 리눅스를 서버로 사용하는 경우에는 4개 이상의 파티션 분할이 필요하다.
- /home, /var, /usr 등의 파티션은 분할하도록 권장하고 있다.
- 처음 설치시 분할한 파티션은 사용 중에 변경할 수 없다.
- 파티션은 실린더를 기준으로 나뉘어 진다.
- 1개의 확장(Extended) 파티션은 6개의 주(Primary) 파티션으로 분할이 가능하다
- 하나의 물리적 디스크에 12개 이상의 파티션 생성도 가능하다
-
패스워드 설정
- 명령과 로그인 이름(예: passwd lms)을 입력하고 Enter 키를 누른다.
- New password : 프롬프트에서 암호를 입력하면, 화면 상에 입력한 암호가 표시되지 않는다.
- 암호를 다시 입력하라는 프롬프트가 나오면 다시 입력한다.
- 설정된 암호는 원하는 때에 언제든 변경이 가능하다.
- 최소 6자 이상이어야 한다
- 특수 문자와 숫자 등도 가능하다
- 대소문자 구분한다
-
사용중인 리눅스 시스템에 이상이 발생했을 때 시스템 점검을 위해 선택할 수 있는 모드
-
리눅스에서 파티션을 분할하도록 권장하는 영역
-
네트워크 인터페이스 정보 확인 명령어
- ifconfig
- netstat -l
- route
-
배포판 설치시 선택할 수 있는 설치 유형
-
현재 호스트에서 특정 호스트 또는 IP까지 연결된 노드를 알고 싶을 때 사용하는 명령어
-
ls 명령 옵션
- -a : 해당 경로 안의 모든 파일(숨겨진 파일 포함)을 나열한다
- -l : 자세한 내용을 출력한다
- -R : 하위 디렉토리까지 출력한다
- -r : 알파벳 역순으로 출력한다
- -F : 파일의 특성에 따라 끝에 특수문자를 덧붙여 출력한다
- -s : 블록 단위
- -S : 파일 사이즈 순서
- -d : 디렉토리를 보고자 할 때 사용
-
shutdown 명령어 옵션
- -c : 예약된 shutdown 명령을 취소한다
- -f : 재부팅할 때 fsck 명령을 스킵하고 빠르게 부팅
- -n : init 하지 않고 shutdown
- -k : 경고 메시지만 띄우고 shutdown 하지 않음
- -r : shutdown 후 재부팅
- shutdown -r 14:00 —> 14시에 종료 후 재부팅
- -h : shutdown 명령이 완료되면 시스템을 정지시킨다
- shutdown -h +3 —> 3분 후 종료
- (normal) : 연결되어 있는 세션이 모두 끊어질 때까지 기다렸다가 종료한다
- transactional : 더 이상의 트랜잭션을 허용하지 않고 이미 실행중인 트랜잭션을 마치면 종료한다
- immediate : 트랙잭션을 롤백하고 세션을 모두 끊은 후 종료한다
- abort : 트랜잭션을 롤백하지 않고 종료한다. 재시작하면 임의로 롤백 해주어야 한다
-
mister 사용자가 현재 groupA 라는 그룹에 속해 있다. 다음중 mister 사용자의 그룹을 groupB로 변경할 때 명령어
-
reboot 명령어 수행 과정 중
- 파일 시스템을 언마운트한다
- 시스템을 shutdown 한다
- 시스템 실행 수준(run level)을 6으로 변경시킨다
- 다중 사용자(multi-user) 모드에서도 수행된다
-
텍스트 파일에서 특정 패턴을 갖는 줄을 찾아서 출력해주는 명령
- grep
- grep [option] [pattern] [file] —> grep -i “cat” animal.txt —> animal.txt 파일에서 대소문자 구분하지 않고 “cat” 문자가 들어간 줄을 출력
- -i : 대소문자 구분 X
- -v : 포함되지 않는 문자열
- -r : 하위 디렉토리 탐색
-
하드디스크 일부를 메모리처럼 사용하는 기술