《循序渐进LINUX》笔记

基础知识、服务器搭建、系统管理、性能调优、集群应用

1、swap物理内存两倍


《循序渐进LINUX》笔记_第1张图片

2、根分区5G

3、/boot 100M

4、查看系统硬件信息:

cat /proc/meminfo

cat /proc/cpuinfo

查看磁盘信息: fdisk -l

软盘:/dev/fdx

U盘:/dev/sdax

光驱:/dev/cdrom


《循序渐进LINUX》笔记_第2张图片

挂载软盘、U盘、光盘:mount -t vfat /dev/sda1 /mnt/usb


《循序渐进LINUX》笔记_第3张图片

umount

5、etc :passwd shadow  group gshadow fstab  inittab


《循序渐进LINUX》笔记_第4张图片
《循序渐进LINUX》笔记_第5张图片

6、dev设备


《循序渐进LINUX》笔记_第6张图片

7、proc设备


《循序渐进LINUX》笔记_第7张图片

8、系统模式

《循序渐进LINUX》笔记_第8张图片

9、修改默认:/etc/inittab    id:3:initdefault:


《循序渐进LINUX》笔记_第9张图片

10、shutdown -r now   shutdown -h now  shutdown +5 "close"

      halt    reboot

11、通配符

《循序渐进LINUX》笔记_第10张图片

12、时间


《循序渐进LINUX》笔记_第11张图片

修改时间


《循序渐进LINUX》笔记_第12张图片

前两天时间:date -d "2 days ago" +%Y-%m-%d

13、转超级用户:su -

clear

14、who


《循序渐进LINUX》笔记_第13张图片

who -bu显示登录信息


15、显示登录信息:w


16、uname -a

uptime

dmesg

last

17、free -m

18、ps -ef

19、mkdir -p

more -c 10 xxx.txt

cat

diff -c x1.txt x2.txt

grep -i 忽略大小写

touch

20、硬链接、软链接ln -s


《循序渐进LINUX》笔记_第14张图片

file 显示文件类型

21、find / -path "\usr\sbin" -prune -o -name "main.c" -user ixdba -type f -mtime +2 -print -exec rm {} \;


《循序渐进LINUX》笔记_第15张图片

find / \(-path /var/log -o -path /usr/bin\) -prune -o -name "main.c" -print


《循序渐进LINUX》笔记_第16张图片

find / -size 0 -type f -exec ls -al {} \;



《循序渐进LINUX》笔记_第17张图片
《循序渐进LINUX》笔记_第18张图片

22、split -b 10M access accessbak

split -b 10M -d -a 3 acc accbak


《循序渐进LINUX》笔记_第19张图片

23、zip -9r /opt/xx.zip /etc


unzip xx.zip -d /etc


《循序渐进LINUX》笔记_第20张图片

gzip


《循序渐进LINUX》笔记_第21张图片

bzip


《循序渐进LINUX》笔记_第22张图片

24、tar zcvf xx.tar.gz /etc

tar jcvf xx

tar zxvf 


《循序渐进LINUX》笔记_第23张图片
《循序渐进LINUX》笔记_第24张图片

tar zxvf   解压      tar cxvf 压缩

25、分区备份和还原:dd


《循序渐进LINUX》笔记_第25张图片

cpio一种备份形式

26、df -h

df -hT

df -hiT

27、du -sh

fsck 修复磁盘

sync

eject


《循序渐进LINUX》笔记_第26张图片

28、挂载磁盘镜像


《循序渐进LINUX》笔记_第27张图片

mount -o loop -t iso9660  xx.iso /dix

mount -t nfs -o ro ip:/xx /mt

29、配置网卡信息


《循序渐进LINUX》笔记_第28张图片

ifconfig eth0 down

ifconfig eth0 up

30、scp


《循序渐进LINUX》笔记_第29张图片

31、netstat -rn

netstat -tnlup

traceroute


32、vi指令


《循序渐进LINUX》笔记_第30张图片
《循序渐进LINUX》笔记_第31张图片
《循序渐进LINUX》笔记_第32张图片

lsmod:查看加载的模块

modprobe 装载模块


33、开启路由转发功能:/etc/sysctl.conf

net.ipv4.ip_forward=1

sysctl -p


《循序渐进LINUX》笔记_第33张图片

34、route


《循序渐进LINUX》笔记_第34张图片


《循序渐进LINUX》笔记_第35张图片

35、yum 常规用法


《循序渐进LINUX》笔记_第36张图片
《循序渐进LINUX》笔记_第37张图片
《循序渐进LINUX》笔记_第38张图片

用户端口1024以后

36、chkconfig --list sshd

chkconfig --level 35 xx off


《循序渐进LINUX》笔记_第39张图片

37、不响应ping


禁止组合键重启


《循序渐进LINUX》笔记_第40张图片

限制历史记录:/etc/profile HISTSIZE=30


《循序渐进LINUX》笔记_第41张图片

38、iptables

iptables -L -n  列出规则

iptables -t nat -L -n

清除规则:iptables -F iptables -X  iptables -Z


《循序渐进LINUX》笔记_第42张图片
《循序渐进LINUX》笔记_第43张图片
《循序渐进LINUX》笔记_第44张图片
《循序渐进LINUX》笔记_第45张图片

39、ssh配置详解


《循序渐进LINUX》笔记_第46张图片
《循序渐进LINUX》笔记_第47张图片

chkconfig --level 345 sshd on

40、vsftp搭建


《循序渐进LINUX》笔记_第48张图片

41、修改系统内核值:/etc/sysctl.conf

kernel.shmall=2097152

kernel.shmmax=4294967295

fs.file-max=6553600

kernel.shmmni=4096

kernel.sem=250 32000 100 128

net.ipv4.ip_local_port_range=1024 65000

net.core.rmem_default=4194304

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=262144

sysctl -p

42、修改用户的文件限制?????


《循序渐进LINUX》笔记_第49张图片
《循序渐进LINUX》笔记_第50张图片
《循序渐进LINUX》笔记_第51张图片

rc.local

43、/etc/passwd解读

《循序渐进LINUX》笔记_第52张图片
《循序渐进LINUX》笔记_第53张图片

44、/etc/shadow


45、/etc/group  /etc/gshadow


《循序渐进LINUX》笔记_第54张图片

46、/etc/login.defs 用户定义默认配置:


《循序渐进LINUX》笔记_第55张图片

/etc/default/useradd


《循序渐进LINUX》笔记_第56张图片

.bash_profile

47、groupadd


《循序渐进LINUX》笔记_第57张图片

useradd -g group1 -G g2,g3,g4

su - xxx

groupdel

useradd 


《循序渐进LINUX》笔记_第58张图片

48、usermod


《循序渐进LINUX》笔记_第59张图片

49、useradd -g xx -G xxxx -d /xx/xxxx llll

useradd -u 888 -s /bin/bash -G xx,xx -c "sdfsdf"


《循序渐进LINUX》笔记_第60张图片

chmod u=rwx,g+x,o+r xx.log

chmod u-r,g-r,o-r xx.log

50、ext3文件误删除恢复:e2fsprogs\ext3grep

51、pstree -c -p mysql  显示父进程、子进程


《循序渐进LINUX》笔记_第61张图片
《循序渐进LINUX》笔记_第62张图片

>/dev/null 2>&1

52、raid


《循序渐进LINUX》笔记_第63张图片
《循序渐进LINUX》笔记_第64张图片

sar


《循序渐进LINUX》笔记_第65张图片

52、vmstat 2 3  系统性能分析


《循序渐进LINUX》笔记_第66张图片
《循序渐进LINUX》笔记_第67张图片

53、cpu性能分析:sar -u 2 3  

sar -P ALL 2 3


《循序渐进LINUX》笔记_第68张图片

54、iostat -c


uptime的三个值不要大于CPU个数


《循序渐进LINUX》笔记_第69张图片


55、free -m

free -m -s 5


《循序渐进LINUX》笔记_第70张图片

watch -n 2 -d free :高亮显示变动,每两秒


《循序渐进LINUX》笔记_第71张图片

si so不用太高

sar -r 2 3


《循序渐进LINUX》笔记_第72张图片

56、sar -d 2 3  磁盘IO分析



vmstat -d 2 3


57、sar -n DEV 2 3 当前网卡运行状况


《循序渐进LINUX》笔记_第73张图片


RS232心跳


heartbeat


《循序渐进LINUX》笔记_第74张图片
《循序渐进LINUX》笔记_第75张图片


ha主配置文件


《循序渐进LINUX》笔记_第76张图片
《循序渐进LINUX》笔记_第77张图片


群集文件系统:GFS、OCFS2


《循序渐进LINUX》笔记_第78张图片
《循序渐进LINUX》笔记_第79张图片


LVS:NAT  TUN  DR


《循序渐进LINUX》笔记_第80张图片

你可能感兴趣的:(《循序渐进LINUX》笔记)