Command-Line

不同的Unix命令的含義是什麼?

  • November 24, 2018

我在我的機器上執行 Ubuntu 14.04。當我在安裝不同的軟體(如 Node JS、Mongo DB 等)時看到不同的命令行命令(或者它們到底叫什麼?),比如sudoapt-getmkdir、等-R,我感到很失落。-n

有哪些好的資源可以讓我找到不同的 Linux/Unix 命令的確切含義?

man頁面是你的朋友。每當您看到從未使用過的命令時,請執行man [name of command]

比如man sudo會告訴你:

NAME sudo, sudoedit - 以另一個使用者身份執行命令

並且,降低:

描述 sudo 允許允許的使用者以超級使用者或其他使用者的身份執行命令,如 sudoers 文件中所指定。真實有效的 uid 和 gid 設置為與 passwd 文件中指定的目標使用者相匹配,並且根據組文件初始化組向量(除非指定了 -P 選項)。如果呼叫使用者為 root 或目標使用者與呼叫使用者相同,則不需要密碼。否則,sudo 要求使用者預設使用密碼進行身份驗證(注意:在預設配置中,這是使用者的密碼,而不是 root 密碼)。一旦使用者通過身份驗證,時間戳就會更新,然後使用者可以在短時間內使用 sudo 而不使用密碼(5 分鐘,除非在 sudoers 中被覆蓋)。

如果措辭太複雜,那就是當您進行 Google 搜尋時,例如“Linux sudo 做什麼?”

引用自:https://unix.stackexchange.com/questions/164049