第一章節(p0-p20) 1、Linux使用在哪些地方 1、LInux嵌入式工程師、Linux運維工程師 2、最主要在伺服器領域、(免費,穩定、高效) 3、嵌入式領域(對軟體進行裁剪) 4、以後在物聯網中會應用更加廣泛 2、Linux介紹 1、常見操作系統:Windows、IOS、Android、M ...
第一章節(p0-p20)
1、Linux使用在哪些地方
1、LInux嵌入式工程師、Linux運維工程師
2、最主要在伺服器領域、(免費,穩定、高效)
3、嵌入式領域(對軟體進行裁剪)
4、以後在物聯網中會應用更加廣泛
2、Linux介紹
1、常見操作系統:Windows、IOS、Android、MacOS、Linux、
2、Linux之父:LInus Torvalds
3、Linux主要發行版本:Ubuntu、RedHat、CentOS、Debain、
3、LInux和Unix的關係
1、 mutics改進成為Unix 後來由其他公司繼續改進,只針對大型主機或伺服器
2、Richard Stallman 發起偉大的GNU計劃,LInus Torvalds 加入了此計劃,並寫出了第一代內核
3、Linux就是在GNU計划下的產物,適合X86的個人電腦
4、安裝VM和Centos
1、先安裝virtual machine 15.5(虛擬軟體)
2、再安裝 LInux(CentOS 7.6/8.1)(虛擬系統)
3、分區:boot 1G ext4 \swap 2G \根分區 17G ext4\
4、網路配置:
1、橋接模式:虛擬機可以和外部系統通訊,但是容易造成衝突
2、NAT模式:網路地址轉換模式,虛擬機可以和外部通訊,但不造成IP衝突
3、主機模式:獨立的系統改
5、虛擬機克隆可以直接複製文件夾
5、安裝vmtools (更好的在Windows下管理VM虛擬機)
1、可以設置Windows和Centos的共用文件夾
6、Linux目錄結構
1、Linux里,硬體都映射為文件管理,一切皆文件
2、/bin 目錄存放存“c經常使用的命令”
3、/sbin 存放系統管理員使用的系統管理程式
4、/home 存放普通用戶的主目錄 Linux每個用戶都有一個自己的目錄
5、/root 超級許可權者的用戶主目錄
6、/lib 系統開機所需要最基本的動態連接共用庫
7、/lost+found 一般情況為空,當系統非法關機後,這裡就存放了一些文件
8、/etc 系統管理所需要的配置文件
9、/usr 非常重要,用戶很多應用程式的安裝文件都放在這個目錄
10、/boot 存放Linux啟動的核心文件 此文件被破壞 無法啟動
11、/proc 【不能動】虛擬目錄,是系統記憶體的映射,訪問這個目錄來獲取去系統信息
12、/srv /sys /sysfs 【不能動】 服務啟動後提取數據/安裝了2.6內核中新出現的一個文件系統
13、/tmp 存放臨時文件
14、/dev 類似Windows的設備管理器 ,把所有的硬體用文件的形式存儲
15、/media Linux系統會自動識別設備,Linux會把識別的設備掛載到這個目錄下
16、/mnt 讓用戶臨時掛載別的文件系統的
17、/opt 給主機額外“安裝軟體”所存放的目錄(安裝文件)
18、/usr/local 安裝軟體的目標目錄
19、/var 習慣將經常被修改的目錄放在這個目錄下,包括各種日誌文件
20、/selinux [security-enhanced linux] SELinux是一種安全子系統 它能控製程序只能訪問特定文件 ,有三種工作模式,可以自行設置
7、遠程登錄Linux
1、Linux伺服器是開發小組共用
2、 遠程工具-xshell 文件傳輸工具-xftp(流暢度好,解決中文亂碼)
3、ifconfig 查看IP地址
8、vi 文本編輯器
1、vim 是 vi 的增強版
2、vim 的三種模式 :esc 正常模式 、i /o 插入模式、: 命令行模式
3、先按esc,再輸入“:”進入命令行模式
4、yy 複製 dd 刪除 ,5yy 複製五行;p貼貼
5、查找:命令行下輸入 / +要查找的單詞
6、顯示行號:set nu 去除行號:set nonu
7、一般模式下 輸入:G到文件末尾 輸入:gg到文件首
8、撤回:一般模式下輸入u
9、定位到20行:一般模式下輸入:20 再按shift+g
10、Linux 下掌握常用的命令就行,一般大型文件在Windows下編寫
9、關機和重啟命令
1、shutdown -h now 立刻進行關機
2、shutdown -h -1 1分鐘後關機 ,通知到各個終端(shutdown預設關機)
3、shutdown -r now 現在重啟電腦
4、halt 關機,作用和上面一樣
5、reboot 現在重啟電腦
6、sync 把記憶體的數據同步到磁碟(不管重啟還關機,首先運行sync命令,把記憶體中的數據寫到磁碟中,防止丟失)
7、目前前三個關機命令在關機前預設sync,小心使得萬年船建議自己執行至少一次
10、用戶登錄和註銷
1、登錄時儘量少用root賬號登錄,最大許可權,避免操作失誤
2、su root 切換用戶
3、註銷用戶 logout (圖形界面無效)