Python全棧之路Day7

來源:互聯網
上載者:User

標籤:root   names   etc   pytho   作業   ref   狀態   err   刪除   

初次編輯2017年9月24日 9:54:58

摘要
一. 網路管理
二. SSH服務
三.shell
四. 元字元
作業
今日總結

摘要

引用:海峰老師

  1. 網路參數配置
  2. SSH服務
  3. shell
  4. 元字元
一. 網路管理
  1. 臨時修改網路設定
    1. 修改IP地址
      • ifconfig 網卡名 IP地址
    2. 修改DNS
      • vim /etc/resolv.conf:修改nameserver DNS地址
    3. 配置網關
      • route add(del) default gw 網關地址 netmask 子網路遮罩:臨時設定(刪除)網關地址
      • route -n 查看設定
    4. 本地解析DNS
      1. /etc/hosts/:本地解析網域名稱,格式為:IP地址 主機名稱
      2. hostname:查詢主機名稱
      3. hostnamectl set-hostname 主機名稱:設定主機名稱
  2. 設定檔修改網路設定
    1. cd /etc/sysconfig/network-scripts/ 找到本機網卡設定檔(如ens33) ,vim ifcfg-ens33
    2. BOOTPROTO處改成static
    3. 在下面新增如下參數
      • IPADDR=本地IP
      • NETMASK=子網路遮罩
      • GATEWAY=網關
      • DNS1=DNS地址
        • 注意ONBOOT必須YES,否則不會系統開機不會載入此參數
    4. systemctl reload network重新載入網卡
二. SSH服務
  1. 查看連接埠
    • netstat -an:netstat命令用來列印Linux中網路系統的狀態資訊,可讓你得知整個Linux系統的網路情況;
      • -a或--all:顯示所有連線中的Socket;
      • -n或--numeric:直接使用ip地址,而不通過網域名稱伺服器
  2. 網路拷貝
    • scp 本地檔案路徑 目標IP:目標路徑:遠程拷貝檔案
    • scp 目標IP:目標檔案路徑 本地路徑:遠程下載檔案
  3. SSH密鑰
    1. ssh-keygen:製作遠端存取授權密匙
    2. /root/.ssh/:當前家目錄下id_rsa即鑰匙
    3. ssh-copy-id -i 目標IP:向目標主機傳遞密鑰id_rsa.pub
  4. SSH設定檔
    • /etc/ssh/sshd_config:ssh設定檔
三.shell
  1. 什麼是shell
    • 命令直譯器,比如BASH
    • shell指令碼
  2. 命令優先順序
    • ==> alias:別名
    • ==> Compound Commands:if while for
    • ==> function :函數
    • ==> build_in:內建
    • ==> hash:查看雜湊表
      • -r 清空雜湊表
      • set:查看已定義的變數及函數
      • unset 函數名:刪除該函數的定義
      • alias:定義別名
      • unalias:刪除別名
    • ==> $PATH
    • ==> error: command not found
  3. read -p ‘列印內容 ‘ 變數(name):列印提示 列印內容,等待輸入,並將輸入儲存在relpay中,即name = 輸入
    • read –p “string” var1 var2…varn 注意“string”與var1之間需有空格
    • echo &變數
四. 元字元
  1. bash中的特殊字元,鍵盤上能敲出來的特殊字元都有其特殊意義,強調一點:元字元是被shell解釋的
作業
今日總結

Python全棧之路Day7

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.