學習散記
一,簡單的了解一下操作系統
1、操作系統是什么?
操作系統(Operating System,簡稱OS)是管理和控制計算機硬件與軟件資源的計算機程序,是配置在計算機硬件上的第一層軟件,任何其它軟件都必須在操作系統的支持下才能運行。
操作系統的主要功能是為管理硬件資源和為應用程序開發人員提供良好的環境來使應用程序具有更好的兼容性,為了達到這個目的,操作系統內核提供一系列具備預定功能的多內核函數,通過一組稱為系統調用的接口(應用編程接口API,由操作系統實現提供的所有系統調用所構成的集合,是應用程序和系統之間的接口)呈現給用戶。系統調用把應用程序的請求傳給內核,調用相應的內核函數完成所需的處理,將處理的結果返回給應用程序。
2、操作系統內核的功能
(1)系統調用接口
(2)程序管理
(3)內存管理,虛擬內存—內存交換
(4)文件系統管理
(5)設備驅動
3、常見的操作系統:
UNIX、Linux類、MacOS、Windows類、iOS、Android、ChromeOS
注:linux嚴格來說只是linux內核,我們通常說的linux其實都是基于linux內核的一個發行版本的操作系統。linux這些發行版都是免費使用和自由傳播的操作系統并且Linux發行版在服務器上已成為主流的操作系統。
二,安裝linux的操作過程(VMware Workstation Pro 中進行實驗)
1,VMware Workstation Pro 界面(老鐵們,下面就看圖吧)
O
三,通過終端控制操作系統
終端:也稱為終端設備,是計算機網絡中處于網絡最外圍的設備,主要用于用戶信息的輸入以及處理結果的輸出等。
虛擬終端:同一臺終端(物理設備)上虛擬出多個終端,它們之間互相不影響,這些終端就是虛擬終端,默認有6個,可通過ctrl + alt +f[1/2/3/4/5/6]來進行切換。
OKKK!
我們現在開始進行一些簡單的操作吧!
首先我們要了解Linux命令的基本格式:
命令的格式:主命令 選項 參數(操作對象)
現在向大家介紹一些簡單的命令,體驗一波命令是怎樣控制計算機的。
使用命令重啟和關閉linux操作系統:
重啟:reboot,shutdown -r now
關機:shutdown -h now,poweroff
這兩個命令我就不演示了,大家可以自己試一試,它們的神奇!
查看當前linux的發行版信息:cat /etc/redhat-release
cat 命令用于查看純文本文件(內容比較少的),因為cat在英語中是“貓”的意思,是不是給你一種嬌小可愛的感覺呢?
/etc/redhat-release 這是文件路徑,到后面我們會學習到。
OK!我們使用管理員登錄,進入命令界面。
我們可以看到該操作系統的版本!
接下來我們查看內核版本:
主版本號 . 子版本號 [ 修正版本號 [. 編譯版本號 ]]
查看linux系統的時間:date
輸出和更改日期時間:date(軟件、系統時間)
更改日期的格式 月日時分年.秒
date -s 只有root才能設置,其它只能查看
date -s 20160813 日期為20160813,時間為00:00:00
date -s 01:01:01 設置具體時間,不會對日期做更改
date -s “01:01:01 2016-08-13″ 設置全部時間
date -s “01:01:01 20160813″ 設置全部時間
date -s “2016-08-13 01:01:01″ 設置全部時間
date -s “20160813 01:01:01″ 設置全部時間
查看硬件時間:clock
查看硬件時間:hwclock
-w 系統時間給硬件時間
-s 硬件時間給系統時間
查看日歷:cal
cal 查看當年當月的日歷
cal 年份 查看一年日歷
cal 月份 年份 查看當年當月的日歷
cal -1 查看該月的日歷
cal -3 查看前一個月,本月,下月的日歷
四,遠程連接控制操作系統
我們使用的是這款遠程連接軟件
首先,我們進入命令界面,查看該機的IP
查看IP命令,簡單點寫:ip a
我們看自己的IP,看的是第二大段
登入成功!
切換用戶更改命令提示符的用戶名(switch user):su - 用戶名
修改主機名:hostname或者hostnamectl set-hostname 主機名
查看當前的工作目錄(print work directory):pwd
注意:windows和linux系統的目錄路徑表示的不同
更改當前的工作目錄,即切換目錄(change directory):cd
1、絕對路徑(以/開始的路徑):cd /home/redhat
2、相對路徑(不是以/開始的路徑):cd /;cd home;cd redhat
直接回到當前用戶的主目錄:cd ~
回到當前目錄的上一級目錄:cd …
回到當前目錄:cd .
切換到之前的目錄:cd -
修改密碼(password):passwd
刪除密碼:passwd -d 用戶名
五,如果忘記密碼,我們該怎么辦?
破解root密碼精簡版:
1、重啟虛擬機
2、在linux16末尾加上 rd.break,ctrl+x執行
3、mount -o remount,rw /sysroot
4、chroot /sysroot
5、passwd root
6、輸入新密碼:
7、確認密碼
8、touch /.autorelabel
接下來,我帶大家看一波圖片!
1,重啟Linux系統主機并出現引導界面時,按下鍵盤上的e鍵,進入內核編輯界面:
在Linux16參數這行最后追加“rd.break”,并按下Ctrl+X組合鍵,得到下面圖片:
接下來,我們就開始輸入上面所給出的命令,我們得到下圖界面
好了,我們現在只需要等待就可以了,重啟之后就是我們新設的密碼,之前忘記的密碼已經被大風刮走了。
我是小白,歡迎大家來看我!