查看下 ran-mozilla.sh是否有執(zhí)行權(quán)限
創(chuàng)新互聯(lián)建站是一家專注于成都做網(wǎng)站、成都網(wǎng)站建設(shè)和綿陽服務(wù)器托管的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗和案例。
ll
沒有的話添加所選權(quán)限
chmod 755 ran-mozilla.sh
然后運行該文件
./ran-mocilla.sh
1. 從你的描述來看,是intel 的Fortran 編輯器
ifort -V
就可以看到版本。
.f90 是源文件,
1. 通過編譯器轉(zhuǎn)成目標文件obj
2. 將obj文件鏈接,變成可執(zhí)行
ifort xxx.f90 -o try 就是一次完成了上述2步。
./try
是linux shell 命令,在執(zhí)行當前目錄下(./)的try文件
Linux是一套免費使用和自由傳播的類UNIX操作系統(tǒng),一般用于后端服務(wù)中,而Docker是一個開源的應(yīng)用容器引擎,兩者是用來進行配合使用,并不是一類,所以兩者無法進行對比。
Docker?六大特點
1、更高效的利用系統(tǒng)資源
docker對系統(tǒng)資源的利用率更高,無論是應(yīng)用執(zhí)行速度,內(nèi)存損耗或者文件存儲速度,都要比傳統(tǒng)虛擬機技術(shù)更高效。因此,相比虛擬機技術(shù),一個相同配置的主機往往可以運行更多數(shù)量的應(yīng)用。
2、更快速的啟動時間
傳統(tǒng)的虛擬機技術(shù)啟動應(yīng)用服務(wù)往往需要數(shù)分鐘,而docker容器應(yīng)用,由于直接運行于宿主內(nèi)核,無需啟動完整的操作系統(tǒng),因此可以做到秒級,甚至毫秒級的啟動時間,大大的節(jié)約了開發(fā)測試,部署的時間。
3、一致的運行環(huán)境
開發(fā)過程中常見的一個問題是環(huán)境一致問題,由于開發(fā)環(huán)境,測試環(huán)境,生產(chǎn)環(huán)境不一致,導(dǎo)致有些bug并未在開發(fā)過程中發(fā)現(xiàn)。而docker的鏡像提供了除內(nèi)核外完整的運行時環(huán)境,確保環(huán)境一致性,從而不會在出現(xiàn)“這段代碼在我機器上沒問題”這類問題。
4、持續(xù)支付和部署
對開發(fā)和運維人員來說,最希望就是一次創(chuàng)建和部署,可以在任意的地方運行。(定制應(yīng)用鏡像來實現(xiàn)集成、持續(xù)支付、部署。開發(fā)人員可以通過dockerfile來進行鏡像構(gòu)建,并結(jié)合持續(xù)集成系統(tǒng)進行集成測試,而運維人員則可以直接在生產(chǎn)環(huán)境中快速部署該鏡像,甚至結(jié)合持續(xù)部署系統(tǒng)進行自動部署)。而且使用dockerfile使鏡像構(gòu)建透明化,不僅僅開發(fā)團隊可以理解應(yīng)用運行環(huán)境,也方便運維團隊理解應(yīng)用運行所需條件,幫助更好的生產(chǎn)環(huán)境中部署該鏡像。
5、更輕松的遷移
由于docker確保了執(zhí)行環(huán)境的一致性,使得應(yīng)用的遷移更加的容易。docker可以在很多平臺上運行,無論是物理機、虛擬機、公有云、私有云、甚至是筆記本、其運行結(jié)果是一致的。因此用戶可以很輕易的將在一個平臺上運行的應(yīng)用,遷移到另一個平臺上,而不用擔心運行環(huán)境的變化導(dǎo)致應(yīng)用無法正常運行的情況。
6、更輕松的維護和拓展
docker使用的分層存儲以及鏡像的技術(shù),使得應(yīng)用重復(fù)部分的復(fù)用更為容易,也使得應(yīng)用的維護更新更加簡單,基于基礎(chǔ)鏡像進一步擴展鏡像也變得十分簡單。此外,docker團隊同各個開源項目團隊一起維護了一大批高質(zhì)量的官網(wǎng)鏡像,既可以直接在生產(chǎn)環(huán)境使用,又可以作為基礎(chǔ)進一步定制,大大的降低了應(yīng)用服務(wù)的鏡像制作成本。
LN(1) LN(1)
NAME
ln -在文件之間建立連接
總覽
ln [options] source [dest]
ln [options] source...directory
POSIX 選項:
[-f]
GNU 選項(縮寫):
[-bdfinsvF] [-S backup-suffix] [-V {numbered, existing, simple}]
[--help] [--version] [--]
描述
在Unix世界里有兩個’link’(連接)概念,一般稱之為硬連接和軟連接。 一個硬
連接僅僅是一個文件名。(一個文件可以有好幾個文件名,只有將 最后一個文件
名從磁盤上刪除,才能把這個文件刪掉。文件名的個數(shù)是由 ls(1)來確定的。 所
有的文件名都處于同一個狀態(tài),也就沒有什么源名字 之說。通常文件系統(tǒng)里的一
個文件的所有名字包含著一樣的數(shù)據(jù)信息,不 過這樣也不是必需的。)一個軟連
接(或符號連接)是完全不同的:它是 一個包含了路徑信息的小小的指定文件。
因此,軟連接可以指向不同文件 系統(tǒng)里的文件(比如由NFS裝載的不同機器文 件
系統(tǒng)上的文件),甚至可以 指向一個不一定確實存在的文件。在軟連接文件被訪
問(系統(tǒng)調(diào)用open(2) 或stat(2))的時候,操作系統(tǒng)用該文件所包含的路徑替換
該文件的訪問介 入點,從而實現(xiàn)對所指文件的訪問。(用命令rm(1)和unlink(2)
可以刪除 連接,但不是刪除該文件所指向的文件。 系 統(tǒng) 指 定 調(diào) 用lstat(2)
和readlink(2) 來讀取連接文件與其所指文件的狀態(tài)。到底是對軟連接文件操作
,還是對被 指向文件操作,由于不同操作系統(tǒng)件存在不同的系統(tǒng)調(diào)用,而存在著
差異。)
ln 在文件間產(chǎn)生連接。缺省時,產(chǎn)生硬連接,有-s選項,則產(chǎn)生符號(軟)連接
。
如果僅僅只給出一個文件名,那么ln將在當前目錄里產(chǎn)生這個文件的連接,也 就
是說,以該文件(的最后一個)名稱等同的名字在當前目錄里產(chǎn)生一個連接(GNU
范圍內(nèi));如果最后一個參數(shù)是一個已存在的目錄名, ln 將在那個目錄里給 每
一 個 源 文 件 用 以 與 源 文 件 相 同 的文件名產(chǎn)生連接,(不同情況見以
下--no-dereference的描述);如果只給出兩個文件名,ln將產(chǎn)生源文件的連 接
;如果最后一個參數(shù)不是一個目錄名或多于兩個文件名,則報錯。
缺 省時,ln不刪除已存在的文件或符號連接。(因此,它可以被用來鎖定目標文
件,即當dest已經(jīng)不存在時)但選項-f可以強制執(zhí)行。
在已存在的實現(xiàn)中,只有超級用戶才能建立目錄的硬連接。 POSIX 禁止系 統(tǒng) 調(diào)
用link(2)和ln建立目錄的硬連接(但是允許在不同的文件系統(tǒng)間建立硬連接)。
POSIX 選項
-f 刪除已存在的目的文件。
GNU 選項
-d, -F, --directory
允許超級用戶建立目錄硬連接。
-f, --force
刪除已存在的目的文件。
-i, --interactive
提示是否刪除已存在的目的文件。
-n, --no-dereference
當所給出的目的文件名是一個目錄的符號連接時,將其視為一般文件處理
。
當目的目錄名是一個確實存在的目錄(不是一個符號連接)時,不進行模
糊處理,而在那個目錄里建立連接。但是當所指定的目的目錄名是一個符
號連接時,有兩種方式來對待用戶的要求。 ln 會視目的為一個普通目錄
,并且在里面建立連接?;蛘呷缤栠B接本身一樣地視其為一個非目錄
。 這種情況下,ln 將在建立新連接之前刪除或備份這個符號連接。缺省
地,把符號連接視為普通目錄來對待。
-s, --symbolic
建立符號連接以替代硬連接。在不支持符號連接的系統(tǒng)上,這個選項僅僅
會產(chǎn)生一個錯誤提示而已。
-v, --verbose
在建立連接前顯示所操作的文件名。
GNU 備份選項
對 于 想備份那些有可能被覆蓋、改寫或者被破壞的文件, GNU提供了比如:cp,
mv, ln, install和patch等命令??梢允褂?b參數(shù)生成備份文件。備份文件的 名
稱 由-V 參 數(shù)指定。假如備份文件的名稱是通過原文件名加后綴而得到,那么要
用-S參數(shù)來指定這個后綴。
-b, --backup
備份文件。
-S SUFFIX,-suffix=SUFFIX
在備份文件后添加"SUFFIX"(你的后綴)。如果不使用該參數(shù),則使用環(huán)境
變 量 SIM_PLE_BACHUP_SUFFIX,如果該環(huán)境變量沒有設(shè)置,則缺省地使
用’~’。
-V METHOD,-version-control=METHOD
指定備份文件如何命名。參數(shù)"METHOD"可以是’numbered’(或’t’),如 果
不 使用該參數(shù),則使用環(huán)境變量VERSION_CONTROL,如果該環(huán)境變量沒有
設(shè)置,則缺省地使用
正確有效的METHOD參數(shù)對應(yīng)于Emacs變量’version-control’。(唯一被 承
認的縮寫):
t, numbered 產(chǎn)生數(shù)字標記形式的備份文件。
nil, existiong 對已有數(shù)字標記備份的文件進行數(shù)字備份,而簡單備份
其他類型文件。
never, simple 總是進行簡單備份。
GNU 標準參數(shù)
-help 在標準輸出上顯示使用信息并順利退出。
-version
在標準輸出上顯示版本信息并順利退出
-- 終端參數(shù)列表。
環(huán)境變量
變量LANG, LC_ALL, LC_COLLATE, LC_CTYPE和LC_MESSAGES具有通常意義。 在GNU
版本里,變量 SIMPLE_BACKUP_SUFFIX和VERSION_CONTROL控制備份文件的命名。
遵循
POSIX 1003.2,盡管POSIX 1003.2(1996)沒有討論軟連接。軟連接在BSD中有介紹
,在System V release3(或更老版本)系統(tǒng)中不出現(xiàn)。
另見
ls(1), rm(1), link(2), lstat(2), open(2), readlink(2), stat(2),
unlink(2)
注意
本文出自應(yīng)用文檔-4.0,其他版本肯定會有微小差別。任何添加或糾錯意見請寄
:aeb@cwi.nl。程序Bugs請告知:fileutils-bugs@gnu.ai.mit.edu
[中文版維護人]
Surran email
[中文版最新更新]
2000/10/19
[中國Linux論壇man手冊頁翻譯計劃]
GNU fileutils 4.0 November 1998 LN(1)