根据我的经验,人在年轻时,最头疼的一件事就是决定自己这一生要做什么.在这方面,我倒没有什么具体的建议:干什么都可以,但最好不要写小说,这是和我抢饭碗.总而言之,干什么都是好的:但要干出个样子来,这才是人的价值和尊严所在. --王小波 我是一条Linux运维技术学习路径. 在跟我相处的每个阶段,都包含详细的教程.练习项目等:首先学习Linux相关的基本操作和系统管理,然后依次学习并实践服务部署.数据库管理.脚本编程.系统监控和安全防护.以及Web服务运维技术.最后学习Docker容器服务和Wind…
之前曾看到一篇新闻,Linux之父建议大家找一份基于Linux和开源环境的工作.今天就来聊一聊我的想法,本人8年Linux运维一线经验,呆过很多互联网公司,从一线运维做到运维架构师一职,也见证了中国运维行业从无人问津到可圈可点的整个演变过程. Linux系统目前主要应用在企业服务器上,学习Linux,更多的是向Linux系统/运维工程师方向进军.比如云计算系统工程师,大数据运维工程师,运维开发工程师其职位都是Linux运维工程师的进阶.下面就整体介绍下,作为过来人,怎么学习Linux,以及Lin…
linux运维课程大纲: Linux运维: Linux系统管理: Linux服务及安全管理: httpd,lamp,lnmp cache:memcached,varnish DB:mysql(mariadb) Linux Cluster: LB Cluster:Nginx,LVS HA Cluster:Keepalived Linux ops:ansible monitoring:zabbix shell脚本编程 http: tomcat,lnmt,lamt,session replicatio…
不过大家的留言都很精彩,希望大家也可以去留言区逛一逛~~ 好在这不是最后一期送书,之前已经有了好多活动,小编一定继续为大家多送些福利. 希望大家可以一如既往的关注脚本之家,支持爱你们的小编,共同进步! 正文 前几天看到一篇新闻,Linux之父建议大家找一份基于Linux和开源环境的工作.今天就来聊一聊我的想法,本人8年Linux运维一线经验,呆过很多互联网公司,从一线运维做到运维架构师一职,也见证了中国运维行业从无人问津到可圈可点的整个演变过程. Linux系统目前主要应用在企业服务器上,学习L…
1.Linux设置环境变量 暂时的:export MYNAME="new name" echo $MYNAME new name 永久的:通过改变/etc/profile实现 EG: export CLASSPATH=./java_HOME/lib;$JAVA_HOME/jre/lib 更改文件后执行 source /etc/profile 2.TCP连接的特点 (1)面向连接:采用C/S模型 (2)全双工 (3)安全可靠: ①流量控制:解决接收方不能不及时处理数据的问题 ②拥塞控制:…
RAID: 独立冗余磁盘阵列 ,将多块磁盘组合起来,组合成一个阵列,当成一个逻辑设备来使用的机制! RAID级别:仅代表磁盘组织不同,没有上下之分,组合raid时,不仅要考虑速度,还要考虑可用性. 磁盘镜像技术:保证数据的可用性,为每一个文件做备份! 市场上用的比较多的是:raid0.raid1.raid4.raid5 jbod:简单的将多个磁盘连接到一块使用.Hadoop建议使用这个技术. 各个技术的优势 raid0 :条带,性能提升数倍,不提供冗余能力(容错能力).空间利用率:100%,至少…
1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出"."和".." -l 列出文件的详细信息 -c 根据ctime排序显示 -t 根据文件修改时间排序 ---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是'never'.'always'或'auto'其中之一 白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件 红色闪烁:表示链…
NFS:网络文件系统,只能工作在Unix/linux之间,不能与windows之间交互. NFS文件系系统只能基于ip来认证! RPC:远程过程调用,简化分布式应用程序的开发, 对Linux系统而言,提供RPC 服务的程序叫portmap  ,监听在111/tcp端口. NFS服务器端:nfs-utils,只要安装完这个包,就能成为服务器端, service   nfs   start 启动完nfs后会启动三个进程: nfsd    :nfs的主服务,默认监控在2049端口,用来注册使用. rq…
命令格式: scp -P 8031  -r 路径1 路径2 命令解释, 其中-P中的P一定要大写,小写不行(这个也是问题的关键,这个大小写耽搁了好长时间) -P 2424表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数 -r 不用多说,如果是目录的话,要加这个 路径1:是拷贝东西的路径 路径2:是东西拷贝到的路径 -P 端口: -p 表示保持文件权限: -r 表示递归复制: -v 和大多数 linux 命令中的 -v 意思一样,用来显示进度,可以用来查看连接.认证或是配置错误…
https://pkgs.org/ 与https://rpmfind.org/   RPM包下载 RPM包简介 1.安装与升级时,使用的是包全名 2.RPM包安装时要注意包的依赖性 RPM包操作(系统自带安装包安装) 安装命令:rpm  -ivh  包全名(-i 安装.-v 显示详细信息.-h 显示进度 .--nodeps 不检测依赖性) 升级命令:rpm  -Uvh  包全名 (-U 升级,要大写!) 卸载命令:rpm  -e  包名 (-e 卸载.-nodeps  不检查依赖性.卸载时一定要…