10
0
14
6613
1
反引號` 反引號用于將所附文本作為命令執(zhí)行。運行的命令的輸出可以賦值給變量。
簡介 可以使用函數(shù)來組織一組命令變成一個完成特定任務的命令,shell在運行時,會檢查函數(shù)的語法,但是只有在調(diào)用時才會運行,可以在函數(shù)內(nèi)部改變函數(shù)外的變量值來達到返回值。 變...
有些字符有特殊的意義,但是放在"中便不會被shell解釋,如'、*。 有些字符即使在"中,仍然具有特殊意義,如$、\、",此時需要使用\進行轉(zhuǎn)義。
[ Linux中經(jīng)常使用[來進行測試,[是test的符號鏈接。[是一個應用程序,需要注意的是[必須被空格包圍,否則將會報錯。 if-else if [...] 和 then ...
for while :代表true,下面是無限循環(huán);break可以跳出循環(huán)。
自定義變量 在派生的進程中,$a原本不存在,所以最開始打印的為空,在shell腳本執(zhí)行完畢后進程結束,派生進程中的$a被銷毀,也不會影響到原shell中的$a。 export...
#!/bin/sh 聲明腳本使用的解釋器 chmod a+x hello.sh 賦予腳本執(zhí)行權限 ./hello.sh 從當前shell進程中,派生一個進程使用bash解釋器...
簡介 Redis Cluster提供了另一種運行Redis的形式,構建一個分布式Redis系統(tǒng),提供數(shù)據(jù)分區(qū)和故障轉(zhuǎn)移服務。 Redis以集群形式啟動時,將會開啟兩個端口cl...
簡介 在面對海量數(shù)據(jù)存儲(需要大的存儲空間)和海量查詢(需要高并發(fā)的查詢)時,單服務器的數(shù)據(jù)存儲模型無法提供高可用性。 分區(qū)所做的事情就是將大的數(shù)據(jù)集拆分成多個子數(shù)據(jù)集,然后...
簡介 MULTI、EXEC、DISCARD、WATCH是redis事務的基礎。事務特征如下: redis事務允許將命令序列打包成一個原子操作,在執(zhí)行事務的過程中不會被打斷執(zhí)行...
請求和響應模型 簡介 Redis使用C-S架構、架設在TCP之上,也就是請求/響應模型。 這意味著Redis完成一次請求的步驟如下: 客戶端用戶空間,制作請求信息內(nèi)核空間,調(diào)...
簡介 Hash(哈?;蛏⒘校┧惴?,是密碼學中非常重要的一類算法,用于將任意長度的二進制串確定性地映射到較短的(通常是固定長度的)二進制串(哈希值)上,不同的二進制輸入串很難映...
簡介 數(shù)字簽名技術結合Hash算法和加密算法,來防止消息被篡改和進行身份認證。 消息認證碼 消息認證碼(Hash-based Message Authentication C...
Go簡介 Go是Google開發(fā)的一種靜態(tài)強類型、編譯型、并發(fā)型,并具有垃圾回收功能的編程語言。因其天生并發(fā)、編譯后的二進制文件可以直接移植運行,這使得其與Docker相結合...
寫了 82241 字,被 22685 人關注,獲得了 1144 個喜歡
寫了 13567 字,被 67423 人關注,獲得了 7419 個喜歡
寫了 410864 字,被 161432 人關注,獲得了 154405 個喜歡
寫了 85336 字,被 134571 人關注,獲得了 17106 個喜歡
寫了 380204 字,被 186901 人關注,獲得了 12449 個喜歡
寫了 306138 字,被 145761 人關注,獲得了 51441 個喜歡