linux裡面的命令:./和. /【第二個有空格】,分別怎麼用
轉載地址:https://zhidao.baidu.com/question/507918731.html
./ 點號緊跟/表示當前目錄(相對路徑的寫法)。直接 / 表示根目錄。
. / 有空格的點號等同於source命令,表示在當前shell環境執行後面的命令或指令碼(不加點號預設是新開一個shell執行的)。例如 . /home/test.sh 等同於 source /home/test.sh。
用source執行的指令碼所做的任何改變會影響當前shell(如其中有用cd改變目錄,指令碼執行完後目錄就變掉了);如果沒用source,就不會影響當前shell。
上述兩種情況結合:
. ./test.sh
表示以source方式在當前shell執行
對新手來說,為明顯區別,建議書寫的時候將第二種情況直接寫作source而不要用點號。
.是執行的意思 後面加了空格是絕對路徑
不加空格要用相對路徑
相關推薦
linux裡面的命令:./和. /【第二個有空格】,分別怎麼用
轉載地址:https://zhidao.baidu.com/question/507918731.html ./ 點號緊跟/表示當前目錄(相對路徑的寫法)。直接 / 表示根目錄。 . / 有空格的點號等同於source命令,表示在當前shell環境執行後面的命令或指令碼(不加點號預設是新開一個s
三年的python開發經驗,總結出這【30個常見錯誤】,避免重蹈覆轍!!!
導讀:在這篇文章中,我將總結新老Python程式設計師常犯的一些錯誤,以幫助你們在自己的工作避免犯同樣或類似錯誤。 在這篇文章中,我將總結新老Python程式設計師常犯的一些錯誤,以幫助你們在自己的工作避免犯同樣或類似錯誤。 首先我要說明一下的是,這些都是來源於第一手的經驗。我以講授Python的知識為生
MySql表中欄位為Null 和 空('') 有什麼區別, 分別有什麼影響?
資料準備 insert into user VALUES (6,NULL,1,0,1,NULL); insert into user VALUES (7,'',10,0,0,''); 然後我們編寫了一個簡單的小程式查詢這兩條記錄 public User
linux裏面的命令:./和. /(這裏有空格)的區別
gpo 書寫 class 相對 明顯 路徑 一個 source source命令 / ( 直接/ ) 直接 / 表示: 根目錄。 ./ ( 點號緊跟/ ) 點號緊跟/ 表示: 當前目錄(相對路徑的寫法)。 . / ( 點號 空格 / ) 有空格的點號等同於sou
Linux常用命令:chmod修改檔案許可權 777和754
常用下面這條命令: chmod 777 檔案或目錄 示例:chmod 777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。 如果是Ubuntu系統,可能需要加上sudo來執行: sudo chmod 77
linux後臺執行命令:&和nohup
當我們在終端或控制檯工作時,可能不希望由於執行一個作業而佔住了螢幕,因為可能還有更重要的事情要做,比如閱讀電子郵件。對於密集訪問磁碟的程序,我們更希望它能夠在每天的非負荷高峰時間段執行(例如凌晨)。為了使這些程序能夠在後臺執行,也就是說不在終端螢幕上執行,有幾種
好玩的Linux終端命令:cowsay 和 xcowsay
本文介紹兩個好玩的Linux終端命令:cowsay 和 xcowsay,這兩個小命令可能是Linux大牛們一時興起做的小玩意,不過這也證明了我們Nichol的一句話 “ Programmer are just like children no matter how old
scp命令:linux上本地檔案和伺服器檔案的上傳下載,Permission denied
scp命令 有例子就說的清楚了。 比如我上傳檔案到伺服器 scp /tmp/torch2.py [email protected]:/home/username/MNIST 或者 scp /tmp/torch2.py [email protected]:
Linux常用命令:chmod修改檔案許可權 777和754
常用下面這條命令:chmod 777 檔案或目錄示例:chmod 777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。如果是Ubuntu系統,可能需要加上sudo來執行:sudo chmod 777 /etc/s
日期格式化:SimpleDateFormat【線程不安全】、FastDateFormat和Joda-Time【後兩個都是線程安全】
apach hang 當前 detail ssa sha 需要 import tex SimpleDateFormat是線程不安全的,不能多個線程公用。而FastDateFormat和Joda-Time都是線程安全的,可以放心使用。 SimpleDateFormat是JD
Linux常用命令及操作(第二彈)
linux home .gz 紅旗 關閉 linu tty 歸檔文件 過程 Ctrl l清屏 Ctrl d關閉終端 Ctrl Alt T打開終端 pwd 查看當前的目錄 Shift Ctrl C復制 Shift Ctrl V粘貼 Shift Ctrl N打開新的終端 F1
Linux常用命令-jdk和Tomcat
ble jdk cat start tab 訪問 進程 wall exp 一、JDK的安裝和配置 1、下載jdk文件 去官方網站下載Linux 64位 jdk-8u131-linux-x64.tar.gz 2、使用Ftp工具上傳到/usr/local 下。
Linux常用命令:cp,mv,rm
linux cp mv rm cp(copy) cp命令可以復制文件或者目錄,還可以建立鏈接文件。[[email protected]/* */ ~]# cp [-adfilprsu] 來源文件(source) 目標文件(destination) [[email pro
python全棧開發基礎【第二十一篇】互斥鎖以及進程之間的三種通信方式(IPC)以及生產者個消費者模型
ipc 例子 清空 ase 多個進程 art 並且 star als 一、互斥鎖 進程之間數據隔離,但是共享一套文件系統,因而可以通過文件來實現進程直接的通信,但問題是必須自己加鎖處理。 註意:加鎖的目的是為了保證多個進程修改同一塊數據時,同一時間只能有一個修改,即串行的修
python全棧開發基礎【第二十二篇】進程池和回調函數
enc 並發執行 exce 核數 exc 為什麽 .py bsp urn 一、數據共享 1.進程間的通信應該盡量避免共享數據的方式 2.進程間的數據是獨立的,可以借助隊列或管道實現通信,二者都是基於消息傳遞的。 雖然進程間數據獨立,但可以用過Manager實現數據共享,事實
Linux打包命令:tar
log 記憶 linu inf 技術分享 大寫 文件名 mage pos Linux打包命令:tar 一、打tar包: tar -zcvf /xx/xx.tar.gz xx 1.第一個xx:壓縮到的目錄(可省略,則為當前目錄),目錄:../或絕對目錄或相對目錄
Linux常用命令:lsof
除了 了解 內核 攻擊 可見 表示 中文 .so style lsof簡介 lsof是英文list open file的簡稱,作用是列出系統上進程打開的所有文件。在Linux環境下,一切皆文件,任何事物都是以文件的形式 存在的。任何進程在打開文件時,他都會向內核申請一個
linux常用命令:ls命令
play 遞歸 文件夾 peid 新的 時間 bash 當前目錄 acs ls命令是linux下最常用的命令。ls命令就是list的縮寫,缺省下ls用來打印出當前目錄的清單,如果ls指定其他目錄那麽就會顯示指定目錄裏的文件及文件夾清單。 通過ls 命令不僅可以查看lin
linux常用命令:cp 命令
腳本 gin 註意 存在 鏈接 ID 文件中 格式 文件 cp命令用來復制文件或者目錄,是Linux系統中最常用的命令之一。一般情況下,shell會設置一個別名,在命令行下復制文件時,如果目標文件已經存在,就會詢問是否覆蓋,不管你是否使用-i參數。但是如果是在shell
linux常用命令:mv 命令
文件夾 nil oca 宋體 存在 命令格式 讀取 ros erer mv命令是move的縮寫,可以用來移動文件或者將文件改名(move (rename) files),是Linux系統下常用的命令,經常用來備份文件或者目錄。 1.命令格式: mv [選項] 源