2019-07-05

Linux运维学习 Day5

运维工程师职责

1.确保网站服务器数据不能丢失
2.确保网站服务器7*24小时运行   协程 10小时+  上千万
3.确保用户访问网站体验

系统操作预备知识

1.什么是命令提示符: 提示可以输入命令
   [ root @  oldboy63  ~]   #     就是命令提示符
       ①         ②     ③    ④
   ①登陆的用户名称
   ②显示主机的名称(简写)        完整显示为:oldboy63.com  简写为:oldboy63
   ③当前所在目录
   ④当前登录用户身份级别    #=管理员   $=普通用户
2.命令执行语法格式:掌握的基础命令 (要掌握150个或更多)   
   格式:命令  空格  参数信息  空格  处理对象
         rm           -f          oldboy.txt      ps:f = force

linux系统目录结构

   一切从根(/)开始
   ① 绝对路径查找数据: 从根开始找寻数据信息   /oldboy/oldgirl/oldboy.txt   表示路径信息更佳精准.
   ② 相对路径查找数据:  从当前路径查找数据      oldboy/oldgirl/oldboy.txt   使运维操作效率提升.

如何查询数据信息:

   1. 系统有默认目录结构规划  / /etc /dev /opt    /etc/sysconfig/network-scripts/ifcfg-eth0
   2. 用户自己创建数据信息    /oldboy/oldboy.txt

系统管理操作命令

1. 系统运行相关命令  
   ① 如何关闭系统
   shutdown  -h       --- 默认将在1分钟后关机
   Shutdown scheduled for Thu 2019-07-04 22:24:09 EDT, use 'shutdown -c' to cancel.
   关机计划 在什么时候进行关机    使用 shutdown -c取消关机计划       
   Broadcast message from [email protected] (Thu 2019-07-04 22:23:09 EDT):
   广播信息 从 [email protected]            (Thu 2019-07-04 22:23:09 EDT):     
   The system is going down for power-off at Thu 2019-07-04 22:24:09 EDT!
   系统将要进行关机在什么时间
   
   shutdown  -h  10   --- 修改关机延时时间
   Broadcast message from [email protected] (Thu 2019-07-04 22:30:35 EDT):
   The system is going down for power-off at Thu 2019-07-04 22:40:35 EDT!

   取消关机
   shutdown -c  
   
   立即关机
   shutdown  -h  0   --- 立即关机
   shutdown  -h  now --- 立即关机

  ② 如何重启系统  
   shutdown  -r       --- 默认将在1分钟后重启       
   shutdown  -r  10   --- 修改重启延时时间  
   shutdown  -r  0    --- 立即重启
   shutdown  -r  now  --- 立即重启     
   reboot             --- 立即重启
  
2. 和目录相关的命令  
   ① 创建目录命令: make directory  == mkdir   
   mkdir /oldboy_dir   --- 绝对路径创建目录
   mkdir oldgirl_dir   --- 相对路径创建目录
   mkdir -p /oldboy_dir/oldboy01/oldboy02/oldboy03   --- 创建多级目录
   
   ② 查看数据信息: list            == ls
   ls -d /oldboy_dir   --- 绝对路径查看目录
   [root@oldboy63 ~]# ls -d oldgirl_dir         --- 相对路径查看目录
   oldgirl_dir 
   [root@oldboy63 ~]# ls -d /root/oldgirl_dir   --- 绝对路径查看目录
   /root/oldgirl_dir

   ③ tree  输入后可以将该目录内所有层级的子目录和文件一次排列出来.
   [root@oldboy63 ~]# tree /oldboy_dir/
   /oldboy_dir/
   └── oldboy01
       └── oldboy02
           └── oldboy03
   ③ 目录切换方式:change directory == cd 
   绝对路径切换目录:cd /oldboy_dir/oldboy01/oldboy02
   相对路径切换目录:cd oldboy03
   相对路径切换方法总结:
   方法一: cd oldboy03   --- 相对于当前路径,进入到子目录中
   方法二: cd ..         --- 相对于当前路径,进入到上一级目录  cd ../..
   方法三: cd ~/cd       --- 快速返回到用户家目录
   方法四: cd -          --- 返回上一次所在路径的目录
  
   ④ 查看所在路径: print(输出)  working  directory (输出当前所在路径--绝对路径方式) --- pwd
   [root@oldboy63 oldboy02]# pwd
   /oldboy_dir/oldboy01/oldboy02
3.和文件相关的命令        
   ① 创建文件命令: touch 文件
                    touch oldboy.txt

   ② 编辑文件内容: 
      方法一: vi  编辑命令 编辑文本文件
      第一个里程:执行编辑命令,选择要编辑的文件
      vi /oldboy_dir/oldboy01/oldboy02/oldboy.txt
      
      第二个里程:进入到编辑状态
      输入小写字母 i --- 进入编辑状态
   
      第三个里程:退出编辑状态
      输入按键  esc  --- 退出编辑状态
      第四个里程:保存文件信息,并且退出文件编辑模式
      :wq   write 写到磁盘  quit 退出编辑模式
   
      方法二: echo  将书写的信息输出到屏幕显示
      echo "oldboy63" > oldboy.txt    --- 会将文件中的原有内容进行覆盖
      echo "oldboy63" >> oldboy.txt   --- 会在原有文件中追加新的内容

注:最好将输入法设置为输入中文时依旧使用英文标点符号。

你可能感兴趣的:(2019-07-05)