找回密码
 立即注册
查看: 1028|回复: 0

[RHCE] Linux红帽认证RHCE7.0周末全日班培训班视频教程附笔课堂笔记(5天课程)

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-3-27 21:49:22 | 显示全部楼层 |阅读模式
第一天
9 O1 u9 b9 C7 P( [7 j; _# b" m- m9 |6 u# s* p( n' C
1.啥叫OS
  }5 K; n. P, qcmd bash/zsh/csh
" m: s/ Z' y0 H% @4 hkernel
' Z9 O. J9 O# i, u发行版本 CentOS6.x RedHat                 Debian Ubuntu SUSE
5 e/ T' F4 |( {4 U5 z$ A6 S内核 kernel-2.6                                kernel-3.8
0 ^) \" k  X! D3 b% V$ k% D2.一切皆文件# e4 ^4 x6 f: m% Q8 i
五种文件                -普通文件、d目录、c字符设备文件、b块设备文件、l符号链接文件
( j8 W+ d. o) d+ T4 x* m! Z1 \4 ?普通文件                可执行        可编辑. g( T8 Z& Q9 I: J% }5 L5 v
无后缀名
1 K2 S6 |" n8 G% x9 X5 g& V! T5 p9 y3.文件系统概览8 y( M9 `! J7 V( `' n, |
多级目录树结构                /        根节点! ~- W4 @. w2 t, K' j
绝对路径                相对路径                .和..               
8 ^% k: x) P, I" F) L隐藏文件4 d& g7 F. V9 m/ P# H8 T( @8 Y
4.环境变量
3 F) @; W% M  X+ s" w7 Qecho $PATH
- s) e5 I. j9 M0 J/ Lenv' T( Y: E' q* M7 x  P! w
用户登录流程        /etc/profile        /etc/bashrc        ~/.bash_profile                ~/.bashrc* Z  B  Y. N5 J+ |+ O5 R* P: U
5.启动级别
' D, f- V  f7 X2 T; U" z0 {3和5        /etc/inittab        init命令切换启动级别
: l3 N6 s' J0 A9 ?* U; W单用户模式
7 ^6 Q' z" _/ g7 V4 R9 O+ v6.yum源$ D' B5 B! |2 }. T: z
软件仓库 源:iso 网络; b$ u6 R) h6 }* x6 X5 c/ C
/etc/yum.repos.d/CentOS-Base.repo: ~/ _1 j/ r9 ~8 a! ]! O/ h9 c
7.基本命令- q9 T* M0 w9 l2 h
ls [-a | -l] [PATH]
0 X' L7 |! T' }, N$ A6 ]cd [PATH]/ Z$ _2 Z- @- O5 g! A% k
cp [-R] PATH1 PATH28 R9 k7 f5 W9 @7 r, c1 E
mv PATH1 PATH2
' y9 _- x9 W+ L" qrm [-r | -f] PATH. n7 |1 I4 i, z$ a1 }. g. G
touch PATH( |" Z9 W9 }$ h3 h8 z
mkdir PATH
+ \0 d) i" W4 s7 o  xcat PATH2 V# l+ k! r- V& C$ k$ K+ S
tail/head -NUM PATH
7 t) z- R% K( q1 \$ X. pfind PATH [-name | -user] FILENAME+ S/ X' X  O& A1 @% Y
locate FILENAME0 q4 q; @/ f) D( v+ o; P
管道符 |                stdin stdout stderr. D" X- r% |* i: i* @
ls -> stdout
# L0 p  Z) u  V7 @/ l3 t. v7 @stdin -> grep9 }$ O- [- v1 d8 v  N9 Y- e
ls -> stdout -> stdin -> grep1 a% k# x+ N. V$ R' F$ e! L0 B' J
|| 和 &&
' E# D; s  `2 Q重定向符 > <3 w, g& m$ L, Y& ?7 T
> 重定向stdout# C" q% n* p% @; i0 q5 ]
< 重定向stdin
) J  C/ S& G  B0 n+ S6 C4 o>>! \3 ]( S% l+ Q8 z% d, b# g' k
grep -rl '关键字' PATH
: v9 v* U- I/ `7 ]  B9 ?9 vtar [-zxvf | -cxvf | -xvf] FILENAME        unzip/unzip
! i4 \2 E% H# q& }. y7 V: _     tar.gz  tar.bz2  tar. p' l/ j8 \: A. h9 u) B* v
pwd
9 H# t  R+ O0 Q8 j& Zwc -l
* n% X8 `0 p, N- r6 ~history                ~/.bash_logout        ->        ~/.bash_history                HISTSIZE* `2 J- K; ?0 M$ D' B9 H
8.vi
' b" ]) y. x( E; A三种模式转换 i/:/ESC  a. E1 c& V. l$ b6 m
4 X( y3 B/ y! a, q5 M$ p
第二天
& [+ ~: a: M% m7 U6 B
" d8 c( q2 K; b) C1.查看网卡信息- l7 X; X+ |4 I
ifconfig        if=interface' l' D! A: R+ U1 p8 @5 x8 v: P' _
                RX入栈                TX出栈# H/ ^  i0 v: _1 B1 ]7 t
netstat -tnulp/ s% x, I6 c# q" I
        查看服务器监听的端口号以及对应的进程号和服务名# K3 l. z1 o7 @5 Q$ m, z
        recv-Q        send-Q4 i# h! C7 u+ W2 L9 d
netstat -an- w3 a: R, C- ]
        SYN_RECEIVED        ESTABLISHED* O; ?0 q+ E9 k7 ^# c5 C5 W
lsof -p PID
2 i" y5 v* k& A6 ]! `6 V! vsetup        DHCP?        /etc/init.d/network restart
9 m9 o. e/ `- m* t. Lifup/ifdown ethX2 H7 J) n! R2 z5 }' K) ^
相关文件:
5 Q5 E: i( O* O/etc/sysconfig/network-scripts/ifcfg-eth0! a5 z" o& T  @3 \. |
/etc/hosts& ]; n7 @4 \7 `# n. R3 Z$ w
/etc/resolv.conf9 h1 K- E, L' r6 l7 S/ b: S9 Y$ ]
/etc/sysconfig/network       
; D/ n3 R  X5 c) |& M# Q/etc/host.conf
3 p+ t7 Z, H* X# b. ~) D/etc/hosts.allow  & G% \$ W( I9 J9 e) p
/etc/hosts.deny  
3 Y# ?2 a: }; Pip_forward        /proc/sys/net/ipv4/ip_forward0 ?8 @* Z6 C% h, w* F
route [add | del] [-net | -host] ip/prefix [gw ip| dev if]
) \* k/ E1 X# Q# \2 Barp
3 e3 P: |$ J( Q6 R! u8 s& Gwget URL(http)
9 a+ l# |: v5 T% Dcurl URL
  @5 \3 t+ h# n  I# v1 T$ m5 M; G2.用户和组
' r) f7 i1 ]7 w/ A( L查看当前登陆用户        id# A2 j, q- ]3 O; }2 F3 F: p% ^
查看所有用户                /etc/passwd        以冒号为分割* B9 I3 C. K. j" @. d
第三列——uid
5 R; g% v4 u4 g* Y# Q6 u" [第四列——gid+ [$ s& o; n3 q$ ~5 T) G
第六列——用户家目录: g3 x6 y# S9 e/ t" ^
第七列——登陆shell        默认用户是/bin/bash        /sbin/nologin代表该用户不能登录系统) v  f2 y% p( a' e5 v
useradd                用户新建的普通账号uid>=500        系统级别账号uid<500
; p; M& \" [1 U% l2 N-u -m -M -g -G -d -s
7 P" m% [+ h: W3 Y  T新建完账户需要设置密码给新用户,否则用户无法登陆。* w, J7 k& T- |2 Y4 s: q0 a
passwd username0 k. p* G4 s3 t# Q3 d3 B: B
userdel        -r
' M- p! C5 ~1 P% V0 W/ ~" q2 R, ]6 i查看用户组        /etc/group        以冒号为分割  M0 P+ Q1 f/ o1 o# |" Z1 i$ o
groupadd/groupdel
" o( Z) K" |! c  T3 K3 h5 T, ]shadow1 r5 T& s7 G  j( U& t8 e
system-config-users
' d$ I  B+ e) g$ H5 csu username和su - username的区别7 r1 J1 g% d+ s% @  d( s: {
sudo visudo
5 {  U2 i& n# X; u/ z- u# M( T5 u( m0 ]3.权限
% {* v- [& U& E! Xls -al1 Z6 V2 i3 N% [; j( M0 m% c
u        g        o5 S. t3 ]# Q  K
rwx         rwx         rwx        r-read        w-write        x-exe
* v* X" i% @: c0 K3 f5 h7 @2 }% i5 I所属人        所属组        其他人        4        2        1
, t2 _; i7 Z1 j1 Bchmod XXX filename
- P( E8 d- _7 U4 Vchmod [u | g | o | a] +/- [r | w | x] filename& h% j1 {0 k( n, B
修改文件所属人和所属组
6 c. v6 e( w. }4 j6 P9 ?chown username.groupname filename5 d& n: H" W- Z4 m6 \" S
umask        反掩码
' X/ s# y  x- J( B6 n4 F9 broot                022        755        644
: ^8 e+ R6 a, R& J( G其他用户                002        775        664+ q3 \3 T) u" E3 O6 i3 q% Y0 [
lsattr和chattr
3 H7 R* T2 A6 l8 _/ p4.服务
  o1 g  c8 J- \0 H' }$ ^" g/ Q8 u0 Jyum search package_name               
6 l# X. p: F, u8 x8 F- U% \- qyum install -y package_name
; U: M# r5 i8 s% \8 A* n8 \. eyum clean all
0 T6 f& _8 @. |4 Gyum list
( }0 L7 i/ P: U, b; M8 }" Zrpm -ivh package_name.rpm
  f* y/ ?- j3 vrpm -e package_name( m4 x: P2 w( `7 ?  c
rpm -ql package_name
9 W* Q" O* `. `+ Krpm -qa: ~9 R1 N' O6 r, q! l
/etc/init.d/service_name [start | stop | restart | status]
4 h, H$ Q% E9 b" _* y) |chkconfig service_name on/off1 q" W  ?8 e0 G6 G
* b) d$ v. F  W4 [4 x( e# N8 [6 K

. d6 t# q. e" f  s  O! K+ U第3天/ U+ U- \, w. \  J  p/ T

" i, ]; h( ?2 P0 u% X6 n
RAID:
mdadm -C /dev/md0 -a yes -l N -n N -x N/dev/sdaN /dev/sdaN /dev/sdaN /dev/sdaN
-l 级别
-n 设备个数
-a {yes|no} 自动为其创建设备文件
-c 指定数据块大小(chunk)
-x 指定空闲盘(热备磁盘)个数,空闲盘(热备磁盘)能在工作盘损坏后自动顶替
注意:创建阵列时,阵列所需磁盘数为-n参数和-x参数的个数和。参与组建raid的分区大小一定要一致。
mdadm -D /dev/md0                  
mdadm /dev/md0 -f /dev/sdaN  
mdadm /dev/md0 -r /dev/sdaN   
mdadm /dev/md0 -a /dev/sdaN   
mdadm -S /dev/md0
mdadm运行时会自动检查/etc/mdadm.conf文件并尝试自动装配,因此第一次配置raid后可以将信息导入到/etc/mdadm.conf中,并在每行结尾最后加上auto=yes。
mdadm -Ds >>/etc/mdadm.conf
% H9 H/ r9 o' [9 \
修改/etc/fstab实现开机自动挂载。

% o, i/ L- `- m! P; N
第4天与第5天 受篇幅限制不再列出
7 E1 g7 R  I) F% W$ A8 ]4 |
+ V" F' |3 S4 V: N) m
) M+ m8 j3 G+ m9 n
  a8 L5 R. `2 q9 v0 e- f

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-10-29 07:52

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表