一些常用的Linux指令
一些常用的Linux指令
- pwd:列印目前資料夾位置。
- cd:進入後面的資料夾。
- ls:列印檔案。
- cat: 文字檔cat。如cat file1.txt file2.txt > file3.txt。如果文字檔很大時,處理速度很快。
- cp: 複製檔案。
- mv: 移動檔案。
- mkdir: 建立資料夾。
- rmdir: 刪除資料夾。
- rm: 刪除檔案。
- touch: 建立新的檔案。
- locate: 尋找檔案。-i參數可以避免大小寫英文的相異而找不到。
- find: 與locate相似的指令。
- grep: 很常用來搜尋文字檔內的全文搜尋。
- sudo: SuperUser Do,可以使用高權限帳號執行命令。
- df: print the disk space usage report.
- du: 一樣為磁碟空間的指令。
- head: 列印文字檔內的第一行。
- tail: 列印檔案內的最後10行。如tail -n filename.txt。
- diff: 一行一行的去比較2個文字檔的差別。
- tar: 壓縮多個檔案為tarball。tarball為類似zip的一種壓縮格式。
- chmod: 可以改變檔案的讀、寫、執行的權限。
- chown: 改變檔案的擁有者。
- jobs: 列印現在有多少正在執行的程式。
- kill: 可以使正在執行的程式停止執行。
- ping: 可以check遠端伺服器的連線狀態。
- wget: 通常接著下載連結。使用在網路下載檔案的情境。
- uname: 列印系統的詳細資料。如機器名稱、作業系統、kernel版本...等。
- top: 列印正在執行的程序,以及CPU使用率。
- history: 列印之前執行過的指令。因為時常需要執行以前執行過的指令。
- man: manual指令的意思。如果不會用某個指令,使用man可以列印這個指令的操作手冊。
- echo: 可以加入某些資料到檔案中。如echo hiiiii >>hi.txt。會將hiiiii這些字寫入hi.txt中。
- zip: 壓縮多個檔案為zip壓縮檔。
- unzip: 解壓縮zip檔案。
- hostname: 如 hostname -i 192.168.1.1。可以列印出192.168.1.1這台機器的名稱。
- useradd: 增加使用者。
- userdel: 刪除使用者。
留言
張貼留言