日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 从入门到精通之入门篇

發布時間:2023/12/29 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 从入门到精通之入门篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一章節 開山篇

基礎篇:

  • Linux入門
  • vm和Linux的安裝
  • Linux目錄結構

實操篇:

  • 遠程登錄(XShell XFtp)
  • vi 和vim 編輯器
  • 開機、重啟和用戶登錄注銷
  • 用戶管理
  • 實用指令
  • 定時任務調度
  • 磁盤分區、掛載
  • 網絡配置
  • 進程管理
  • RPM和YUM

Linux之javaEE定制篇

  • jdk安裝
  • Eclipse的安裝
  • Tomcat 的安裝
  • Mysql 的安裝

Liunx 之大數據定制篇

  • shell 編程:
  • 概述
  • shell腳步執行
  • shell 變量
  • 運算符
  • 條件判斷
  • 流程控制
  • 函數
  • 定時維護Mysql數據庫

Linux之python定制篇

  • python專業開發平臺-Ubuntu
  • Ubuntu下開發python開發環境
  • APT[^1]軟件管理和遠程登錄

[^1]APT是一款linux操作系統下的軟件包管理工具

Linux學習大致有幾個階段

  • 第一階段 :linux環境下的基本命令,包括文件操作命令(rm、mkdir、chmod、chown) 編輯工具使用(vi、vim)linux用戶管理等等
  • 第二階段:LInux等各種配置(環境變量配置、網絡配置、服務配置)
  • 第三階段:linux下如何搭建對應語言的環境(大數據、python、Java等)
  • 第四階段:能編寫shell腳本、對linux進行維護
  • 第五階段:能安全配置,防止攻擊,保障服務器正常運行,能對系統進行調優。
  • 第六階段:深入了解Linux系統(對內核有研究),熟悉掌握大型網站應用架構組成、并熟悉各個環節的部署和運維方法。
  • Linux和Windows 比較

    比較windowsLinux
    免費與收費收費且很貴Linux免費或少許收費
    軟件與支持數量和質量的優勢,不過大部分為收費軟件;由微軟官方提供支持和服務;開源自由軟件,用戶可以修改定制和再發布,由于疾病免費沒有資金支持,部分軟件質量和體驗欠缺;有全國所有的Linux開發者和自由軟件社區提供支持。
    安全性三天兩頭打補丁安全系統更新,還是會中病毒木馬;要說Linux沒有安全問題,那當然是不可能的,這一點仁者見仁智者見智,相對來說肯定比windows平臺要更加安全
    使用習慣普通用戶基本都會純圖形界面下操作使用,依靠鼠標和鍵盤完成一切操作,用戶上手容易入門簡單;兼具圖形界面操作和完全的命令行操作,可以只用鍵盤完成一切操作,新手入門較困難,需要一些學習和指導,一旦熟練之后效率極高。
    可定制性封閉的,系統可定制性很差;開源,可定制化很強。
    應用場景桌面操作系統主要使用的是windows。支撐百度,谷歌,靠包等應用軟件和服務的,是后臺成千上萬的Linux服務器主機。世界上大部分軟件和服務都是運行在Linux之上的。

    Linux入門篇

    VMware 和Linux的安裝

    在大型項目開發中, 需要使用Linux下的C語言對工程進行開發, 在個人PC或者工作站上搭建Linux系統十分容易且方便.

    本篇文章將介紹操作系統和虛擬機的搭建:

    1 操作系統
    2 虛擬機概念
    3 Linux鏡像下載安裝(CentOS7)
    4 VMware端搭建
    5 Mac端設置
    6 配置CentOS (Linux的一個發行版)系統
    操作環境:

    VMware Fusion 10.1.3

    MacAir 系列

    MacOS: 10.13.1

    Linux版本: CentOS7 64位

    1 操作系統
    操作系統是安裝在PC上的第一個軟件, 其他應用軟件必須等待OS安裝之后才能安裝.

    Win(Windows): win95/97/xp/7/vista/10——付費
    Mac(Macintosh): 免費升級
    Linux: 內核+(系統軟件+應用軟件)——免費 開源
    Linux操作系統是指: 內核+ 應用

    內核:系統軟件——負責管理CPU、內存、文件系統、進程、外設、網絡等計算機資源, 同時向上為應用程序提供運行環境.
    應用——系統+應用軟件
    內核負責管理軟硬件資源并提供運行環境, 實現功能需要應用軟件.

    2 虛擬機
    思考: 如何在一臺電腦上運行兩個系統?

    購買一臺新電腦——成本大
    安裝雙系統:Linux + Windows/Mac——只能運行一個系統
    安裝虛擬機
    虛擬機原理:

    圖1.1 真實機器

    圖1.2 安裝虛擬機的機器

    虛擬機就像一臺真實的機器,有硬盤、內存、CPU,并且這些參數可以設置, 創建完硬件之后,可以在虛擬機上安裝操作系統—>安裝開發軟件(文本編輯器)
    在虛擬機上安裝的操作系統稱為guest OS
    在真實的物理機器上安裝的操作系統稱為host OS
    通過虛擬機軟件來創建多個虛擬機.
    多個虛擬機可以同時運行——在host機器上,可以同時運行多個OS
    充分利用物理機器資源
    Linux由內核+系統軟件+應用軟件構成, Linux內核是統一的, 不同的系統軟件和應用軟件版本組合構成了不同的發行版本

  • Liunx系統鏡像下載(CentOS 7)
    (1)打開 CentOS官網:https://www.centos.org/download/
  • CentOS(Community Enterprise Operating System,社區企業操作系統)是一個基于Red Hat Linux 提供的可自由使用源代碼的企業級Linux發行版本(網頁更新于2018-9月)

    CentOS為社區開源型維護軟件, 此類軟件有通用的下載方式——找到離自己位置最近的鏡像進行下載.

    (2)選擇清華的鏡像

    (3) 下載完成 安裝

  • VMware創建虛擬機
    VMware下載地址:https://www.vmware.com/products/fusion/fusion-evaluation.html
  • (1) ios 雙擊安裝

    iso雙擊安裝

    (3) 設置固件

    虛擬機的信息是保存在文件當中的, 因此要選擇文件(虛擬機)保存的位置

    BIOS設置

    (4)硬件配置

    一般選擇默認即可

    虛擬機配置

    (5)完成VMware端設置

    標題

    5 Mac端設置
    (1) 安全性設置

    從官方安裝VMware 和 CentOS 后會出現如下彈窗:

    (2) MacOS設置

    <1> MacOS—系統偏好設置-安全性與隱私<2> 解鎖🔓-輸入密碼<3> 授權-App Store和被認可的開發者<4> 點擊🔓

  • 完成配置
  • (1) 啟動虛擬機

    (2) 設置:時區、鍵盤類型、語言等

    (3) 重啟-安裝成功

    注意??:虛擬機的三種網絡模式有什么不同:

  • 橋接模式:虛擬機的ip會和主機的ip地址在同一個網段,可以和主機暢通的通訊,但是可能造成沖突
  • NAT模式:該模式下,會給主機分配一個ip,并且虛擬機的ip會與這個ip保持在同一網段中,例如:原主機ip:192.168.0.10 ,給模式會給他再分配一個192.168.10.12 的IP地址,然后虛擬機的IP地址為:192.168.10.22
  • 主機模式:這時虛擬機的Linux服務器是一個獨立的主機,無法訪問外網
  • Linux的目錄結構

    Linux實操篇

    vi和vim編輯器

    正常模式:
    在正常模式下,我們可以使用快捷鍵來操作,刪除字符
    編輯模式:
    輸入i、I、o、O、a、A、r、R等任何一個字母之后才會進入編輯模式,一般來說按i即可
    命令行模式:
    在這個模式當中,可以提供你相關的指令,完成讀取,存盤,替換,離開,vim,顯示行號等的動作則是在此模式中達成的

    • 在正常模式下,輸入一個數字 然后點擊【shift+g】組合即可光標等在數字的那一行
    • :set nu 顯示行號,:set nonu 取消顯示行號

    開機重啟以及用戶注銷

    • shutdown -h now
    • shutdown -h [num] 此處num表示多少分鐘后關機
    • shutdown -r now :重啟
    • halt :直接使用,效果等價于關機
    • reboot :現在重新啟動計算機
    • logout : 退出登錄,注銷
    • clear :清空

    用戶管理

    添加用戶

    useradd [選項] 用戶名稱
    案例:
    添加用戶小明
    useradd xm :此時由于沒有指定組,所以系統會創建一個同名xm的組,并將用戶xm放在xm組內

    刪除用戶
  • 刪除不刪除主目錄
    userdel xm
  • 刪除用戶同時刪除用戶主目錄
    userdel -r xm
    注意??:刪除用戶時,不會將用戶主目錄刪除掉
  • 查詢用戶信息指令

    id 用戶名

    切換用戶

    su - 切換用戶名

    查看當前用戶

    who is I

    用戶組

    groupadd 組名
    groupdel 組名
    修改用戶組
    usermod -g 用戶組 用戶名

    總結

    以上是生活随笔為你收集整理的Linux 从入门到精通之入门篇的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。