첫째,
컴퓨터 성능 :
규모 : (1) 클러스터 : 숫자 강도;
(2) 부하 분산 클러스터;
(3) 고성능 클러스터 (응용 계층) --- 하둡 클러스터 = (데이터 처리) + HDFS를 감소지도;
확장 : 응용 프로그램 마이그레이션 (일반적으로 컴퓨터의 성능을 향상시키기 위해 확장하지 않음)
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------------
II.
시스템 시작 : 1, 전원 공급 장치
2 BIOS 칩 : 하드웨어 확인 자체 테스트 (1) 전원이 정상이고;
(2) 시스템 --- 선택 시스템 부팅을 시작합니다 : 주문 문제의 위치를 읽고 (1) 여기서 시스템 (BIOS) : 하드 드라이브, 네트워크 카드, PXE, U 디스크, CD / DVD;
(2) 메모리에로드 된 하드 디스크의 데이터 파일이 필요하므로 CPU 읽기 및 실행;
MBR 파티션 (부트 로더의 : 시스템이 부팅 프로그램이 아닙니다) : 그것을 발견하고 시스템을 부팅하는 데 사용되는 부하 ---- LILO, GRUB 제 1 단계와 두 번째 단계 1.5로 나누어;
이것은, 우리는 커널은 그러나,로드 있고, 일반적인 응용 프로그램을 실행할 수 없습니다; ------ 커널을
이 시점에서, 우리는 첫 번째 응용 프로그램 --- 초기화하기를 실행해야합니다.
초기화 : 운영 체제가 0-67 단계로 나누어 져는, 응용 프로그램에 해당하는 각 레벨에서 실행 (지정 기본 시작 레벨)
초기화는 기본 레벨 3 (명령 행)를 읽고 :( 1) (01356) -------- 0 : OFF;
1 : 단일 사용자 모드 (보안 모드);
3 : 명령 줄 ;
5 : GUI ----- 바탕 화면을 시작합니다;
6 : 재시작
(2)에서 chkconfig / RC. * D (각 레벨의 프로세스를 시작하기 위해 필요한)
관리자는 명령이 필요하다 부팅 할 수 있습니다 마지막으로 파일 시스템 부팅을 읽고 여기에 추가, 각 시스템은 rc.local에라는 프로그램을 읽
3, chkcofig 역할 : 부팅을 지정할 때의 레벨이 해제 서비스를 시작하거나하는 ;
4, -h --help :보기 도움말;
5 --list , --level 345 이름 </ 오프>
. 6, 업데이트-rc.d의 일부 우분투 부팅에서 제어 프로그램;
7, -f 강제 : 필수;
8 chkconfig를 우분투에서 필요 설치할 수 있습니다;
기능 : (1)보다 제어 컴퓨터 (2) 컴퓨터와의 상호 작용을 최소화하고;
III.
리눅스 명령의 기본 형식
(1) 명령 [옵션] [파라미터]
(2) [] : 괄호 선택적 나타낸다에서 명령 달성하기위한 특정 기능을 지정한다;
(3) <> : 명령의 목적 코드> <추가를 생략 할 수없는 의미없는 경우;
(4) 긴 옵션이 짧은 옵션 : 짧은 옵션 결합 될 수 있고, 긴 옵션을 결합 할 수 없습니다;
일반적으로 사용되는 리눅스 명령의 기본 사용
변수 : 일부 메모리 공간 이름 만;
(1) 에코 $ 경로 : 환경 변수
(2) 명령이 더 이상 PATH 경우, 어떻게 해결할 수 없습니다?
A, 명령은 제다이 경로 실행할 수 있습니다;
제다이 경로가 명령 자체를 실행하고, 일부는 이름, 시스템 기본 별칭이 인식 예를 들어 ----- (자신을 추가)입니다 : 별칭;
명령 어느 : 명령에 절대 경로 찾기
\ LS : 백 슬래시 직접 실행
B 경로에 대한 디렉토리 경로를 추가;
(3)Ls //显示文件信息
-l :|| 查看文件的详细信息(属性);
-i : inode (属性);
-h :human人类可读;
-F :显示文件后面的标记(用来区分文件类型);
-r :倒序显示文件内容 ;
-a :显示所有文件(包括隐藏文件)
(4)Pwd //显示当前路径
-P :输出物理路径;
-L:目录连接链接时,输出连接路径;
(5)Cd //切换到目标目录
~ :当前用户的家目录(/root /home)
. :当前目录(以 . 开头的文件为隐藏文件)
.. :当前目录的上一级目录
- :$OLDPWD存放上一次经过的目录
(6)Touch //修改时间戳 ----Touch a.txt
Stat atime //访问时间;mtime //修改文件内容的时间;ctime //修改文件属性
[ [CC]YY ] MMDDhhmm [.s s]
20 19 0 8 0 1 16 36 .22
-a :修改访问时间
-m :修改修改时间
-t :指定修改成什么时间
-c :修改文件Mtime,如果文件不存在,不创建该文件
(7)Mkdir //创建文件夹
-p :递归创建多级子目录
-v :详细显示创建过程
tree :以树状形式,显示目录及文件结构
-L :NUM查看多少级子目录
-d :只显示目录文件
(8)Rm //删除
-f : force强制
-i :询问是否删除该文件,默认命令(alias rm = ‘rm -i’)
\rm abc
/bin/rm abc
-r :删除目录文件
扩展一下:
1、默认情况下不适用rm删除目录 -- rmdir( rmdir只能删除空目录;)
2、我们将需要删除文件或目录移动到 /tmp 目录下即可 (/tmp 目录为临时文件目录,30天未被访问的文件会自动删除)
3、如果必须删除一些问价,我们通过find匹配出来后,再进行删除;
(9)Clear //清屏
-------------------------------------------------------------------------------------------------------------------------------------------------------------
四、知识点总结
1、 储存设备必须安装文件系统;
格式化操作就是在安装文件系统;
Windows在常见的文件系统格式:1、NTFS 2、FAT32;
Linux下文件系;统格式:ext4
2、各属性信息:
-rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc |
- 10个字符确定不同用户能对文件干什么
- 第一个字符代表文件(-)、目录(d),链接(l)
- 其余字符每3个一组(rwx),读(r)、写(w)、执行(x)
- 第一组rwx:文件所有者的权限是读、写和执行
- 第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行
- 第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行,也可用数字表示为:r=4,w=2,x=1 因此rwx=4+2+1=7
- 1 表示连接的文件数
- root 表示用户
- root表示用户所在的组
- 1213 表示文件大小(字节)
- Feb 2 09:39 表示最后修改日期
- abc 表示文件名
6、硬链接与软连接的区别:
软链接:
- 软链接有自己的文件属性及权限等;
- 可对不存在的文件或目录创建软链接;
- 软链接可交叉文件系统;
- 软链接可对文件或目录创建;
- 创建软链接时,链接计数 i_nlink 不会增加;
- 删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(即 dangling link,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。
硬链接:
- 文件有相同的 inode 及 data block;
- 只能对已存在的文件进行创建;
- 不能交叉文件系统进行硬链接的创建;
- 不能对目录进行创建,只可对文件创建;
- 删除一个硬链接文件并不影响其他有相同 inode 号的文件。