linux:
linux是一套免費使用和自由傳播的類unix系統,是乙個基於posix和unix的多使用者、多工、支援多執行緒
和多cpu的作業系統。它能執行主要的unix工具軟體、應用程式和網路協議。它支援32位和64位硬體。
linux。ubuntu是用得最多的一款發行版。
作用:專門去操作伺服器的命令、嵌入式系統、桌面應用
開啟終端:crtl + shift + n
開啟新視窗:crtl + shift + t
關閉終端視窗:exit
清屏:crtl + l
視窗放大:crtl + shift + 加號
視窗縮小:crtl + 減號
絕對路徑:
從根目錄算起的路徑。例如 /home/python/desktop 或 /usr/bin
相對路徑:
從當前目錄算起的路徑。 例如 ./desktop/static
(1)切換的目錄離當前目錄近時,使用相對路徑;
(2)切換的目錄離根目錄近時,使用絕對路徑;
(3)如果切換的目錄離根目錄和當前目錄一樣的時,使用絕對路徑,
因為根目錄的路徑清晰、明確,方便閱讀。
1.1 ls -l 以列表的方式顯示當前目錄的資訊
1.2 ls -h 以大小單位顯示,預設是位元組
1.3 ls -a 顯示當前路徑隱藏的檔案和目錄
1.4 可以多選項合併一起應用,而且沒有先後順序 如 ls -lha 、ls -hl。
5.1 cd 目錄名 切換到指定的目錄
5.2 cd . 切換到當前目錄
5.3 cd .. 切換到上一級目錄
5.4 cd ~ 切換到當前目錄的主目錄
5.5 cd - 切換到上一次目錄
5.6 在我們切換目錄的過程時,這個目錄必須存在,才能完成目錄的切換。
6.1 touch 檔名 建立指定檔案
6.2 mkdir 資料夾 建立資料夾
6.3 r m(remove file) 檔案或者資料夾 刪除指定檔案和目錄(要在當前目錄下執行)
6.3.1 rm -i 檔名 互動式提示
6.3.2 rm -r 檔名或資料夾 遞迴刪除檔案和資料夾(有內容的)
6.3.3 rm -f 檔名或資料夾 強制刪除,忽略不存在的檔案,無需提示(不建議)
6.3.4 rm -d 資料夾或檔名 只能刪除空的資料夾,檔案可以任意刪除
6.4 rmdir 資料夾 只能刪除空資料夾
7.1 檔案的複製copy file:
7.1.1 cp -a 檔案 路徑 保留檔案的原有許可權;
7.1.2 cp -v 檔案 路徑 拷貝檔案並且顯示軌跡;
7.1.3 cp -r 檔案或資料夾 路徑 可以拷貝檔案和資料夾
7.1.4 cp -i 檔案 路徑 只能拷貝檔案,互動式提醒(會提醒yes or no?)
7.2 檔案的移動move file:
7.2.1 mv -i 檔名或資料夾 路徑 互動式的提醒剪下檔案,覆蓋時才有提醒
7.2.2 mv -v 檔名或資料夾 路徑 顯示剪下路徑
7.2.3 mv 可以在路徑下重新命名檔案和資料夾
後續還會更新基本命令。。。。 Nginx 教程 1 基本概念
效能管理 提公升速度的訣竅。我們將會講解 gzip 快取 緩衝區以及超時設定。ssl 設定 講解用 https 來提供內容的設定步驟。quit 優雅關閉 等待 worker 執行緒完成處理 reload 過載配置檔案 reopen 重新開啟日誌檔案 usr local etc nginx nginx...
linux驅動開發教程1
從前天開始學習驅動,感覺不到驅動的精髓。不過隨著時間的流逝我將搞定他。因為我不是特別動如果我寫的不到位的地方希望大家指正,共同進步 裝置驅動 驅動框架 驅動和普通程式的區別在於他是事件驅動 的,也就是說他不是像普通程式那樣從main 執行,從main 結束。因為驅動是以模組的形式 融合 入系統的,系...
Linux基礎教程 1
今天我來寫乙個檔案壓縮和解壓的命令 tar命令和vim編輯器教程 tar命令可以為linux的檔案和目錄建立檔案。利用tar,可以為某一特定檔案建立檔案 備份檔案 也可以在檔案中改變檔案,或者向檔案中加入新的檔案。tar最初被用來在磁帶上建立檔案,現在,使用者可以在任何裝置上建立檔案。利用tar命令...