開班第一課

  1. 按系列羅列Linux的發行版,並描述不一樣發行版之間的聯繫與區別。
    開班第一課
    各版本之間的聯繫與區別:
    聯繫:都是使用Linux內核,
    區別:使用的Linux內核版本不一樣。版本更新週期不一樣java

  2. 安裝Centos7.6操做系統,建立一個本身名字的用戶名,並能夠正常登陸,將主要步驟截圖
    開班第一課
    選擇操做系統:
    開班第一課
    磁盤大小分配:
    開班第一課
    硬件信息:
    開班第一課
    時區:
    開班第一課
    軟件安裝:
    開班第一課
    磁盤分區:
    開班第一課
    網絡設置:
    開班第一課
    建立用戶:
    開班第一課
    製做快照:
    開班第一課linux

  3. 配置環境變量,實現執行history的時候能夠看到執行命令的時間。
    echo HISTTIMEFORMAT=\"%F %T \" >> /etc/profile.d/env.sh
    source /etc/profile.d/env.shshell

  4. 總結Linux哲學思想。
    ①一切皆文件:Linux中不管文件、目錄、字符設備、塊設備,甚至硬件設備都被視爲文件處理
    ②軟件配置皆存在文本中:軟件程序的配置都存在文本中,若要修改配置,修改文本便可
    ③避免複雜的用戶界面:Linux大部分操做以命令行的方式完成,省去了像Windows那樣複雜的用戶界面
    ④程序功能的單一性:程序功能單一,保證系統高效運行。
    ⑤鏈接程序,共同完成複雜功能:每一個Linux命令功能簡單,可經過鏈接多個簡單的程序實現複雜的功能

5.總結Linux經常使用命令使用格式,並用實例說明。例如echo、screen、date、ifconfig、export等命令
①alias:顯示當前shell進程全部可用的命令別名
alias cdnet='cd /etc/sysconfig/network-scripts/'
將cd /etc/sysconfig/network-scripts/操做別名成cdnet
②data:查看系統時間
date -d "+1 day":顯示明天的時間
date -d "-1 day":顯示昨天的時間
date -s:設置當前時間
eg:date -s "20200419 20:00:00"
date +%s:獲取1970年0時0分0秒到如今所通過的秒數
③screen:
screen -ls:查看當前機器全部的screen
screen -r [SESSION]:恢復離線的screen,多個screen時,可指定恢復哪一個
screen -S help:建立一個screen,並指定名稱help
screen -x help:加入到名稱爲help的screen會話中
④echo
echo -e:啓用\字符的解釋功能
eg:
echo -e "welcome \c" # -e 開啓轉義 \c 不換行
echo "to magedu linux"
output:welcome to magedu linux
echo -n:不自動換行
echo -n "welcome "
echo "to magedu linux"
output:welcome to magedu linux
⑤history:查看命令行歷史記錄
history -c:清空命令歷史
history -a:追加本次會話新執行的命令歷史列表至歷史文件
history n:顯示最近n條歷史
⑥ifconfig
ifconfig ens33 down:關閉ens33網卡
ifconfig ens33 up:啓動ens33網卡
ifconfig ens33 192.168.x.x:給ens33網卡配置IP地址
⑦export
export PATH=$PATH:/usr/local/jdk1.8/bin/java
將/usr/local/jdk1.8/bin/java路徑加入到PATH中,從而在任何地方引用Java
export -p:列出全部的shell賦予程序的環境變量網絡

相關文章
相關標籤/搜索