设为首页 收藏本站
查看: 949|回复: 0

[经验分享] 如何入手学习 linux

[复制链接]

尚未签到

发表于 2018-5-17 08:33:10 | 显示全部楼层 |阅读模式
linux 学习基础

  企业Linux分区标准

  300G 硬盘 划分

  /boot 200M
/swap 16G(一般)     内存2倍如果内存使用完的话分多没有用太多浪费
/     80G
/data 剩余所有
  

  学习Linux运维的目的建立自己的目标然后行动。最终目标高级架构师

  初学者如何学习Linux
初学者安装虚拟机可以安装系统后多练习命令一般几十遍50遍以上较好。
接下来就是搭建各种服务。遇到问题以后可以使用Google搜索。
熟练搭建服务以后理解每个服务的完整配置和优化。平时多积累SHELL 编程。多练习不断提高水平
建立自己的学习博客进行知识积累和查缺补漏。提高自己的文档编写能力和制定方案的能力。
通过以上学习能够满足企业的一般应用。需要达到资深级别还需集群架构、负载均衡、自动化化运维和运维卡开发等知识。多练习才能不断提高实践出真知。
  

  
Linux必备命令
  计算机基础知识——》硬件知识——》Linux必备的20个命令

tab键:补全命令

lsls跟dos下的dir命令是一样的都是用来列出目录下的文件

ls -a (查看当前所有的文件和文件夹包括隐藏的文件以.开头的文件

pwd查看当前工作目录

cd  【cd命令:切换当前目录至其它目录,比如进入/etc目录,则执行 cd /etc; 如cd /home (进入/home目录)cd /root (进入/root目录)cd /  在Linux 系统中斜杠“/”表示的是根目录; cd..表示当前目录的上一级目录(返回上一级目录)cd.表示当前目录】

mkdir :创建目录    【mkdir命令+ 目录名】

rm: 删除文件或目录 ; rm -rf test.txt(-r 表示递归-f表示强制 )【千万别使用该目】非常危险 如果使用 rm -rf / 【如果手快删除根目录系统就崩溃了就完蛋了MOV】如果非要删除一个目录如:[root@localhost~]# rm -rf /home/test/  ; 删除目录最好别删将其移走。 方法[root@localhost~]# mov

rmdir: 删除空目录)

cp :拷贝文件。用法cp old.txt /tmp/new.txt ,常用来备份。

cat
useradd
rm
ifconfig  或ifconfig -a 显示没有启动的网卡
dhclient 自动获取ip

ctrl+z 暂停进程

root -n 查看网关   

查看ip 地址ip add 或 ifconfig -a

Esc 退出
  :wq 保存退出
  q! 强制退出命令行不保存
  cat !$ 上条命令的最后一个参数查看所写得配置文件信息  

  > /etc/resolv.conf(命令的重镜像相当于将该文件清空)

  etc/init.d/network restart 重启网络服务
  cat /etc/resolv.conf(dns配置文件或 ifcofig -a 重启完以后进行检测

  chown只有文件主和超级用户才可以便用该命令

  chmod  

  vi [root@localhost~]# vi /etc/sysconfig/network-script/ifcfg-eth0

  find

  grep

  ps

  free

  top

  awk

  if

  for

  case

  wc

  yum

  rpm

  tar

  unzip

  more  

  head

  tail 等


15K 的基本要求
Linux简单服务器搭建掌握tar常见文件解压方式掌握安装软件的方法1.yum install 方式安装2.源码编译安装3步configure \make \make install--Apache服务搭建---Mysql服务搭建---PHP服务器搭建--LAMP架构整合 discuz 论坛---Kickstrt 自动化系统安装---cacti监控部署---shell脚本编程包括各种语句的学习if for while sed 等--Linux 高级服务器搭建----NginxWEB服务器搭建--
Tomcat服务器搭建---LNMP架构搭建yum/源码---Nginx 动静分离---LVS+Keepalived 负载均衡部署--高级 shell编写---自动化运维学习KVM\ Puppet \zabbix\ Ansible\Mysql+DRBD等


Linux 学习心得前期一定要多搭建各种服务各种场景了解各种原理该如何拓展。

系统介绍
安装完以后,进入系统[root@localhost~ ]#
# 表示root 是当前是ROOT管理员登录的如果是$,说明是普通用户登录。 clear 清屏  ls:查看
Linux就是有各种文件各种目录组成的每个目录下面存放各种功能。cd : 到达某个目录的意思。 如[root@localhost~ ]# cd root/   _----->[root@localhost~ boot]#

  home/   分区是存放普通用户的。

  root/ 分区是用来存放引导文件的。   

  【主要区分   /boot 表示是根分区下面的boot目录。  boot/ :是表示boot目录下面的文件。】   

/根目录
/bin 存放必要的命令
/boot 存放内核以及启动所需要的文件
/dev 存放设备文件
/etc 存放系统配置文件
/home 普通用户的宿主目录用户数据存放在其主目录中
/lib 存放必要的运行库
/mnt 存放临时的映射文件系统通常用户来挂载使用。
/proc 存放存储进程和系统信息的。
/root 超级用户的主目录
/sbin 存放系统管理程序
/tmp  存放临时文件
/usr 存放应用程序命令程序文件、程序库、手册和其他文档
/var 系统默认日志存放目录

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-461147-1-1.html 上篇帖子: linux命令 tar 下篇帖子: linux中MySQL小结
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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