python
深淺複製只有在列表嵌套列表的狀況下討論ubuntu
若是想保留修改以前的數據,就可使用列表的複製,但要注意列表嵌套狀況下的問題vim
l1 = [1,[2, 3]] l2 = l1.copy() #copy 淺複製 隨着l1或l2的改變而發生改變 #淺複製只能改變第一層列表的數據,不能改變列表中嵌套的數據
import copy l3 = copy.deepcopy(l1) #深複製 能改變列表中全部嵌套的數據
bytes二進制序列類型數組
01 指定長度的零填充字節對象:spa
[in] bytes(3) [out] b'\x00\x00\x00'
02 二進制字符串對象:code
[in] bytes(b'abc') [out] b'abc
bytearray二進制數組對象
01 指定長度的零填充字節對象:blog
bytearray(3)
02 二進制字符串對象:資源
bytearray(b'abc')
Linux用戶 字符串
cat /etc/passwd
#將用戶保存至文件中
cat /etc/passwd > user.list
'>'輸出定向(覆蓋)
'>>'追加進去
1:屬主 2:用戶組裏邊的其餘用戶 3:其餘用戶組
(4)r:可讀 (2)w:可寫 (1)x:可執行 (7)rwx(所有權限)
#修改權限執行代碼
chmod 000 a.py
對可執行(x)文件進行執行
./a.py
沒法直接執行時須要在vim裏面加入 #!/usr/bin/python3
用戶名稱:用戶密碼:用戶標記號:組標記號:相關注釋:主目錄:使用的Shell
在Linux中有三種用戶,超級用戶、系統用戶和普通用戶:
超級用戶:就是root用戶,具備超級權限,能夠操做任何文件,平常使用中應該避免使用它, 在ubuntu中root用戶默認沒有隱藏,自動生成隨機密碼
系統用戶:是系統正常使用時使用的帳戶,如bin、mail等,可是系統用戶不可以登陸
Linux中除啦用戶以外還有用戶組的概念,用戶組就是具備相同特徵的用戶的用戶集合。每一個用戶都有對應的用戶組
查看用戶組:
cat /etc/group