NDK14_Linux基礎:常見命令

NDK開發彙總

一 常見命令

  • 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章