Linux 必备知识及技能一

Linux 基础命令的掌握

ls  浏览目录下的我呢见或者文件夹
ls -a  --all  不隐藏任何以. 开始的项目
ls -d --directory 当遇到目录时列出目录本身而非目录内的文件 
ls -R --recursive  递归显示子目录 

pwd 
useradd 
chmod 
chown 
cat 
grep 
find 
awk 
sed 
more
ifconfig
fdisk
mkfs.exts
du
df -h 
mount
vi 
tail 
head
mv 
cp 
rm  命令用于删除文件或者目录,用法 rm -rf text.txt 
-f --force  强制删除,忽略不存在的文件,不提示确认 
crontab

linux 常见服务构建

NFS
DHCP
VSFTPD
Apache
Nginx 动静分离
Mysql 主从原理及配置 
Nginx+keepalived
LVS + keepalived
Kickstart
Nagios
Cactil
Zabbix
Tomcat
Resin
Jenkins
mesos
Docker 
MQ
ZK 
OpenStack
Ansible 
saltstack
Redis 
MongoDB

Linux 下 Shell 编程

自动备份MySQL、LAMP 一键安装、 批量远程部署、for 循环、while、 $? $0 if 语句判断、awk sed 替换

Linux 下内核优化

ulimit open 文件限制 
系统最大port 数量 
timewait 快速回收
TCP 三次握手、应用程序优化

你可能感兴趣的:(linux,Shell,linux,运维,服务器)