분류 전체보기 (689) 썸네일형 리스트형 권한 및 그룹 설정 각 파트가 의미하는 바 [퍼미션] [하드링크 수] [소유자] [소유그룹] [크기, 바이트] [마지막 접근 시간] [파일명] 같은 그룹에 속한 사용자들은 파일 또는 디렉터리에 대해 동일한 소유권과 작업 권한을 갖는다. chown -파일의 소유를 바꾼다. -R (디렉터리 밑에 모든 파일에 대해서) ':' 앞에는 소유자를 뒤에는 소유그룹을 명시한다. chgrp -파일의 소유 그룹만 바꾼다 -R (디렉터리 밑에 모든 파일에 대해서) 퍼미션 1. 파일 종류 - : regular d : directory b : block device c : character device l : symbolic link p : pipe s : socket 2. 접근 권한 r : read w : write x : exec - : no.. 기타 명령어 ping -Echo Request를 보냄 -c (count) -i (interval 초 단위) -s (size) traceroute -목적지까지의 경로를 추적 nslookup -도메인 -> ip 또는 ip -> 도메인 정보를 lookup dig(domain information groper) -nslookup과 비슷 [nslookup] vs [dig] hostname -시스템 이름을 확인함 -위 사진에서는 kali가 됨 shutdown -시스템 종료 및 재부팅 -root권한만 실행 할 수 있다. -r (reboot) -h (시스템 종료) -c (cancel) --#shutdown -h +5 ## 5분 후 종료 --#shutdown -r now ## 지금 재부팅 --#shutdown -h 10:00 ## .. 디렉터리 및 파일 pwd -Print Working Directory cd -Change Directory mkdir -MaKe DIRectory -m (권한, 디폴트는 755), -p (상위 경로도 생성), -v (생성 후 메시지 출력) rmdir -ReMove DIRectory -디렉터리안에 다른 디렉터리나 파일이 존재하면 삭제 할 수 없다. ls -LiSt -a (숨김파일까지), -d (지정된 디렉터리의 정보 출력), -r (알파벳 역순으로 출력) -R (Recursive, 하위 디렉터리에 존재하는 파일 까지) cp -CoPy -b (목적지 파일이 존재 할 경우 백업 파일 생성), -f (목적지 파일이 존재 할 경우 강제로 지우고 복사) -i (목적지 파일이 이미 존재하면 덮어씌울 것인지 확인함) -r (recurs.. 사용자 생성 및 계정 관리 명령어 which "명령어 / 별칭" -명령어의 경로, alias를 보여준다. $PATH에 설정되어 있는 경로에서만 찾는다. alias 별칭="실행할 명령어" -명령어의 별칭을 붙인다. unalias 별칭 -alias를 해제함, -a는 설정된 모든 alias를 해제함 -unalias linux PATH -실행 파일들의 디렉터리 위치를 저장해 놓은 환경변수 PATH=$PATH:/dev 또는 $ vi .bashrc PATH=$PATH:/dev export PATH :wq 이런식으로 추가 할 수 있다. man -메뉴얼 -a(all-모든 페이지 출력), -h(how-사용법 출력), -f(whatis와 동일), -k(keword, apropos와 동일), -w(where, 해당 위치를 출력) man-section (1:.. 부트 매니저 리눅스 부팅 과정 1. 전원 인가 2. BIOS 실행 ## POST(Power On Self Test), 하드웨어 인식 및 이상유무 체크, 이상 시 비프음 출력 3. 부트로더 실행 ## GRUB, 사용 할 커널 선택 4. swapper 프로세스 실행 ## 장치 드라이버 초기화 5. init 프로세스 실행 ## /etc/inittab을 읽어 들인다. 6. 부팅 레벨 결정 ## 0 ~ 6 7. rc.sysinit 스크립트 실행 ## 8. rcX.d 스크립트 실행 ## 9. X Window 실행 ## 부팅 레벨이 5일 경우 GUI환경으로 실행 부트로더란? -하드디스크의 첫번째 섹터인 MBR(Master Boot Record)에 위치함 -운영체제를 실행하기 위한 프로그램 -운영체제 이미지를 물리메모리에 로드한다.. 파티션 파티션 하나의 물리 디스크를 여러개의 논리 디스크로 분할 하는 것으로 다중 파티션의 장점은 파티션 마다 독립적인 파일 시스템을 구축 할 수 있어 파일 점검시간을 줄여 부팅 시간을 단축 시킬 수 있고, 파티션간 영향을 주지 않기 때문에 높은 안전성을 보장한다. 또, 필요한 파티션만 포맷 할 수 있어 백업과 업그레이드가 편리하다. /proc/partitions 파티션 상태 정보를 확인 할 수 있는 파일. 파티션의 종류 1. 주 파티션 -부팅이 가능한 기본파티션 -하나의 물리디스크에 최대 4개의 주 파티션 분할이 가능 -4개 이상의 파티션을 사용해야 하는 경우 확장 파티션을 설정하여 해당 파티션에 여러개의 논리 파티션을 설정해야 함 2. 확장 파티션 -주 파티션내에 생성, 1개만 생성가능 -파티션 변호는 1~.. 리눅스 설치 및 유형 리눅스 배포판 마다 설치 환경가 설치 과정이 다르다. 패키지에 따라 데스크탑 용, 서버 용, 사용자 정의 로 구분한다. 리눅스 배포판 들은 하드웨어 호환성이 우수하다. Plug and Play(PNP)기능으로 자동으로 하드웨어를 찾아낸다. 시스템 관리자는 네트워크 설정에 필요한 정보를 알고 있어야 한다. {호스트 명, 도메인 컴퓨터 IP주소, 서브넷 마스크 게이트웨이 주소, DNS 서버 주소} Rescue a CentOS System 시스템이 정상 부팅 되지 않는 경우 선택 파일 시스템 손상 또는 GRUB 패스워드 분실 시 복구를 위한 선택 NTP(Network Time Protocol) 네트워크를 통해 컴퓨터 시스템 간 시간 동기화를 자동으로 설정 파티션은 기본적으로 / 파티션과 swap 파티션만으르도.. 리눅스의 역사 및 라이센스 1960년대 벨 연구소의 켄 톰슨(Ken Thompson)이 멀티태스킹, 멀티유저를 지원하는 시분할 운영체제인 UNIX를 개발 1970년대 벨 연구소의 데니스 리치(Dennis Ritchie)가 C언어를 개발. 어셈블리로 되어있던 UNIX를 C언어로 재작성 -> 이식성과 호환성이 있는 시스템으로 발전 UNIX는 BSD계열과 SYSTEM-V 계열로 분리된다. 1980년대 MIT연구소 리차드 스톨먼(Richard Stollman)은 GNU프로젝트를 시작 FSF 비영리 단체를 설립하여 개발이 진행되던 프로그램들은 GNU 프로그램들의 라이선스인 GPL하에서 판매 앤드루 타넨바움(Andrew Tanenbaum)이 MINIX를 개발 1990년대 리누스 토발즈(Linux Toravalds)가 MINIX의 커널 소스를.. 리눅스의 개요 1. 오픈소스 운영체제이다. 2. 멀티유저, 멀티태스킹 멀티스레드 지원하는 운영체제이다. 3. 여러 종류의 파일 시스템을 지원한다. (EXT계열, FAT, NTFS, NFS 등) 4. POSIX 규격을 따르며, 이는 유닉스 운영체제에 기반을 한다. 5. SWAP 파티션을 통해 메모리의 효율성을 높일 수 있다. 디렉터리 구성은 최상위 디렉터리(/ directory)를 기준으로 하위 디렉터리들이 존재하는 계층적 트리 구조이다. / : 파일 시스템이 있는 최상위 디렉터리 /bin : 기본적인 명령어 프로그램이 저장된 디렉터리 /boot : 부팅 시 커널 이미지와 부팅 정보 파일 저장하는 디렉터리 /dev : 시스템 디바이스 파일을 저장하는 디렉터리 /etc : 시스템 환경 설정 파일을 저장하는 디렉터리 /ho.. 이전 1 ··· 66 67 68 69 다음