《python web開發實戰》解惑記錄之一


1.cat 'filename' :Linux下cat(concatenate)命令的作用為將文件內容顯示,或者將幾個文件進行連接。

2.在Unix中,凡是被#!注釋的,統統是加載器(解釋器)的路徑。
 比如:
 #!/bin/bash
 #上面的意思是說,把下面的字符統統傳遞給/bin/bash
 echo "Hello Boy!"

 

3.python中3個單引號的作用:其一,可以用來作多行注釋;其二,string = '''fdfdsf''',且字符串可以有回車,多行文本。

 

4.chown命令:

chmod [-cfhvR] [--help] [--version] user[:group] file

user    新的檔案擁有者的使用者 ID    
group 新的檔案擁有者的使用者群體(group)
-c 若該檔案擁有者確實已經更改,才顯示其更改動作
-f 若該檔案擁有者無法被更改也不要顯示錯誤訊息
-h 只對於連結(link)進行變更,而非該 link 真正指向的檔案
-v 顯示擁有者變更的詳細資料
-R 對目前目錄下的所有檔案與子目錄進行相同的擁有者變更(即以遞回的方式逐個變更)
// 將rootfs文件夾及其子錄的權限和組均改為root
chown –R root:root rootfs
// 將目錄rootfs文件夾及子目錄的所有者和組更改為用 戶liufan和組liufan-desktop
chown –R liufan:liufan-desktop rootfs

5.which 命令

Linux which命令用於查找文件。

which指令會在環境變量$PATH設置的目錄里查找符合條件的文件

跟chown配合使用 sudo chown root:root ‘which virtualenv’

 

6.

get: request.args.get()

post : request.form.get()

json: request.get_json().get()

 

7.python中的os.path.join():

是在拼接路徑的時候用的。舉個例子,
os.path.join(“home”, "me", "mywork")
在Linux系統上會返回
“home/me/mywork"
在Windows系統上會返回"home\me\mywork"好處是可以根據系統自動選擇正確的路徑分隔符"/"或"\"的










免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM