首頁  >  文章  >  系統教程  >  Linux常見指令手冊

Linux常見指令手冊

WBOY
WBOY原創
2024-02-18 14:12:23548瀏覽

Linux常用指令大全,需要具體程式碼範例

一、導言

作為一種自由開源的作業系統,Linux已經成為許多開發者和系統管理員的首選平台。不論是在伺服器租用、網站建置、軟體開發或日常使用方面,熟悉Linux的常用指令是不可或缺的。本文將詳細介紹一些常用的Linux指令並提供具體的程式碼範例。

二、檔案與目錄操作

  1. 建立目錄(目錄名稱為newdir)

    mkdir newdir
  2. 刪除目錄(目錄名為olddir)

    rmdir olddir
  3. 進入目錄(目錄名稱為mydir)

    cd mydir
  4. 顯示目前所在目錄

    pwd
  5. 顯示目前目錄下所有檔案和目錄

    ls
  6. 複製檔案(將檔案file1複製到目錄dir1中)

    cp file1 dir1
  7. #刪除檔案(刪除檔案file1)

    rm file1
  8. 移動檔案(將檔案file1移到目錄dir1中)

    mv file1 dir1
  9. ##尋找檔案(查找文件名包含test的檔案)

    find / -name "test"

三、檔案內容操作

  1. #顯示檔案內容(顯示檔案file1的內容)

    cat file1

  2. 顯示檔案的前n行(顯示檔案file1的前10行)

    head -n 10 file1

  3. #顯示檔案的後n行(顯示檔案file1的後10行)

    tail -n 10 file1

  4. 尋找檔案中包含某個關鍵字的行(在檔案file1中尋找包含"hello" 的行)

    grep "hello" file1

  5. 統計檔案的行數、字數和字元數(統計檔案file1的行數、字數和字元數)

    wc file1

四、系統管理

    ##關機
  1. shutdown -h now

  2. 重啟
  3. reboot

  4. #查看系統版本
  5. cat /etc/*-release

    ##檢視系統時間
  6. date
  7. 查看系統負載
  8. uptime
  9. #五、網路操作

查看IP位址(查看網路介面eth0的IP位址)
    ifconfig eth0
  1. 測試網路連線(測試與目標主機的連結性)
  2. ping target.com
  3. 下載檔案(從網址url下載檔案)
  4. wget url
  5. 上傳檔案(將檔案file1上傳到遠端主機)
  6. scp file1 remoteuser@remotehost:/path/to/destination
  7. 連接埠監控(檢視系統中所有已開啟的連接埠)
  8. netstat -tuln
  9. 六、權限管理

#修改檔案權限(將檔案file1的擁有者權限修改為可讀寫)
    chmod 600 file1
  1. 修改檔案擁有者(將檔案file1的擁有者修改為user1)
  2. chown user1 file1
  3. 修改檔案所屬群組(將檔案file1的所屬群組修改為group1)
  4. chgrp group1 file1
  5. 查看檔案權限與擁有者
  6. ls -l file1
  7. 2、進程管理

## ###查看所有進程###
ps -ef
#########結束進程(結束進程PID為1234的進程)###
kill 1234
######### 後台運行程式(將程式prog1放入後台運行)###
prog1 &
#########查看進程的CPU和記憶體佔用情況###
top
#########以上是一些常用的Linux指令範例,希望能幫助您更掌握Linux作業系統。當然,Linux的功能非常強大,還有許多其他的命令和用法可以進一步探索和學習。 ###

以上是Linux常見指令手冊的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn