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"好處是可以根據系統自動選擇正確的路徑分隔符"/"或"\"的