liunx的urandom生成隨機字元

2022-03-15 08:29:29 字數 461 閱讀 2663

cat /dev/urandom | tr -dc a-za-z0-9#@_ | head -c16;echo

tr命令可以對來自標準輸入的字元進行替換、壓縮和刪除,tr只能接收來自標準的輸入流,不能接收引數。

echo "aabbccffs" |tr "a" "@@"

不帶引數:將set2中的每個字元替換set1中的每個字元,字元是順序替換,如果set1的字元長度大於set2,那麼將set1中多出來的字元用set2中的最後乙個字元替換
-t:將set2中的每個字元替換set1中的每個字元,字元字元順序1對1替換,無論set1還是set2哪個長,只替換對應的字元,多出的不替換。

-c:取反操作,取資料流中set1中指定字元的補集。

-d:刪除set1中指定的字元,這裡沒有set2

-s:將set1中指定的連續的連續重複的字元用單個字元替代,可以使用-s '\n'刪除空行。

常用的liunx命令

常見的liunx命令 liunx的特徵 1 一切都是檔案 2 每個軟體都有確定的用途 3 多使用者 多工 4 完全免費 fhs標準 boot 啟用目錄,核心存放地。etc 配置檔案存放地 tmp 程式產生的臨時檔案 home 使用者的目錄,新增使用者的存放地 lib 庫檔案 程式在執行過程中需要呼叫...

Liunx的小問題

前言 今天沒事用xshell登入centos,想要進行修改檔案vim jack01.txt 可是爆出了錯誤,說啥有個交換檔案 swp結尾的檔案 jack01.txt.swp 路徑 var tmp 不對啊。我也沒建立過啥 jack01.txt.swp 檔案啊 問題的原因 正常情況關閉檔案,不會產生和建...

LIUNX的環境搭建

linux 是乙個作業系統 安裝 vmware 虛擬機器 安裝final shell root root使用者的家目錄 home 使用者的加目錄 etc 系統的配置檔案 network 網路的配置檔案 怎麼敲命令?命令 選項 引數 檢視當前所在完整路徑 pwd 建立空白資料夾 mkdir 建立空白檔...