分割槽掛載
boot啟動分割槽分配至少200mb空間
swap交換空間
4g以內的物理記憶體,swap 設定為記憶體的2倍。
4-8g的物理記憶體,swap 等於記憶體大小。
8-64g 的物理記憶體,swap 設定為8g。
64-256g物理記憶體,swap 設定為16g。
常用命令
1.mkdir 建立目錄
-p 建立目錄,若無父目錄,則建立父目錄
例:mkdir -p test/demo/test
2.ls 顯示檔案或目錄
-l 列出檔案詳細資訊l(list)
-a 列出當前目錄下所有檔案及目錄,包括隱藏的a(all)
-r 反序排列
-t 以檔案修改時間排序
-s 以檔案大小排序
-h 以易讀大小顯示
3.rm 刪除檔案或目錄
-f 就是force的意思,忽略不存在的檔案,不會出現警告訊息
-i 互動模式,在刪除前會詢問使用者是否操作
-r 遞迴刪除,最常用於目錄刪除,它是乙個非常危險的引數
例: rm -i file # 刪除檔案file,在刪除之前會詢問是否進行該操作
rm -fr dir # 強制刪除目錄dir中的所有檔案
4.mv 移動檔案、目錄或更名
-f force強制的意思,如果目標檔案已經存在,不會詢問而直接覆蓋
-i 若目標檔案已經存在,就會詢問是否覆蓋
-u 若目標檔案已經存在,且比目標檔案新,才會更新
例: mv test tests 沒有tests是更名否則將移動
5.cp 複製檔案
-a 將檔案的特性一起複製
-p 連同檔案的屬性一起複製,而非使用預設方式,與-a相似,常用於備份
-i 若目標檔案已經存在時,在覆蓋時會先詢問操作的進行
-r 遞迴持續複製,用於目錄的複製行為
-u 目標檔案與原始檔有差異時才會複製
例: cp -a demo test/demo
6.ctrl-c 當前程式停止
7.pwd 顯示當前所在目錄
8.vi
Linux學習記錄,經驗(一)
最近在學習在linux系統下 ubuntu 的深度學習程式設計和運用,需要會一些linux的知識。記錄一下我的學習。學習linux的幾個比較常見的 不僅僅學習linux裡面還有可以學很多其他的知識,是一款很好的工具,重要的是可以學可以練,在他們的伺服器上實踐練習,這一點非常好。2.linux開源公社...
linux 系統程式設計學習經驗
簡單寫一下總結 1 書籍的選擇 個人推薦一下三本 unix環境高階程式設計 linux系統程式設計 unix linux程式設計實踐教程 新手入門建議從 linux系統程式設計 入手 優點是簡單易懂,沒有 unix環境高階程式設計 中關於unix的各種版本的細節,主幹清晰,而且書裡寫了linux系統...
linux學習方法和經驗
目前國內linux更多的是應用於伺服器上,而桌面作業系統更多使用的是 windows。主要區別如下 比較windows linux 介面介面統一,外殼程式固定所有windows程式選單幾乎一致,快捷鍵也幾乎相同 圖形介面風格依發布版不同而不同,可能互不相容。gnu linux的終端機是從unix傳承...