Python全棧 Day10 nfs和計畫任務

2022-05-17 06:31:23 字數 1543 閱讀 6342

yum install rpcbind nfs-utils -y

配置檔案路徑:/etc/exports

nfs配置檔案格式:

《共享目錄》  《客戶端1>(選項)  《客戶端2>(選項)

共享目錄:nfs服務端共享給客戶端的目錄

客戶端:網路中能訪問這個共享的主機,多個客戶端使用空格分開

選項:設定目錄的許可權,使用者對映等。多個選項使用逗號隔開。

常用選項包含:

sync:以同步方式執行檔案系統的輸入輸出動作。

async:以非同步的方式執行檔案系統的輸入輸出動作。

ro:以唯讀模式載入。

rw:以讀寫方式載入。

defaults:使用預設的選項。預設選項為rw、suid、dev、exec、anto nouser與async。

atime:每次訪問都更新inode的訪問時間,預設設定,取消選項為noatime。

noatime:每次訪問時不更新inode的訪問時間。

例項:/share 192.168.16.185(rw,sync)

systemctl start rpcbind

systemctl start nfs

mount 服務端ip:共享目錄 目標目錄

crond服務分為系統計畫任務和使用者計畫任務。

系統級計畫任務:修改配置檔案/etc/crontab 檔案,來建立計畫任務。

使用者級計畫任務:普通使用者直接使用crontab -e命令編輯自己的計畫任務。root管理員可以使用crontab -e -u [使用者名稱]來修改某一使用者的計畫任務。所有使用者定義的crontab檔案都被儲存在/var/spool/cron目錄中。

3)crontab檔案格式:使用者級和系統級的檔案格式都是一樣的。 

# example of job definition:

# .---------------- minute (0 - 59)     //分鐘(0-59)

# | .------------- hour (0 - 23)    //小時(0-23)

# | | .---------- day of month (1 - 31)  //日期(1-31)

# | | | .------- month (1 - 12) or jan,feb,mar,apr ... 月份(1-12)或者使用月份的英文簡寫

# | | | | .---- day of week (0 - 6) (sunday=0 or 7) or sun,mon,tue,wed,thu,fri,sat     //星期幾(0-6)或者使用星期的英文簡寫

# | | | | |

# * * * * * user-name command to be executed                 //username:誰來執行這個任務      command to be executed:要執行的命令

4)crontab命令引數:

-u:指定使用者

-e:編輯某個使用者計畫任務

-l:顯示某個使用者的計畫任務內容

-r:刪除某個使用者的計畫任務

-i:在刪除使用者檔案時會提示確認

老男孩python全棧s21day10作業

寫函式,函式可以支援接收任意數字 位置傳參 並將所有資料相加並返回。def add all args sum 0 for i in args sum i return sumprint add all 10,9,8 看 寫結果 def func return1,2,3val func print t...

Python全棧day9(Python基礎)

python基礎 一,windows安裝python3.5 雙擊安裝在目錄c python35 設定環境變數 在後面新增新安裝的python目錄即可在windows終端輸入python開啟python終端 ps 如果乙個電腦安裝多個python環境可以修改對應目錄下面的python.exe檔名 二,...

Python全棧開發day9 12

一 機器數 在計算機中用二進位制表示,機器數是帶符號的,二進位制數中的最高位,0為正,1為負。二 真值 因為機器數的第一位是符號位,所以機器數的形式值數就不等於真正的數值,將帶符號位的機器數對應的真正數值稱為機器數的真值。三 原碼補碼反碼 1.原碼 原碼表示符號位加上真值的絕對值,即用第一位表示符號...