原创 一個走偏了的機械男——從機械專業轉到計算機我都經歷了哪些?

大一初次接觸計算機2014年,我考上了一所普通二本院校-許昌學院,當時看到曾經學習程度差不多的同學都考上了985,211,內心也有不甘,不想再次經歷高三的痛苦生活的我有些不情願的來到了學校。大一學了計算機基礎,學習安裝操作系統,Office

原创 Linux啓動過程

Linux啓動流程 post BootSqence(BIOS) BootLoader(MBR) kernel(ramdisk) rootfs switchroot /sbin/init (/ect/inittab, /etc/init/*.

原创 vim編輯器用法

vim編輯器【從今天開始,多晚都是早;從明天開始,多早都是晚】 vi:Visual Interface,文本編輯器文本:ASCII,UnicodeVIM:vi的增強 vim [option]... [file]...    +[num] 打

原创 一個走偏了的機械男——從機械專業到計算機的一段曲折經歷

大一初次接觸計算機2014年,我考上了一所普通二本院校-許昌學院,當時看到曾經學習程度差不多的同學都考上了985,211,內心也有不甘,不想再次經歷高三的痛苦生活的我有些不情願的來到了學校。大一學了計算機基礎,學習安裝操作系統,Office

原创 grep及正則表達式

grep 根據模式搜索文本,顯示匹配行    -i 忽略大小寫    --color=auto 匹配上的以顏色顯示    -v 反向查找,顯示沒有被匹配上的行    -o 只顯示被模式匹配到的字符串本身正則表達式    元字符       

原创 Linux命令sed

sed流編輯器:Stream EDitor sed行編輯器,使用sed,將文件的行加載到內存,符合sed模式空間的顯示到屏幕上,sed默認不編輯文件,僅對模式空間的數據處理,處理結束後,將符合模式空間的行打印到屏幕上 sed模式空間 sed

原创 Linux遠程連接——SSH服務,netstat

遠程連接1、Telnet 端口: 23 明文,不加密,不安全2、SSH 端口:22 安全 非對稱加密和對稱加密結合非對稱加密secret key 私鑰 服務器端public key 公鑰 客戶端認證過程Linux:opensshc/s架構服

原创 bash腳本練習交互read,循環until,選擇case

1、read#!/bin/bash #read用法 read實現和腳本和命令行交互 echo -n "Input two integers:" read A B  echo "$A + $B =" $[$A+$B]2、until(求1-1

原创 Linux正則表達式

Linux的操作習慣【操作前備份,操作後檢查】正則表達式 grep,awk,sed 1、正則表達式一般以行爲單位2、alias grep='grep --color=auto' 匹配的內容顯示顏色3、字符集 export LC_ALL=C,

原创 Linux--DNS服務器

DNS的解析過程權威應答:客戶端指向的DNS服務器剛好負責要解析域名的區域非權威應答:客戶端指向的DNS服務器不負責該區域的解析,向其他服務器迭代查詢得到的結果返回給客戶端的    迭代查詢:發出多次請求的查詢    遞歸查詢:發出一次請求

原创 Linux-sudo

管理員可以授權於一些普通用戶去執行一些 root 執行的操作,而不需要知道 root 的密碼sudo的配置文件 /etc/sudoers編輯配置文件 visodo,退出時檢查語法(vi/vim也可編輯,不檢查語法)定義規則:who whic

原创 Linux系統故障修復-MBR損壞,grub.conf配置文件丟失

MBR損壞1、藉助其他主機修復(需要拆硬盤)2、使用緊急救援模式(常用,需要掛載完整的安裝光盤)模擬故障一、破壞MBR(446BootLoader),bs不要超過446,超過446就會破壞分區表,導致文件系統崩潰[root@xwj ~]#

原创 Linux遠程連接——SSH服務

遠程連接1、Telnet 端口: 23 明文,不加密,不安全2、SSH 端口:22 安全 非對稱加密和對稱加密結合非對稱加密secret key 私鑰 服務器端public key 公鑰 客戶端認證過程Linux:opensshc/s架構服

原创 批量更改文件名及變量的子串

方法一:rename rename from to file...rename 要更改的名稱 更改爲的名稱 要更改的文件例如:將當前目錄裏以 .SH結尾的文件 ->以.sh結尾方法二:將當前目錄裏以 .sh結尾的文件 ->以.sh-bak結

原创 壓縮及歸檔工具

壓縮文件1、gzip: 擴展名.gz    壓縮    gzip filename         解壓    gzip -d filename    或 gunzip filename        zcat 在壓縮的情況下查看文件內容