首頁 > 電腦
  • Linux下的多版本管理工具—alternatives Linux下的多版本管理工具—alternatives

    alternatives是Unix下重要的版本管理工具,它最早是在debain的系統中出現,因為它強大實用性使得它在各個Unix環境中大量的移植使用,而我們在平時的時候可能最經常使用的是java的

    2020-06-16

  • CentOS 6下的wget進度條多行顯示bug CentOS 6下的wget進度條多行顯示bug

    最近一段時間因為需求新部署了一台CentOS 6,在使用wget下載原始碼編譯包的時候出現了一個非常讓人頭疼的問題就是進度條會不斷的顯示“eta(英國中部時間)”然後進

    2020-06-16

  • sysctl以及利用sysctl禁用ipv6模組 sysctl以及利用sysctl禁用ipv6模組

    目前在大部分的實際生產環境中ipv6並沒有被大規模使用,所以在很多的伺服器上ipv6的模組的開啟往往會帶來很多安全隱患和麻煩,那麼我們就需要禁用掉ipv6的模組,以前只是利用ip6t

    2020-06-16

  • 使用ip6tables禁用ipv6 使用ip6tables禁用ipv6

    在上世紀90年代,也就是1994年的時候人們因為應對ipv4地址的短缺的問題而提出使用NAT技術ip過載,就出現了區域網的概念,讓區域網的私有ip能過通過NAT轉發來實現上網,NAT不僅能解

    2020-06-16

  • Debian或Ubuntu系統中iptables開機規則生效的辦法 Debian或Ubuntu系統中iptables開機規則生效的辦法

    在我們的Unix的系統中iptables其實並不是一個服務,它沒有監聽埠也沒有進程,平時在使用service iptables restart或者是/etc/init.d/iptables restart時只是為了方便讀取iptabl

    2020-06-16

  • 軟體包管理之前端管理工具yum 軟體包管理之前端管理工具yum

    一、前言
    RPM安裝軟體有一個很繁瑣的問題,那就是包與包之間的依賴關係,如果想正常安裝和使用軟體程式,就必須根據要求一步一步的解決軟體之間的依賴關係。那麼如果程式使用的包

    2020-06-16

  • vimrc自定義設定 vimrc自定義設定

    vimrc自定義設定
    map <F9> :call SaveInputData()<CR>
    func! SaveInputData()
    exec "tabnew"
    exec 'normal "+gP'
    exec "w! /tmp/input_data"
    endfunc



    2020-06-16

  • Linux檔案查詢命令之locate與find Linux檔案查詢命令之locate與find

    locate
    locate 讓使用者可以很快速的搜尋檔案系統內是否有指定的檔案。其方法是先建立一個包括系統內所有檔案名稱及路徑的資料庫,之後當尋找時就只需查詢這個資料庫,而不必實

    2020-06-16

  • Linux高階文字處理之gawk的使用 Linux高階文字處理之gawk的使用

    1.取出linux中eth0的IP地址
    [root@localhost ~]# ifconfig eth0 |awk -F '[ :]+' 'NR==2 {print $4}'
    192.168.1.8
    說明: "+"為正規表示式模式匹配至少重複一次。
    2.統計檔案

    2020-06-16

  • Linux高階文字處理之gawk printf命令與函數 Linux高階文字處理之gawk printf命令與函數

    一、使用printf格式化輸出
    printf 可以非常靈活、簡單地以你期望的格式輸出結果。
    語法:
    printf "print format", variable1,variable2,etc.
    printf 中的特殊字元:

    printf

    2020-06-16

  • Linux高階文字處理之gawk分支和迴圈 Linux高階文字處理之gawk分支和迴圈

    Linux高階文字處理之gawk分支和迴圈
    一、if 結構
    1.單條語句
    語法:
    if(conditional-expression )
    action


    if 是關鍵字


    conditional-expression 是要檢測的條件表示式

    2020-06-16

  • Linux高階文字處理之gawk關聯陣列 Linux高階文字處理之gawk關聯陣列

    Awk 的陣列,都是關聯陣列,即一個陣列包含多個”索引/值”的元素。 索引沒必要是一系列 連續的數位,實際上,它可以使字串或者數位,並且不需要指定陣列長度。
    語法:
    array

    2020-06-16

  • Linux軟體包管理之rpm Linux軟體包管理之rpm

    一、前言
    在沒有軟體包管理器前,使用者都是通過原始碼的方式來安裝軟體。但是我們很容易發現,在每次安裝軟體時都必須對作業系統的境、編譯的引數進行對應的編譯,並且操作過程

    2020-06-16

  • Linux檔案壓縮與歸檔 Linux檔案壓縮與歸檔

    資料壓縮,就是在不丟失資料資訊的前提下減少資料量的一種技術。
    compress
    compress是一個古老的壓縮工具,其壓縮檔案字尾為.Z。
    -d: 解壓縮-c: 結果輸出至標準輸出,不刪除原檔

    2020-06-16

  • Vim入門基礎教學 Vim入門基礎教學

    1. 簡介
    Vim(Vi[Improved])編輯器是功能強大的跨平台文字檔案編輯工具,繼承自Unix系統的Vi編輯器,支援Linux/Mac OS X/Windows系統,利用它可以建立、修改文字檔案。進入Vim編輯程

    2020-06-16

  • 將Vim改造為強大的IDE—Vim整合Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete 將Vim改造為強大的IDE—Vim整合Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete

    1、安裝Vim和Vim基本外掛
    首先安裝好Vim和Vim的基本外掛。這些使用apt-get安裝即可:
    lingd@Ubuntu:~/arm$sudo apt-get install vim vim-scripts vim-doc
    其中vim-scripts是v

    2020-06-16

  • Linux系統中root密碼忘記了怎麼辦 Linux系統中root密碼忘記了怎麼辦

    在實際生產環境中root的密碼應該要嚴格儲存,如果忘記密碼。當然一般情況下root的密碼都有相應的備份,但是如果你的備份丟失,或者說客戶忘記root的密碼,並且無法正常的進入系統

    2020-06-16

  • Ubuntu 16.04安裝哦我的長頸鹿 Oh My Giraffe小遊戲 Ubuntu 16.04安裝哦我的長頸鹿 Oh My Giraffe小遊戲

    《哦我的長頸鹿:Oh My Giraffe》是一款頗為奇葩的休閒小遊戲,遊戲中玩家們需要帶領你的長頸鹿一路奔跑,吃果子的同時還要抵禦後面追擊的大獅子。玩家可以上下滑動螢幕來控制長

    2020-06-16

  • 高階磁碟管理之RAID 高階磁碟管理之RAID

    一、RAID的原理基礎
    RAID(Redundant Array of Independent Disks)是廉價磁碟冗餘陣列技術的英文縮寫,它的原理就是通過多個磁碟並行執行來提高整個計算機的I/O儲存效能。
    RAI

    2020-06-16

  • 磁碟配額管理 磁碟配額管理

    在多使用者系統中,如果沒有對使用者使用的磁碟空間做出限制,使用者無限制地存放資料和檔案,可能會導致系統磁碟空間告警。如果存放的是無用資料,就會導致磁碟空間白白浪費。磁碟

    2020-06-16

  • 檔案系統入門知識 檔案系統入門知識

    一、檔案系統型別


    Linux檔案系統: ext2, ext3, ext4, xfs(SGI), btrfs(Oracle), reiserfs, jfs(AIX), swap


    光碟:iso9660


    Windows:fat32, ntfs


    Unix: FFS(fast), UFS(unix), JFS

    2020-06-16

  • 基礎磁碟管理 基礎磁碟管理

    一、裝置檔案
    Linux中裝置型別分為字元裝置與塊裝置,他們特點分別為:


    塊裝置特性:以“塊”為單位進行存取,隨機存取,例如磁碟


    字元裝置特性:以“位元組”

    2020-06-16

  • Linux下原始碼編譯安裝詳解 Linux下原始碼編譯安裝詳解

    前言
    原始碼要執行,必須先轉成二進位制的機器碼。這是編譯器的任務。
    比如,下面這段原始碼(假定檔名叫做test.c)。
    #include <stdio.h>

    int main(void)
    {
    fputs("Hello, worl

    2020-06-16

  • Linux之檔案管理類命令詳解 Linux之檔案管理類命令詳解

    cd命令:
    Linux cd 命令可以說是Linux中最基本的命令語句,其他的命令語句要進行操作,都是建立在使用 cd 命令上的
    1.命令格式:
    cd [目錄名]
    2.命令功能:
    切換當前目錄至dirName
    3.

    2020-06-16

  • Linux檔案系統之inode與軟硬連線 Linux檔案系統之inode與軟硬連線

    一、inode是什麼?
    理解inode,要從檔案儲存說起。
    檔案儲存在硬碟上,硬碟的最小儲存單位叫做"磁區"(Sector)。每個磁區儲存512位元組(相當於0.5KB)。
    作業系統讀取硬碟的時候,不會一

    2020-06-16

IT145.com E-mail:sddin#qq.com