每日一shell之ifconfig補充將IP配置資訊寫入配置檔案
ifconfig可以直接配置網絡卡IP。但是這是屬於一種動態的配置。配置資訊只儲存在當前執行的核心中,系統重啟後,配置將不復存在。
我的環境是centos7
網路配置檔案路徑在
cd /etc/sysconfig/network-scripts/
eth0的配置在ifcfg-eth0中
讓我們cat一下
DEVICE:裝置名稱
ONBOOT:定義啟動時是否啟用該裝置
NM_CONTROLLED:定義實時生效,在修改後無需重啟網絡卡立即生效。
接下來就是IP地址,子網掩碼,閘道器。
但是我們通常也會有需要重啟網路服務的時候
service network restart
相關推薦
每日一shell之ifconfig補充將IP配置資訊寫入配置檔案
ifconfig可以直接配置網絡卡IP。但是這是屬於一種動態的配置。配置資訊只儲存在當前執行的核心中,系統重啟後,配置將不復存在。 我的環境是centos7 網路配置檔案路徑在 cd /etc/s
每日一shell(七)統計站點的IP和PV
文件 pre fff .com user -o mar null chmod 通過nginx日誌文件統計出所有的IP和PV,列出排名前10的IP,以confluence知識庫系統為例: nginx日誌文件為/var/log/nginx/access.log # wc -l
每日一shell(二)日誌IP統計排序
shell 統計 排序 統計分析文中的log文件的每個IP的訪問量並由高到低排序?把文件下載到本地改後綴#!/bin/bash awk?‘{print?$1}‘?ip.log?|?sort?|?uniq?-c?|?sort?-rn?|?moresh -x uniqip.sh?+ awk ‘{pri
python每日一練之20170611
python#!/usr/local/bin/python #-*- coding: UTF-8 -*- #端口掃描器 import socket import thread import time socket.setdefaulttimeout(3) #設置了全局默認超時時間 def socket_
《AndroidStudio每日一貼》7. 怎樣將本地變更文件移到其他的changelist?
control borde list 選中 ng- get 技術 change div 操作方法:進入Version Control —> Local Changes ,會顯示本地變更列表分組.假設你想將某個changelist中的文件轉移到其他的changeli
【Linux】基礎每日一命之sed命令
標準 tin .... ddr 一行 inet6 修改文件 方法 兩個 sed命令是利用script來處理文件 sed可依照script的指令,來處理、編輯文本文件。sed主要用來自動編輯一個或多個文件;簡化對文件的反復操作;編寫轉換程序等 語法:sed [-hnV][-e
【Linux】基礎每日一命之awk命令(上)
設置變量 兩個 oob 每日 gin water 不能 -o source awk 是一個強大的文本分析工具 語法:awk [選項參數] ‘script‘ var=value file(s)或awk [選項參數] -f scriptfile var=value file(s
【Linux】基礎每日一命之cut&mv&scp命令
默認 令行 密碼 文件拷貝 字段 提取 ace com 命令格式 cut命令 用於顯示每行從開頭算起num1到num2的文字 語法:cut [-bn] [file]cut [-c] [file]cut [-df] [file] 使用說明:cut 命令從文件的每一行剪切字節
每日一模之工廠模式
exception head tip load 意圖 dia 增加 arr forname 工廠模式 工廠模式(Factory Pattern)是 Java 中最常用的設計模式之一。這種類型的設計模式屬於創建型模式,它提供了一種創建對象的最佳方式。 在工廠模式中,我們在
【Linux】基礎每日一命之useradd&groupadd
-c 指定 實例 添加 備註 passwd 每日 所屬組 配置文件 useradd命令用於建立用戶賬號 useradd可用來建立用戶帳號。帳號建好之後,再用passwd設定帳號的密碼.而可用userdel刪除帳號。使用useradd指令所建立的帳號,實際上是保存在/etc/
每日一shell(八)nginx日誌切割
cat ron cron nta sbin nginx日誌 日誌 處理 day nginx日誌會隨著訪問量而變大,較大的日誌會影響分析日誌時對日誌的分析和處理,我們可以使用shell對nginx日誌進行定時分割,以周或者天,對於時間久的日誌可以定時刪除,減小磁盤的浪費 代碼
每日一shell(十)yum安裝包for循環檢查安裝
yum shell for 有時候安裝yum包,發現有的已經安裝過了但是如果執行安裝,yum需要檢查源,輸出一堆的信息,看起來很煩,於是就想到了先檢查後安裝,如果本地已經安裝,不執行安裝,如果沒有安裝就進行安裝。 去重後需要安裝的yum安裝包如下: autoconf bison bison-dev
每日一shell(九)yum安裝包排序去重
yum awk shell sed 現在有一堆的yum安裝包需要安裝,於是就想使用批量安裝,合並後的安裝包有重復的,於是決定先去重源安裝包如下: python-devel python-imaging zip unzip openssl openssl-devel gcc libxml2 li
每日一shell(十一)mysql強制自動修改密碼
mysql mysql自動修改密碼 mysql忘記密碼 mysql強制修改密碼 如果不記得mysql的root密碼,那麽就只能強制修改密碼了,使用shell輕松自動修改密碼: #!/bin/bash #Author Aiker PATH=/bin:/sbin:/usr/bin:/usr/sbi
每日一shell(十一) 批量快速推送key到遠程主機
批量 遠程主機 spa set word oot one echo 生成密鑰 作用:快速自動生成密鑰,並批量推送到遠程主機,適用於為ansible環境批量推送key #!/bin/bash keypath=/root/.ssh iplist=/root/ip.txt [[
每日一題之LeetCode移除元素 刪除有序陣列重複元素
這兩道題若是不使用官方題解的雙指標做法,就會涉及到淺複製,深複製的問題,可參考如下https://blog.csdn.net/qq_32907349/article/details/52190796 。其中,此題將要使用深複製,但這會違背題意中的不開闢新的記憶體空間。 1.移除元素class Soluti
每日一題之LeetCode移除元素 刪除有序數組重復元素
== 復制 題解 每日一題 for 元素 etc 輸出 detail 這兩道題若是不使用官方題解的雙指針做法,就會涉及到淺復制,深復制的問題,可參考如下https://blog.csdn.net/qq_32907349/article/details/52190796 。
每日一題之 LeetCode實現strstr()
自己寫的一個一個字元匹配的while迴圈是什麼辣雞玩意,根本就過不了一些特殊測試集,哎,看官解吧。class Solution:def strStr(self, haystack, needle):""":type haystack: str:type needle: str:rtype: int"""if
CTF每日一題之求素數
大概翻譯一下就是說,求一百萬以後的兩個素數,素數本身的位數加起來也得是素數 就是 23 是個宿舍 2+3 為5 5也是素數,這樣 ok,1百萬以後,這種題,默默的開啟QT ,想了一下還是關了,默默的開啟pycharm 。 程式碼貼上: from math import
CTF每日一題之檢視原始碼
哎,也不管簡單還是困難了,反正從裡面隨機點一個題吧,反正我英文也不好,也不認識題目 233333 看了一下題目,嗯,讓從原始碼裡找東西 一開始以為是一個存在於另一個網頁裡,在原始碼裡翻了很久,除了幾個指向github的連結,沒有什麼收穫,嗯,我翻,我在翻,好吧,還是沒有,然後重新回到題