常用的命令
類似unix的作業系統(源**完全公開)
1.真正的·多使用者多工
2.良好的相容性
3.強大的可移植性
4.高度的穩定性
5.漂亮的使用者介面
1.免費的、開源
2.支援多執行緒、多使用者
3.安全性好
4.對記憶體和檔案管理優越
linux的核心版本號由3個數字組成,為x.y.z形式。其中:
x表示主版本號, 通常在一段時間內比較穩定 。
y:表示次版本號, 如果是偶數,代表這個核心版本是正
式版本,可以公開發行。而如果是奇數,則代表這個內
核版 本是測試版本,還不太穩定僅供測試
z:表示修改號,這個數字越大,則表明修改的次數越多,版本相對更完善
1.red hat全世界最著名
2.centos基於red hat使用最為廣泛
3.fedora由rea hat贊助,更新最快
1.核心 (kermel)是整個作業系統的核心,管理著整個計算機系統的軟硬體資源 linux核心的源**主要是c語言編寫
2.shell 是使用者和核心之間的橋梁
3.x window 提供圖形化使用者介面
4.應用程式
30.vi的三種工作模式
命令模式,文字編輯模式,最後行模式
命令模式->文字編輯模式(按下鍵盤a,i,o鍵)
命令模式->最後行模式(輸入:號)
最後行模式->命令模式(自動返回)
文字編輯模式->命令模式(按esc鍵)
31.最後行模式下的操作
set nu:設定行號
% s/:替換前的文字/替換後的文字/g 文字替換
:2,2 m 5:文字移動,將第2行內容移動到第5行下面
:1,2 d:刪除第一行和第二行的內容
:2,2 co 3:將第2行的內容複製到第3行下面
:r /etc/inittab:讀取inittab配置檔案地的內容
:r !date:顯示當前系統日期和時間
32.定義快捷鍵
map:快捷鍵 觸發命令
map ^p i#:在行首新增#號
map ^b 0x:刪除行首游標所在處的第一字元
map ^h [email protected]:在游標所在處插入內容
可將快捷鍵設定儲存在/root/.vimrc配置檔案中
ab msg i love you:替換
:wq:儲存檔案並退出
:x:儲存檔案並退出
:w:檔名,儲存為指定檔案
:q!:不儲存檔案退出
33./etc/passwd:儲存使用者資訊的配置檔案 /etc/shadow:儲存使用者口令資訊的配置檔案 0:超級使用者 1~499:系統使用者 >=500:普通使用者 34.useradd:建立使用者(useradd tom)
35.passwd:為指定使用者設計密碼(passwd tom) passwd -l tom:鎖定tom使用者賬號 passwd -u tom:解除tom使用者賬號的鎖定 passwd -d tom:刪除tom使用者口令
36.usermod:修改使用者的屬性 主要選項說明: -c:指定使用者全稱 -d:指定使用者主目錄 -g:指定使用者所屬的主要群組 -g:指定使用者所屬的附**組 -u:指定使用者的uid -l:指定使用者的新名稱
37.userdel:刪除指定使用者(userdel -r tommy)
38.groupadd:建立組群(groupadd students) id:檢視使用者資訊
root:x:0:0:root:/root:/bin/bash(使用者名稱:使用者口令:使用者id:組群id:使用者全稱:使用者主目錄:登入shell)
1.linux的基本檔案系統
ext4檔案系統:linux中儲存程式和資料的磁碟分割槽通常採用ext4檔案系統
swap檔案系統:用於linux交換分割槽,用於實現虛擬記憶體
tmpfs檔案系統:是虛擬記憶體檔案系統,讀寫速度快
devpts檔案系統:同於管理遠端虛擬終端檔案裝置,總是對應著/dev/pts目錄
sysfs檔案系統:用於管理系統裝置,向使用者和程式提供詳盡的裝置資訊,對應/sys目錄
proc檔案系統:是特殊的檔案系統,只存在於記憶體中,不占用磁碟空間
2.linux支援的檔案系統:
msdos:ms-dos的fat檔案系統
vfat:windows的fat32檔案系統
ntfs:windows的nifs檔案系統
sysv:unix最常用的system v檔案系統
iso9660:cd-rom或***-rom的標準檔案系統
Redis乾貨總結
型別 簡介特性 場景string 字串 二進位制安全 可以包含任何資料,比如jpg或者序列化物件 一般情況下,開發中使用頻率最高,常儲存普通的key,如限流 商品資訊等較固定的zhi hash 字典 鍵值對集合,即程式語言中的map型別 適合儲存物件,並且可以像資料庫中的update乙個屬性一樣只修...
PhoneGap開發總結 乾貨
1.因為是 web頁面,長按住某乙個文字區域會彈出複製選擇框 android 4.0 可以通過 遮蔽 body 2.通過html標籤移除快取的影響 3.通過 active偽類來實現 按鈕 按下的樣式切換 4.通過 給按鈕新增震動 提高使用者使用感受 vibrate bind tap function...
flex布局總結 乾貨
2009年,w3c提出了一種新的方案 flex布局,可以簡便 完整 響應式地實現各種頁面布局。目前,它已經得到了所有瀏覽器的支援,這意味著,現在就能很安全地使用這項功能。flex是flexible box的縮寫,意為 彈性布局 用來為盒狀模型提供最大的靈活性。任何乙個容器都可以指定為flex布局。b...