首頁 > 電腦
  • Linux基礎教學學習筆記之NFS Linux基礎教學學習筆記之NFS

    Linux基礎教學學習筆記之NFS
    NFS設定:


    lab nfskrb5 setup


    wget -o http://keytab.krb5.key


    vim /etc/sysconfig/nfs RPCNFSDAGS=-V4.2


    mkdir /nfs2; mkdir /nfs2/pri

    2020-06-16

  • Linux 檔案系統呼叫函數open close read write lseek perror Linux 檔案系統呼叫函數open close read write lseek perror

    Linux系統中操作檔案有兩種方式,一種是標準C的檔案執行函數,一般以f開頭,fopen,fread,fwrite等等,這種操作執行是帶快取的,一般系統會對它進行優化,另外一種是系統呼叫,open, close,

    2020-06-16

  • Linux 標準IO操作函數fopen fclose fread fwrite fgetc fputc fgets fputs Linux 標準IO操作函數fopen fclose fread fwrite fgetc fputc fgets fputs

    前面我分享了Linux檔案系統呼叫的一些函數,是不帶快取的,一般是底層呼叫,今天來分享下上層的標準IO操作函數,也就是跨平台的,一般以f開頭
    1 fopen
    函數原型 FILE * fopen(const

    2020-06-16

  • Linux fcntl函數 建議鎖 強制鎖 Linux fcntl函數 建議鎖 強制鎖

    在多個進程存取同一個檔案的時候,我們肯定不希望在一個進程寫入或修改檔案時,另外一個進程也可以修改檔案內容,這樣就亂了,Linux在底層通過加鎖的方式來避免這種檔案,我們可以通

    2020-06-16

  • Linux命令:chmod opendir readdir closedir Linux命令:chmod opendir readdir closedir

    我們在用shell敲命令的時候有一個chmod,大家都很熟悉了,其實chmod還是一個函數,我們可以在程式中給檔案許可權:
    我們先建立一個hello檔案,看一下許可權

    然後看程式碼

    執行,再

    2020-06-16

  • Linux 進程管理 詳述 Linux 進程管理 詳述

    我長期規劃的目標是往底層走,所以我最近一段時間開始分享Linux的一些文章,前期是Linux基本操作,然後是Linux應用開發,最後我還打算研究Linux底層核心,驅動,因為Linux這塊我也是初

    2020-06-16

  • CentOS 7中yum安裝NTFS-3G CentOS 7中yum安裝NTFS-3G

    CentOS預設源裡沒有NTFS-3G,想要新增ntfs支援,無非是自己下載編譯安裝或者加源yum安裝。重新安裝了一個CentOS7,用的是新增aliyun的epel源來yum安裝的方式,簡單易行。
    1、加源
    w

    2020-06-16

  • hping網路安全工具的安裝及使用 hping網路安全工具的安裝及使用

    hping是用於生成和解析TCPIP協定封包的開源工具。創作者是Salvatore Sanfilippo。目前最新版是hping3,支援使用tcl指令碼自動化地呼叫其API。hping是安全審計、防火牆測試等

    2020-06-16

  • Linux Core 檔案在系統排障中的應用 Linux Core 檔案在系統排障中的應用

    1. 什麼是Core dump 檔案?
    Core Dump 又叫核心轉儲。在程式執行過程中發生異常時,將其記憶體資料儲存到檔案中,這個過程叫做 Core Dump。
    在開發過程中,難免會遇到程式執行過程

    2020-06-16

  • RHEL7.0學習筆記之ISCSI設定 RHEL7.0學習筆記之ISCSI設定

    RHCE7.0學習筆記之ISCSI設定
    ISCSI設定:


    fdisk /dev/vdb, n,p,+1G,w,partprobe


    yum install -y targetcli(文字target設定工具)


    用戶端安裝: yum install -y iscsi* is

    2020-06-16

  • Linux中的cron計劃任務設定詳解 Linux中的cron計劃任務設定詳解

    cron來源於希臘單詞chronos(意為“時間”),指Linux系統下一個自動執行指定任務的程式(計劃任務)

    ####1. crontab命令選項
    程式碼如下:
    #crontab -u <-l, -r, -e>
    -u指

    2020-06-16

  • Ubuntu中安裝Android SDK Ubuntu中安裝Android SDK

    本文闡述的是如何在Ubuntu中安裝Android SDK 環境。
    一、安裝python-software-properties
    apt-get update && apt-get install -y -q python-software-properties software-

    2020-06-16

  • Vim安裝youcompleteme自動補全外掛 Vim安裝youcompleteme自動補全外掛

    本文介紹的是如何在Vim中安裝youcompleteme自動補全外掛
    一、安裝youcompleteme
    開啟檔案~/.vimrc
    新增下面一行程式碼
    Bundle 'Valloric/YouCompleteMe'
    儲存退出,開啟一個

    2020-06-16

  • Arch Linux實現wifi和有線聯網 Arch Linux實現wifi和有線聯網

    本文實現的是如何在Arch Linux系統中實現簡單的wifi及有線聯網。
    無線聯網
    複製檔案/etc/netctl/examples/wireless-wpa到/etc/netctl下
    cp /etc/netctl/examples/wireless-

    2020-06-16

  • Arch Linux下安裝Docker Arch Linux下安裝Docker

    本文介紹如何在Arch Linux下安裝Docker,及解決下載映象慢的問題。
    一、安裝docker
    安裝docker
    pacman -S docker

    啟動docker
    systemctl start docker

    開機啟動docker
    syste

    2020-06-16

  • CentOS 7 下安裝Scrapy CentOS 7 下安裝Scrapy

    由於CentOS6下需要升級python版本,這裡簡單起見直接使用CentOS7 ,預設CentOS7使用的python包管理器是easy_install ---當然也可以通過easy_install安裝pip。所以使用如下命令搞定

    2020-06-16

  • CentOS 6.4系統升級自帶的Python版本 CentOS 6.4系統升級自帶的Python版本

    CentOS 6.4系統升級自帶的Python版本
    一、檢視系統資訊
    [root@localhost ~]# cat /etc/RedHat-release
    CentOS release 6.4 (Final)
    [root@localhost ~]# uname -r
    2.6.32-

    2020-06-16

  • CentOS 7 網路設定 CentOS 7 網路設定

    CentOS 7 網路設定
    1.0 進入網路組態檔目錄
    # 列出網路組態檔目錄下的檔案
    ls /etc/sysconfig/network-scripts/


    # 編輯網絡卡的組態檔
    # 多網絡卡會對應多個組態檔,均以i

    2020-06-16

  • 檢視SELinux狀態&關閉SELinux 檢視SELinux狀態&關閉SELinux

    1. 檢視SELinux狀態
    1.1 getenforce

    getenforce 命令是單詞get(獲取)和enforce(執行)連寫,可檢視selinux狀態,與setenforce命令相反。

    setenforce 命令則是單詞set(設定)和enfor

    2020-06-16

  • 在 CentOS 7上VirtualBox+phpVirtualBox完整虛擬化環境部署 在 CentOS 7上VirtualBox+phpVirtualBox完整虛擬化環境部署

    一、phpVirtualBox簡介
    VirtualBox是一套為不同作業系統而設的 x86 虛擬化產品。它是一個機器/硬體的虛擬化產品,功能上與 VMware Server、Parallels Workstation、QEMU、KVM

    2020-06-16

  • CentOS 7 靜態網路設定與新增新網絡卡 CentOS 7 靜態網路設定與新增新網絡卡

    摘要: 靜態網路設定:CentOS 7環境中指定靜態網絡卡對應的ip地址,閘道器,子網掩碼,網路號等。 新增心網絡卡:VMware新增網絡卡,然後再CentOS 7中設定網路引數。
    CentOS 6.5靜態網路

    2020-06-16

  • 安裝 4 款 Snap 應用在你的 Ubuntu 上 安裝 4 款 Snap 應用在你的 Ubuntu 上

    Snap 是 Ubuntu 的發展方向,一些流行的 Linux 桌面應用程式已經有了,現在可以安裝這些應用程式?今天在國外的部落格上逛了一下,介紹一下。
    Anatine (twitter app):這一款應用看起

    2020-06-16

  • Harmony 音樂播放器主題 Arc Harmony 音樂播放器主題 Arc

    如果你是一個Harmony音樂播放器和Arc GTK主題的愛好者,你會對這個小“駭客”GitHub感興趣~ SanderSalamander。
    通過只更換一個檔案,你可以換得新的Harmony主題:內

    2020-06-16

  • Linux的locale, LC_ALL 和LANG Linux的locale, LC_ALL 和LANG

    什麼是locale
    locale 這個單詞中文翻譯成地區或者地域,其實這個單詞包含的意義要寬泛很多。locale 是根據計算機使用者所使用的語言,所在國家或者地區,以及當地的文化傳統所定

    2020-06-16

  • Linux下使用locale命令設定語言環境 Linux下使用locale命令設定語言環境

    locale命令設定語言環境
    在Linux中通過locale來設定程式執行的不同語言環境,locale由 ANSI C提供支援。locale的命名規則為_.,如zh_CN.GBK,zh代表中文, CN代表大陸地區,GBK表示字

    2020-06-16

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