linux裏面的命令:./和. /(這裏有空格)的區別
/ ( 直接/ )
直接 / 表示: 根目錄。
./ ( 點號緊跟/ )
點號緊跟/ 表示: 當前目錄(相對路徑的寫法)。
. / ( 點號 空格 / )
有空格的點號等同於source命令,表示在當前shell環境執行後面的命令或腳本(不加點號默認是新開一個shell執行的
例如 . /home/test.sh 等同於 source /home/test.sh。
source命令
用source執行的腳本所做的任何改變會影響當前shell(如其中如果用cd改變了目錄,腳本執行完畢後,shell的目錄就變了);
如果沒用source,就不會影響當前shell
拓展
. ./test.sh (這裏 點 空格 點 /test)
上述兩種情況結合:
表示以source方式在當前shell執行當前目錄下的test.sh腳本。
溫馨提示
對新手來說,為明顯區別,建議書寫的時候將第二種情況直接寫作source而不要用點號。
linux裏面的命令:./和. /(這裏有空格)的區別
相關推薦
linux裏面的命令:./和. /(這裏有空格)的區別
gpo 書寫 class 相對 明顯 路徑 一個 source source命令 / ( 直接/ ) 直接 / 表示: 根目錄。 ./ ( 點號緊跟/ ) 點號緊跟/ 表示: 當前目錄(相對路徑的寫法)。 . / ( 點號 空格 / ) 有空格的點號等同於sou
C#.NET裏面抽象類和接口有什麽區別
end 吃飯 動物 虛方法 根據 自定義 private this sse 1.面向接口編程和面向對象編程是什麽關系 首先,面向接口編程和面向對象編程並不是平級的,它並不是比面向對象編程更先進的一種獨立的編程思想,而是附屬於面向對象思想體系,屬於其一部分。或者說,
linux後臺執行命令:&和nohup
當我們在終端或控制檯工作時,可能不希望由於執行一個作業而佔住了螢幕,因為可能還有更重要的事情要做,比如閱讀電子郵件。對於密集訪問磁碟的程序,我們更希望它能夠在每天的非負荷高峰時間段執行(例如凌晨)。為了使這些程序能夠在後臺執行,也就是說不在終端螢幕上執行,有幾種
linux裡面的命令:./和. /【第二個有空格】,分別怎麼用
轉載地址:https://zhidao.baidu.com/question/507918731.html ./ 點號緊跟/表示當前目錄(相對路徑的寫法)。直接 / 表示根目錄。 . / 有空格的點號等同於source命令,表示在當前shell環境執行後面的命令或指令碼(不加點號預設是新開一個s
Linux中直接掛載硬碟和掛載分割槽有什麼區別?
[[email protected]_storage ~]# fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 160
【小思考】Python裏面有聲明和定義分離這一說麽?
聲明定義 告訴 符號 根據 span 如果 處理 入口 代碼 第一部分: 探究這個問題,還是因為編程的時候碰到了這個錯誤: 提示tcplink沒有定義,tcplink是我自己寫的一個給監聽到的tcp連接請求分配新線程的函數,不過是寫在了下面,就像這樣: 如果是C++裏面
說一下Servlet裏面得request和response
getmethod oca value 參數 緩存 地址 map () 封裝 當一個servlet被調用的時候,我們一般繼承帶協議的httpServlet,大方向上是下圖這樣 在這裏面request和response起了什麽作用呢? 來細究一下。 request:1.封
JSP面試題都在這裏
for 變量 自己 常用 sgk 有用 container lang tty 下面是我整理下來的JSP知識點: 圖上的知識點都可以在我其他的文章內找到相應內容。 JSP常見面試題 jsp靜態包含和動態包含的區別 jsp靜態包含和動態包含的區別 在講解request對
HTTP面試題都在這裏
報文 持久連接 mar put jsp cache cat 斷開 斷點 HTTP常見面試題 Http與Https的區別: Http與Https的區別: HTTP 的URL 以http:// 開頭,而HTTPS 的URL 以https:// 開頭 HTTP 是不安全的,
XML+JSON面試題都在這裏
定位 遠程服務 進行 是什麽 話費 常見 帶寬 我們 另一個 XML+JSON常見面試題 什麽是JSON和XML 什麽是JSON和XML JSON:JavaScript Object Notation 【JavaScript 對象表示法】. XML:extensiabl
AJAX面試題都在這裏
成功 資料 nfa tel status 解決 ole 對象 地址 AJAX常見面試題 什麽是AJAX,為什麽要使用Ajax AJAX是“Asynchronous JavaScript and XML”的縮寫。他是指一種創建交互式網頁應用的網頁開發技術。、 客戶端與服務器,
Linux 檔案搜尋命令:find、which、whereis 和 locate
Linux 提供了許多用於檔案搜尋的命令,這些命令都很強大,但是也有一些不同之處,這裡分別介紹一下。 一、find 命令 find 是最常見和最強大的一個檔案搜尋命令。使用 find 命令可以在指定目錄中搜索指定的檔案。語法如下: find [目錄] [選項] [動作] 其中,目
linux後臺執行命令:&和nohup詳解
& 當在前臺執行某個作業時,終端被該作業佔據;可以在命令後面加上& 實現後臺執行。例如:sh test.sh & 適合在後臺執行的命令有f i n d、費時的排序及一些s h e l l指令碼。在後臺執行作業時要當心:需要使用者
Linux下shell命令用法和例項總結:du
完整的Linux下Shell命令總結歸檔於IT老兵部落格。 命令格式 du [選項] [檔案] 命令功能 du(disk usage 的簡稱)命令用於檢查計算機上檔案和目錄的磁碟使用情況,可以遞迴顯示檔案和目錄。顯示每個檔案和目錄的磁碟使用空間。 命令引數
快速定位iOS線上App崩潰在哪個控制器裏面,需要和後臺配合使用
iOS解析線上崩潰日誌 iOS線上崩潰解析 線上BUG解析 定位線上BUG 快速定位線上BUG 快速定位iOS線上App崩潰在哪個控制器裏面,需要和後臺配合使用 1. 下載本項目並添加手動添加到項目裏 2. 新建所有的頁面都繼承於YZViewController 3.
linux傳輸檔案命令: rz 和 sz
參考: https://www.cnblogs.com/xiluhua/p/6218563.html https://blog.csdn.net/u014242496/article/details/52540637/ 一. 概述 rz,sz是Linux/Unix同Windows進行ZModem
阿裏面試題BIO和NIO數量問題附答案和代碼
hello config 試題 代碼 stream accept figure 我們 客戶端請求 一、問題 BIO 和 NIO 作為 Server 端,當建立了 10 個連接時,分別產生多少個線程? 答案: 因為傳統的 IO 也就是 BIO 是同步線程堵塞的,所以每個連接都
數據庫裏面幾個字符類型的區別
超出 cnblogs ges 個數 src 推薦 一個 字符類型 .com 上圖是數據庫裏面幾個字符類型的區別,這個應該都知道。還有一點需要提及的是。varchar和nvarchar雖然是可變長的字符類型,但是,也只會在範圍內變長而已,例如varchar(20)的
Linux每天一個命令:cat
nat been pan /dev/ des span 它的 repeat name Linux cat命令 命令:cat cat 命令用於連接文件並打印到標準輸出設備上。 使用權限 所有使用者 語法格式 cat [-AbeEnstTuv] [--help] [--ver
Linux系統管理員命令:sudo
可能 優秀 外殼 aca blank su- 錯誤 方式 參數 sudo是個統管一切的命令。它的字面意思是代表“超級用戶才能做!”(super user do!)對Linux系統管理員或高級用戶而言,它是必不可少的最重要的命令之一。你可曾有過這樣的經歷:在終端中試著運行某個