原创 linux操作系統-vim和shell腳本常用知識總結

  HOST=$(/bin/hostname)將()裏的命令執行後的結果賦值給HOST變量 #------------------------------------------------^M /etc/rc.d/  level3的用戶l

原创 linux操作系統-軟連接和硬鏈接

1.Linux鏈接概念:Linux鏈接分兩種,一種被稱爲硬鏈接(Hard Link),另一種被稱爲符號鏈接(Symbolic Link)。默認情況下,ln命令產生硬鏈接。【硬連接】硬連接指通過索引節點來進行連接。在Linux的文件系統中,保

原创 交換機&背板

        以太網中的交換機(Switch)是一種基於MAC地址(網卡的硬件標誌)識別,能夠在通信系統中完成信息交換功能的設備。其工作原理可以簡單地描述爲“存儲轉發”四個字,比如有兩臺計算機(A和B)通過交換機來連接,如果A要向B傳輸數

原创 linux操作系統-awk基本用法

                                              gawk (gnu awk)Unix中awk的GNU版本,完成grep和sed的工作支持數學運算,流程該控制內置大量的變量和函數awk命令工作原理:

原创 linux操作系統-給文本添加 ' -單引號,一般轉成CSV格式時使用

[root@localhost ~]# cat 1.txt1ms2ms3ms4ms5ms[root@localhost ~]# cat 1.txt | awk '{print $1"\047"}'1ms'2ms'3ms'4ms'5ms'[r

原创 磁盤的格式化有什麼作用

1.可以清空你的磁盤空間2.如果有病毒也可以一起清除3.經常對硬盤或者分區格式化會影響硬盤的壽命一般新購買的盤都是白盤,沒有分區,沒有數據,無法直接使用簡單的說,格式化就是把一張空白的盤劃分成一個個小的區域,並編號,供計算機儲存,讀取數據。

原创 linux操作系統-find的詳細用法

    find的詳細用法:    find / -name httpd.conf    find / -name access_log 2>/dev/null    find /etc -name '*srm*'    find / -a

原创 python腳本——自動推送txt,EXCEL等文件模板

#!/usr/bin/python # -*- coding: utf-8 -*- #此處支持中文字符一定要放在前兩行,置後的話不生效,腳本報錯#!/usr/bin/env pythonimport smtplib from email.m

原创 linux操作系統-在文件夾複製一份Linux導入VMware後eth0網卡無法啓動問題(或克隆linux虛擬機)

在自己做實驗的時候,可能需要多臺虛擬主機,如果都從頭安裝肯定不合理。有兩種辦法:第一種是直接在文件夾中複製一份虛擬主機,然後導入到VMware中。在VMware中直接克隆一份虛擬主機但是如果用第一種方式操作,肯定會導致eth0網卡無法啓動,

原创 linux操作系統-空格字符表示法

空格可以用:\x00在awk處理文本後,將該文本追加入另一個文本,發現空格有點問題,用該符號可行

原创 python腳本——獲取系統當前時間與前一天的時間

python腳本中很多時候需要自動獲取系統的當前時間和前一日的時間,如果爲了獲得前一日的時間,只是單純的取出當前的系統時間(字符串類型),轉爲整型之後減1,再轉換爲字符串類型,是不可行的,當月初的時間將會出現0天,比如12月1日會變成12月

原创 linux操作系統-SSH原理介紹與免密運用與遠程命令操作

PS:運用好SSH,對管理衆多服務器可以帶來極大的便利。當我們從一臺服務器訪問另一臺服務器,我們可以輸入密碼訪問,並不影響效率。但是當我們需要訪問多臺服務器,或者幾十上百臺的時候就有點麻煩了。或者對幾十上百臺服務器做一些批量升級,修改配置等

原创 python腳本——一種連接mysql數據庫的方法(取回數據爲list非tuple格式)並將數據寫入TXT

python連接數據庫有幾種方法,但是對於從數據庫取回的數據格式卻有些不同,取回爲tuple格式的數據處理起來比較麻煩,接下來介紹一種取回爲list格式的連接方法,list格式數據處理和使用起來比較方便。#!/usr/bin/python#

原创 python腳本——生成EXCEL,連接數據庫,並將指定數據寫入EXCEL

#!/usr/bin/python# -*- coding: utf-8 -*-#!/usr/bin/env pythonimport MySQLdbimport sysimport xlsxwriterreload(sys)sys.set