原创 公鑰,私鑰和數字簽名

一、公鑰加密 假設一下,我找了兩個數字,一個是1,一個是2。我喜歡2這個數字,就保留起來,不告訴你們(私鑰),然後我告訴大家,1是我的公鑰。我有一個文件,不能讓別人看,我就用1加密了。別人找到了這個文件,但是他不知道2就是解密的私鑰啊,所以

原创 linux之cut用法

cut是一個選取命令,就是將一段數據經過分析,取出我們想要的。一般來說,選取信息通常是針對“行”來進行分析的,並不是整篇信息分析的。(1)其語法格式爲:cut  [-bn] [file] 或 cut [-c] [file]  或  cut

原创 BASH快速入門

BASH 的基本語法·          最簡單的例子 —— Hello World!·          關於輸入、輸出和錯誤輸出·          BASH 中對變量的規定(與 C 語言的異同)·          BASH 中的基本

原创 linux之cut用法

cut是一個選取命令,就是將一段數據經過分析,取出我們想要的。一般來說,選取信息通常是針對“行”來進行分析的,並不是整篇信息分析的。(1)其語法格式爲:cut  [-bn] [file] 或 cut [-c] [file]  或  cut

原创 加密認證功能

加密解密的技術:對稱加密加密方和解密方使用是同一個密鑰,加密解密的速度都很快,先將數據明文分成數據塊兒,一般來講是大小相同的,如果到最後剩下的不能與其他數據塊兒的大小相同,那麼就給它添加一些填充物,然後對每個數據塊兒逐個加密,然後把加密後的

原创 history 詳解

如果你經常使用 Linux 命令行,那麼使用 history(歷史)命令可以有效地提升你的效率。本文將通過實例的方式向你介紹 history 命令的 15 個用法。使用 HISTTIMEFORMAT 顯示時間戳當你從命令行執行 histor

原创 grep參數用法

功能說明:查找文件裏符合條件的字符串。 語  法:grep [-abcEFGhHilLnqrsvVwxy][-A<顯示列數>][-B<顯示列數>][-C<顯示列數>][-d<進行動作>][-e<範本樣式>][-f<範本文件>][--help

原创 chmod、chgrp、chown詳解

Linux系統中的每個文件和目錄都有訪問許可權限,用它來確定誰可以通過何種方式對文件和目錄進行訪問和操作。文件或目錄的訪問權限分爲只讀,只寫和可執行三種。以文件爲例,只讀權限表示只允許讀其內容,而禁止對其做任何的更改操作。可執行權限表示允許

原创 Linux命令中使用正則表達式

在使用grep、awk和sed命令時,需要使用正則表達式。比如我通過grep找代碼編譯結果中是否有錯誤。或者是否有我代碼的錯誤。這裏說下正則表達式基本的應用: 匹配行首與行尾。 匹配數據集。 只匹配字母和數字。 匹配一定範圍內的字符串集。 

原创 linux下cat命令詳解

簡略版:cat主要有三大功能:1.一次顯示整個文件。$ cat filename2.從鍵盤創建一個文件。$ cat > filename     只能創建新文件,不能編輯已有文件.3.將幾個文件合併爲一個文件: $cat file1 fil

原创 用戶與組

1. 增加用戶帳號——useradd / adduser在命令行下使用 useradd 命令: useradd 用戶名 該命令做了下面幾件事:1)在 /etc/passwd 文件中增添了一行記錄;2)在 /home 目錄下創建新用戶的主目錄

原创 組權限管理詳解

Linux用戶、用戶組權限管理詳解 --- 01Linux用戶管理三個重要文件詳解:Linux登陸需要用戶名、密碼。/etc/passwd 文件保存用戶名。登錄Linux時,Linux 先查找 /etc/passwd 文件中是否有這個用戶名

原创 nano詳解

新建/打開文件nano 路徑+文件名如果該文件存在,上面的命令將打開這個文件;如果文件不存在則將會創建一個新文件並打開。Note:在Windows系統中,一個文件應當有後綴名,比如.txt,以供系統進行類型判斷,不過Linux並不根據後綴名

原创 面向對象和麪向過程的區別

C是面向過程C++、 JAVA是面向對象面向對象和麪向過程的區別一個博大,一個精深.總體而言,面向對象簡單,面向過程對人員要求素質過高面向過程就是分析出解決問題所需要的步驟,然後用函數把這些步驟一步一步實現,使用的時候一個一個依次調用就可以

原创 IO重定向及管道操作

運算器、控制器: CPU存儲器:RAM輸入/輸出設備程序:指令和數據控制器:指令運算器存儲器:地址總線:內存尋址數據總線:傳輸數據控制總線:控制指令寄存器:CPU內部的一個暫時存儲器I/OINPUT設備OUTPUT設備如果程序沒有指定設備,