VMware相關補充
網路模式詳解
NAT模式
橋接模式
host-only(/僅主機)
電腦 PC (personalcomputer) 皇帝
虛擬機 貧民
NAT模式
將電腦PC端比喻成皇帝 虛擬機比喻成貧民的話 NAT就相當于宰相
優點:
1.我們每個人都可以擁有自己的國家(局域網) 10.0.0.200
2.每個人的ip地址可以相同
缺點:
1.配置復雜
橋接模式
配置簡單
缺點:
1.在家 10.0.0.200 在學校 192.168.21.xxx 在公司 172.16.1.xxx
更換環境會一直更換IP地址
2.每個人都會占用當前環境中的ip地址
192.168.21.xxx
host-only(僅主機)
host-only下虛擬機無法聯網 只能與物理機建立內網連接
Linux入門相關
命令列結構
[root@nfsnobody ~ ]#
[root@nfsnobody ~ ]#
[root@nfsnobody ~ ]#
當前用戶的用戶名 主機名 當前所在位置
你是誰 你在哪臺機器 你在哪
命令結構
命令 引數目錄 中間有空格 如 :rm -r /data
目錄結構
目錄基本知識
Linux一切從根開始
倒掛的樹形結構
絕對路徑與相對路徑
絕對路徑: 從根開始的路徑
比如:/nfsnobody /data
相對路徑: 沒有從根開始的路徑 比如:data nfsnobody lidao
基本命令
創建目錄 /data
涉及命令 mkdir lscd pwd
ls -l 引數 l 顯示詳細資訊
[root@nfsnobody ~]# mkdir /data 創建目錄
[root@nfsnobody ~]# ls -l /data/ 查看目錄里的內容
total 0
[root@nfsnobody ~]# cd /data/ 進入到這個目錄
[root@nfsnobody data]# pwd 查看當前在哪個位置
/data
[root@nfsnobody data]#
創建檔案
涉及命令touch
[root@nfsnobody~]# touch /data/nfsnobody.txt 創建檔案
[root@nfsnobody~]# ls /data/ 查看目錄下的檔案
nfsnobody.txt
[root@nfsnobody~]#
為檔案增加內容
方法一 vi
涉及命令 vi cat 以及vi編輯器下的一些按鍵
以后常用的是vim vim相當于vi功能更多
vi 記事本
vimnotepad++
##1 [root@nfsnobody ~]# vi /data/nfsnobody.txt 進入編輯模式
##2 進入編輯模式 按鍵I 輸入I am studying linux
##3 進行編輯
##4 編輯完成 退出編輯模式 esc
##5 保存并退出 :wq (英文模式下的符號:)
write quit
:q! 強制退出不保存
[root@nfsnobody ~]# cat /data/nfsnobody.txt 查看檔案內容
I am studying linux
[root@nfsnobody ~
###:wq write quit
###:q 退出不保存
###:q! 強制退出不保存
方法二 echo
[root@nfsnobody ~]#echo"www.lidao.com" 顯示到螢屏
www.lidao.com
[root@nfsnobody ~]#echo"www.lidao.com" >> /data/nfsnobody.txt 將內容寫入到檔案
[root@nfsnobody ~]#cat /data/nfsnobody.txt 查看檔案的內容
I am studying linux.
方法三cat
EOFend of file
[root@nfsnobody ~]# cat>>/data/nfsnobody.txt<<EOF
> 123
> 456
> 789
> EOF
復制(拷貝)目錄
涉及命令cp Linux大多命令不能直接對目錄進行操作 所以需要加引數
-a == -pdr
-p 復制的時候保持屬性不變
-d 軟連接相關
-r 遞回
[root@nfsnobody ~]# cp -r /data/ /tmp/ 將/data復制到/tmp
[root@nfsnobody ~]# ls -l /tmp/ 查看/tmp下內容
total 8
drwxr-xr-x. 2 root root 4096 Jul 11 01:50 data
-rw-r--r--. 1 root root 254 Jul 11 01:42 nfsnobody.txt
-rw-------. 1 root root 0 Jul 10 18:16 yum.log
幫助命令
1.man命令
2.命令 --help
重定向
漏斗--重定向符號
輸出重定向
或 1>> 追加重定向把資訊追加到檔案的結尾
> 或 1> 重定向符號 先清空檔案內容 追加新的內容
[root@nfsnobody ~]# echo "111" >> /data/linux.txt
[root@nfsnobody ~]# echo "111" >> /data/linux.txt
[root@nfsnobody ~]# echo "111" >> /data/linux.txt >>追加輸出 把資訊追加到檔案的結尾
[root@nfsnobody ~]# cat /data/linux.txt
111
111
111
[root@nfsnobody ~]# echo "111" > /data/linux.txt > 輸出 清空檔案內容 然后寫入新的內容
[root@nfsnobody ~]# cat /data/linux.txt
111
[root@nfsnobody ~]#
錯誤輸出重定向
2>> 錯誤追加重定向 錯誤資訊被追加到檔案內容
2> 錯誤重定向先清空檔案內容 錯誤資訊被追加到檔案內容
[root@nfsnobody ~]# lidao 2>>/data/nfsnobody.txt
[root@nfsnobody ~]# lidao 2>>/data/nfsnobody.txt
[root@nfsnobody ~]# lidao 2>>/data/nfsnobody.txt 2>> 錯誤追加重定向 錯誤資訊被追加到檔案內容結尾
[root@nfsnobody ~]# cat /data/nfsnobody.txt 查看內容
-bash: lidao: command not found
-bash: lidao: command not found
-bash: lidao: command not found
-bash: lidao: command not found
[root@nfsnobody ~]# lidao 2>/data/nfsnobody.txt 2> 先清空檔案內容 錯誤資訊被追加到檔案內容
[root@nfsnobody ~]# cat /data/nfsnobody.txt 查看內容
-bash: lidao: command not found
[root@nfsnobody ~]#
錯誤正確都記錄在檔案中
把正確資訊和錯誤資訊都記錄到 檔案中
2>&1固定搭配 將 正確的 錯誤的資訊都添加到檔案
root@nfsnobody ~]# echo "222" >> /data/nfsnobody.txt 2>&1 正確的
[root@nfsnobody ~]# cho "222" >> /data/nfsnobody.txt 2>&1 錯誤的
222
-bash: cho: command not found
[root@nfsnobody ~]#
[root@nfsnobody ~]# linux >> /data/nfsnobody.txt 2>&1
[root@nfsnobody ~]# echo "11" >> /data/nfsnobody.txt 2>&1
-bash: linux: command not found
11
[root@nfsnobody ~]#
輸入重定向
< 或 0< 輸入重定向 從某個檔案中讀取資料
<< 或 0<< 追加輸入重定向
涉及命令 xargs
引數 -n -n加數字 分為幾組
[root@nfsnobody ~]# echo "1 2 3 4 5 6 7">/data/lidao.txt 配置模擬環境
[root@nfsnobody ~]# cat /data/lidao.txt 查看
1 2 3 4 5 6 7
[root@nfsnobody ~]# xargs -n2 < /data/lidao.txt < 輸入重定向 從某個檔案中讀取資料
1 2
3 4
5 6
7
[root@nfsnobody ~]# xargs -n3 < /data/lidao.txt -n加數字
1 2 3 分為一行幾列
4 5 6
7
[root@nfsnobody ~]#
<< 追加輸入重定向
向檔案中追加多行
cat>>/data/nfsnobody.txt<<EOF
I
am
studying
linux
EOF
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/150216.html
標籤:Linux
上一篇:服務器介紹
下一篇:基本命令中部
