【Linux學習】1.Linux基礎知識

記錄學習Linux 系統的相關知識點,歡迎你們拍磚交流,一塊兒成長:QQ:2712192471前端

  做者背景:前端開發工程師 | Python | web安全愛好者web

  

  一,Windows系統下 Linux 的安裝shell

    Linux簡介:是一個自由的,免費的,源碼開放的操做系統。編程

    Linux特色:多用戶,多任務,豐富的網絡功能,良好的用戶界面,出色的速度性能。安全

    Linux組成:1.內核:是系統的心臟,是運行程序和管理像磁盤和打印機等硬件設備的核心程序。
服務器

           2.Shell:提供了用戶和內核進行交互操做的一種接口。它接收用戶輸入的命令並把它送入內核去執行,是一個命令解釋器。並且仍是高級編程語言,shell編程。網絡

    Linux版本:主流有版本有編程語言

          1.RedHat(主要應用於服務器)web安全

          2.Ubantu(主要用於我的桌面)性能

          3.CentOS(企業級Linux發行版)

          4.Debian(很是適合用於服務器)

          5.Kali Linux(Debian的一款衍生版,旨在用於滲透測試)

    Linux相關軟件:

          1.Xshell (強大的安全終端模擬軟件,可在Windows界面下訪問控制遠程不一樣系統下的服務器) 

          2.FileZilla (免費開源的FTP客戶端軟件,多用於站點文件上傳及管理)

            3.Vmware(虛擬機軟件 能夠模擬安裝Linux系統 非免費 功能齊全)

          4.VirtualBox(虛擬機軟件 免費 功能簡化)

    Linux 系統目錄結構:  bin  存放二進制可執行文件(ls,cat,mkdir等)

 

                   boot  存放用於系統引導時使用的各類文件

 

                dev 用於存放設備文件

 

                etc  存放系統配置文件

 

                home 存放全部用戶文件的根目錄

 

                lib  存放跟文件系統中的程序運行所須要的共享庫及內核模塊

 

                mnt  系統管理員安裝臨時文件系統的安裝點

 

                opt  額外安裝的可選應用程序包所放置的位置

 

                proc  虛擬文件系統,存放當前內存的映射

 

                root  超級用戶目錄

 

                sbin  存放二進制可執行文件,只有root才能訪問

 

                tmp  用於存放各類臨時文件

 

                usr  用於存放系統應用程序,比較重要的目錄/usr/local 本地管理員軟件安裝目錄

 

                var  用於存放運行時須要改變數據的文件
 
                                                         / 
                                                         |
                |——————————————————————————————————————————————|
              bin    boot    dev    etc    home    lib    proc    usr    var        ....
 

 

    本系列文章會涉及Liunx版本和軟件有:Ubantu   CentOS   Kali   |   Vmware  Xshell  FileZilla 

相關文章
相關標籤/搜索