리뷰
모두 일곱 개 계층 모델 (TCP / IP 네) OSI하는 IT 지식에 의존;
계약 : 규정
응용 프로그램 계층 프로토콜 : HTTP HTTP (B / S) SSH DNS FTP 텔넷 SMTP POP3 IMAP
트랜스 포트 층의 TCP, UDP - - 포트
네트워크 계층 : 프로토콜을 라우팅하는 라우팅 프로토콜 (IPv4를 IPv6를)
데이터 링크 계층 : 이더넷 프로토콜 MAC FF : FF : FF : FF : FF : FF : FF : 세계 유일의
물리 계층 : 전기 신호 01
리눅스 디스크 관리
- fdisk를 - 파티션 (논리 경계) 파일 시스템에 기록 구현 - 디스크 이름 지정
mkfs를 -t // 파일 시스템 형식을 지정
마운트 장치를 탑재 [하는 리눅스 시스템에서 저장 장치 마운트 포인트를 탑재해야]
언 마운트
DF
/ 기타 / fstab에 자동으로 마운트에 전력을 달성
파일 관련 명령
1, 작성 및 삭제 작업
터치이없이 수정 시간 소인 합계 (atime에 mtime에의 ctime이 닿지 파일을 만들 수있는 파일
- C
톱 - -> 과정을 참조하여 [CPU : SY의 UR]
RM
* * - 파일은 [등록] -name 거라고 * 범위]를 찾기
간부 명령 {] \;
-ok 명령 {] \;
| xargs를 명령;
MKDIR
-pv
2, 파일 복사 및 이동
CP
-a // 모든 파일 속성에 따라 복제 휴대하다
MV
- 이동 1, 2 이동 파일, 변경 파일 이름,
MV AB
MV / tmp를 / A / 루트 /
파일 이름 확장명
{}
디렉토리 이름을 만들기 _ 학생 ID
3, 파일 내용을 볼 수
파일의 모든 내용의 고양이 - 시간보기
고양이에서는 /etc/init.d/
더
// man 명령
/
?
큐
적은 많은 경우는, 대용량 파일을 볼 덜 사용합니다.
타이의 기본보기 상호 라인 (10)
/ N- 파일 이름 (20) -n // 꼬리 단순화 -20
* -f * 파일을 종료하지, 실시간으로 파일의 내용을 볼 수
헤드 라인의보기
20 파일명 -n / N은 헤드 //
4. 기타
에코 -e -n
에코 $의 PATH
-n // 인쇄 ( "안녕하세요 세계")
-e 식별 \ t \ 없음 \ 연구
에코 -n -e "안녕하세요 세계 \의 t"
출력 재>와 >>
FD 파일 식별자
0 - - 표준 입력
. 1 - - 표준 출력
2 - - 오류 출력
프로그램 설명 = 데이터 +
코드 변수
상태 : 기본 표준 입력 - 키보드
기본값은 표준 출력 - 표시
리디렉션의 입력 및 출력을 변경하는 데 사용되는 출력 리디렉션
> 보도 리디렉션
-C 작업 설정 한 기본이 제거하는데 사용될 수 없다 > 동안 함수 | 리디렉션 강제 (SET + C의 리디렉션 커버 열림)
>> APPEND 리디렉션
추가의 원본 파일에서 번호를 추가 데이터가 될 수있다
확장 :
在Linux中命令输出处理除了默认输出结果外,还返回一个命令执行状态的结果;返回0代表命令执行成功,而返回非0则是失败。$?存储上一条命令的行状态结果。
在工作中,我们往往不需要命令输出的结果,而只需要命令执行的状态,我们就会使用重定向将输出结果重定向至空文件(/dev/null)
输入重定向
< 把后面的文件,交给前面的命令执行
tr命令,将前面的内容替换为后面的内容
tr abc ABC < a.txt
<<将多行内容同时输入,用在cat命令中
cat >>文件<<EOF
>a
>EOF
错误输出重定向
2> 需要带上fd(文件标识符)
2>> 追加的错误重定向输出
扩展优化:
cat a.txt > /dev/null
cat a.txt > /dev/null
&> /dev/null 无论命令执行与否,都将输出内容指定到/dev/null
&>> 普通文件
管道
command 1 | command 2 | command 3 | ……
将前面的命令的执行结果,输出给后面的一条命令执行;
【Linux思想:结合小功能,完成复杂功能】
tail -7 /etc/fstab | cut -d’’ -f1
cut 切
-d 指定分隔符‘’
-f 取的列 1 -3 1,3 1