• 網路檔案系統(nfs),是由sun公司研製的unix表示層協議,能使使用者訪問網路上別處的檔案就像使用自己的計算機一樣。nfs是基於udp/ip協議的應用,其實現主要是採用遠端過程呼叫rpc機制,rpc提供了一組與機器,作業系統以及低層傳送協議無關的訪問遠端檔案的操作。
• linux 中有兩種主要協議可用訪問網路檔案系統 : nfs和cifs 。nfs ( network file system ) 可看作是 linux 、unix 及其它類似作業系統的標準檔案系統。cifs( comon internet file system ) 則是針對 microsoft,windows 系統的標準網路檔案系統
• 訪問網路共享的三個基本步驟
1. 識別要訪問的遠端共享
2. 確定掛載點 ( 應該將共享掛載到的位置 ), 並建立掛載點的空目錄
3. 通過相應的名利或配置更改掛載網路檔案系統
cifs是針對microsoft windows 作業系統的本地網路檔案系統。linux系統可以掛載和訪問cifs檔案共享 , 如同常見的網路檔案系統一樣。然而 , 由於 cifs 是基於 ntfs 檔案系統許可權模型及其自身的身份驗證系統來構建的 , 因而 cifs 協議中的所有內容並不能很好地對映到 linux 中
• samba-client rpm 軟體包所包含的 smbclient 實用程式可用來識別由 windows 或 samba 檔案伺服器提供的 cifs 共享.該實用程式工作起來猶如在 microsoft windows 中單擊網路上的芳鄰。然後 mount命令可用於掛載共享。訪問 cifs 共享的命令
1. 識別 :# smbclient -l instructor.example.com
2. 確定掛載點 :# mkdir /remote2
3. 掛載 :# mount /remote2
nfs ( network file system ) 是由 linux 、 unix 及其他類似作業系統使用的網際網路標準協議 , 可作為它們的本地網路檔案系統。它是一種活動擴充套件之下的開放標準 , 可支援本地 linux 許可權和檔案系統功能
• red hat enterprise linux 7 在預設情況下支援 nfsv4 ( 該協議的版本 4 ), 並在該版本不可用的情況下自動回退到 nfsv3 和nfsv2 。對於在客戶端上執行的所有版本的 nfs , 均應啟用兩種服務 : rpcbind 和 nfslock 。 nfsv4 使用 tcp 協議與伺服器進行通訊 , 而較早版本的 nfs 則可能使用 tcp 或 udp
• 有兩種方法用來確定由伺服器提供的 nfs 匯出 , 或叫做檔案共享。如果伺服器支援 nfsv3 或 nfsv2 , 您可以使用 showmount -eserver 命令來獲取匯出項列表。如果伺服器支援 nfsv4 , 則可以將 / 匯出項掛載到乙個空目錄並瀏覽所有匯出檔案系統的內容
如何訪問1
1)yum install samba-client
2)smbclient -l //ip
3)smbclient //ip/sharename
如何訪問2
mount //ip/sharename /mountpoint -o username=guest
vim /etc/fstab
//ip/sharename /mountpoint cifs defaults,username=guest 0 0
mount -a
1)yum install nfs-utils -y
2)vim /etc/exports
/mnt *(rw) ##共享/mnt 所有人可以訪問(許可權)
3)exportfs -rv
4)systemctl restart nfs-server
6.1手動掛載1)yum install nfs-utils -y ##安裝nfs軟體
2)showmount -e ip ##顯示共享的目錄
3)mount ip:/sharedir /mountpoint ##掛載共享目錄到本機
6.2自動掛載
1)yum install autofs ##安裝軟體
2)systemctl start autofs ##開啟服務
3)cd /net/ip/ ##進入共享目錄
4)vim /etc/autofs.conf ##修改自動解除安裝時間單位(妙)
6.3自定義掛載方式
mkdir /nfs/nfs1 ##建立自定義掛載目錄
vim /etc/auto.master最終掛載點的上層目錄 自策略檔案
/nfs /etc/auto.nfs
vim 自策略檔案(vim /etc/auto.nfs)
最終掛載點 網路掛載資源
nfs1 172.25.254.250:/nfsshare/nfs1
* 172.25.254.250:/nfsshare/&
進入nfs1 則自動掛載到nfs1, *和&任意匹配
systemctl restart autofs ##重啟服務
cd /nfs/nfs1
Linux運維筆記 檔案管理
1 檔案屬性檢視 ls l filename 2 目錄屬性檢視 d表示目錄,表示檔案,l表示鏈結 rwxr xr x.表示許可權 2 表示檔案副本個數或者子目錄個數 root 表示檔案或目錄所有人 root 表示檔案所目錄有組 6 表示檔案大小或子檔案屬性大小 sep 3 04 31 表示檔案最後一...
Linux運維筆記
總核數 物理cpu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視每個物理cpu中core的個數 即核數 cat pro...
linux運維網路解析
網路應用程式 web 瀏覽器 chrome ie firefox等 即時訊息 qq 微信 釘釘等 電子郵件 outlook foxmail 等 協作 會議 vnc netmeeting webex 等 web網路服務 apache,nginx,iis 檔案網路服務 ftp,nfs,samba 資料庫...