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和Windows 比較
| 免費與收費 | 收費且很貴 | 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內核是統一的, 不同的系統軟件和應用軟件版本組合構成了不同的發行版本
(1)打開 CentOS官網:https://www.centos.org/download/
CentOS(Community Enterprise Operating System,社區企業操作系統)是一個基于Red Hat Linux 提供的可自由使用源代碼的企業級Linux發行版本(網頁更新于2018-9月)
CentOS為社區開源型維護軟件, 此類軟件有通用的下載方式——找到離自己位置最近的鏡像進行下載.
(2)選擇清華的鏡像
(3) 下載完成 安裝
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) 重啟-安裝成功
注意??:虛擬機的三種網絡模式有什么不同:
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 从入门到精通之入门篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于maven pom (父项目)的ma
- 下一篇: linux系统英伟达gpu驱动卸载_Ub