一 常見命令
- reset 清空命令行:
文件操作: - ls 顯示文件
- 顯示列表 ls -l
- ls -la 所有
- ls -l ja* 通配符查找
- 創建文件
-
touch today.c
-
vim src.txt
-
i進入編輯
-
esc 退出編輯
-
shift + :保存
-
wq 退出
wq!強制保存退出 -
複製文件
cp src.txt dest.txt
cp -i src.txt dest.txt 詢問
cp src.txt . 複製到當前目錄
cp -R 目錄 dest 複製整個目錄到指定路徑
cp c_?1 …/ 通配符複製到上級目錄 -
mkdir 文件夾名稱:創建文件夾
-
cd … 退出當前目錄
-
刪除文件
rm file -
刪除目錄
rm -rf 目錄 -
查看文件類型:
file 文件 -
查看文件內容:
cat file
cat -n file 顯示行號 -
查看文件最後10行
tail -n 10 file -
查看文件最開始的10行
head -n 10 file
二 文件權限
ls-la 查看文件權限
r讀 w寫 x執行
如果一個文件的權限如下
drwxr-xr-x
權限說明:
d rwx r-x r-x
1 2 3
d目錄,-表示文件
1.文件所屬用戶具備的權限(root對該文件具備讀寫執行權限)
2.文件所屬用戶的所屬組具備的權限(讀、執行)
3.系統的其他用戶具備的權限(讀、執行)
rwx必須是固定順序
權限 二進制 八進制
— 000 0
–x 001 1
-w- 010 2
-wx 011 3
r-- 100 4
r-x 101 5
rw- 110 6
rwx 111 7
- 修改文件權限
chmod 644 file - 給用戶加上執行權限
chmod u+x file - 修改當前文件使得所有用戶都有讀、寫、執行的權限
chmod 777 file (file表示文件名稱) - 修改當前文件夾,所有的文件權限
chmod -R 777 文件夾
改變創建目錄的默認權限
umask 026
777-026
- 改變文件的所屬
chown user.group file
chown user file
chown .group file
三 用戶權限管理
1 創建用戶
useradd -m jack 創建用戶的同時,創建了home目錄
userdel -r jack 刪除用戶
passwd Tim 增加密碼
2 創建組
groupadd androidgroup
分配用戶到組
usermod -G androidgroup jack