Linux知識匯總
阿新 • • 發佈:2019-04-21
image 用戶 ber linux 空間大小 存在 臨時 art 後臺運行 初始化git本地倉庫
git status 查看文件狀態(紅色代表沒有被納入git管理或者文件被修改)
git add+文件名 添加文件到git版本控制中
git commit -m "註釋" 提交代碼
git config --global user.name "用戶名" 配置全局用戶名
git config --global user.email "郵箱" 配置全局郵箱
git reset --hard HEAD^ 版本回退,^代表一個版本
git log 查看文件修改日誌
git reflog 查看修改日誌
多人開發git步驟如下:
註: 1. git安裝方法
2. IntelliJ IDEA 中集成git
https://m.jb51.net/article/135583.htm https://www.jianshu.com/p/ea1703adf5cc
一、常用命令
-
more
- vim常用命令
- 輸出重定向
- `dirname $0`
- `basename $0`
- BASH_SOURCE[0]
- nohup......&
- scp
- git常用命令
二、Swap內存介紹
類似Windows下的虛擬內存,當物理內存不夠時,將磁盤上一塊區域作為內存使用,但是磁盤讀寫較慢,這樣會加大系統IO,同時造成大量頁的換進換出,嚴重影響系統性能。我們可以通過參數swappiness調節Swap內存何時使用。 linux中swappiness默認設置為60,具體如下:1 [[email protected]~]# cat /proc/sys/vm/swappiness 2 60也就是說,內存在使用到100-60=40%時,就開始出現有Swap內存的使用,Swap空間大小默認為物理內存2倍。 swappiness可以臨時調整為10,重啟無效,具體如下:
1 [[email protected] ~]# sysctl vm.swappiness=10 2 vm.swappiness = 10 3 [[email protected] ~]# cat /proc/sys/vm/swappiness 4 10swappiness永久調整需要在/etc/sysctl.conf加上下邊兩行:
1 [[email protected] ~]# cat /etc/sysctl.conf 2 # Controls the maximum number of shared memory segments, in pages 3 kernel.shmall = 4294967296 4 vm.swappiness=10 5 [[email protected] ~]# sysctl -p就可以了
Linux知識匯總