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基礎教學學習筆記之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系統中操作檔案有兩種方式,一種是標準C的檔案執行函數,一般以f開頭,fopen,fread,fwrite等等,這種操作執行是帶快取的,一般系統會對它進行優化,另外一種是系統呼叫,open, close,
2020-06-16
前面我分享了Linux檔案系統呼叫的一些函數,是不帶快取的,一般是底層呼叫,今天來分享下上層的標準IO操作函數,也就是跨平台的,一般以f開頭
1 fopen
函數原型 FILE * fopen(const
2020-06-16
在多個進程存取同一個檔案的時候,我們肯定不希望在一個進程寫入或修改檔案時,另外一個進程也可以修改檔案內容,這樣就亂了,Linux在底層通過加鎖的方式來避免這種檔案,我們可以通
2020-06-16
我們在用shell敲命令的時候有一個chmod,大家都很熟悉了,其實chmod還是一個函數,我們可以在程式中給檔案許可權:
我們先建立一個hello檔案,看一下許可權
然後看程式碼
執行,再
2020-06-16
我長期規劃的目標是往底層走,所以我最近一段時間開始分享Linux的一些文章,前期是Linux基本操作,然後是Linux應用開發,最後我還打算研究Linux底層核心,驅動,因為Linux這塊我也是初
2020-06-16
CentOS預設源裡沒有NTFS-3G,想要新增ntfs支援,無非是自己下載編譯安裝或者加源yum安裝。重新安裝了一個CentOS7,用的是新增aliyun的epel源來yum安裝的方式,簡單易行。
1、加源
w
2020-06-16
hping是用於生成和解析TCPIP協定封包的開源工具。創作者是Salvatore Sanfilippo。目前最新版是hping3,支援使用tcl指令碼自動化地呼叫其API。hping是安全審計、防火牆測試等
2020-06-16
1. 什麼是Core dump 檔案?
Core Dump 又叫核心轉儲。在程式執行過程中發生異常時,將其記憶體資料儲存到檔案中,這個過程叫做 Core Dump。
在開發過程中,難免會遇到程式執行過程
2020-06-16
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
cron來源於希臘單詞chronos(意為“時間”),指Linux系統下一個自動執行指定任務的程式(計劃任務)
####1. crontab命令選項
程式碼如下:
#crontab -u <-l, -r, -e>
-u指
2020-06-16
本文闡述的是如何在Ubuntu中安裝Android SDK 環境。
一、安裝python-software-properties
apt-get update && apt-get install -y -q python-software-properties software-
2020-06-16
本文介紹的是如何在Vim中安裝youcompleteme自動補全外掛
一、安裝youcompleteme
開啟檔案~/.vimrc
新增下面一行程式碼
Bundle 'Valloric/YouCompleteMe'
儲存退出,開啟一個
2020-06-16
本文實現的是如何在Arch Linux系統中實現簡單的wifi及有線聯網。
無線聯網
複製檔案/etc/netctl/examples/wireless-wpa到/etc/netctl下
cp /etc/netctl/examples/wireless-
2020-06-16
本文介紹如何在Arch Linux下安裝Docker,及解決下載映象慢的問題。
一、安裝docker
安裝docker
pacman -S docker
啟動docker
systemctl start docker
開機啟動docker
syste
2020-06-16
由於CentOS6下需要升級python版本,這裡簡單起見直接使用CentOS7 ,預設CentOS7使用的python包管理器是easy_install ---當然也可以通過easy_install安裝pip。所以使用如下命令搞定
2020-06-16
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 網路設定
1.0 進入網路組態檔目錄
# 列出網路組態檔目錄下的檔案
ls /etc/sysconfig/network-scripts/
# 編輯網絡卡的組態檔
# 多網絡卡會對應多個組態檔,均以i
2020-06-16
1. 檢視SELinux狀態
1.1 getenforce
getenforce 命令是單詞get(獲取)和enforce(執行)連寫,可檢視selinux狀態,與setenforce命令相反。
setenforce 命令則是單詞set(設定)和enfor
2020-06-16
一、phpVirtualBox簡介
VirtualBox是一套為不同作業系統而設的 x86 虛擬化產品。它是一個機器/硬體的虛擬化產品,功能上與 VMware Server、Parallels Workstation、QEMU、KVM
2020-06-16
摘要: 靜態網路設定:CentOS 7環境中指定靜態網絡卡對應的ip地址,閘道器,子網掩碼,網路號等。 新增心網絡卡:VMware新增網絡卡,然後再CentOS 7中設定網路引數。
CentOS 6.5靜態網路
2020-06-16
Snap 是 Ubuntu 的發展方向,一些流行的 Linux 桌面應用程式已經有了,現在可以安裝這些應用程式?今天在國外的部落格上逛了一下,介紹一下。
Anatine (twitter app):這一款應用看起
2020-06-16
如果你是一個Harmony音樂播放器和Arc GTK主題的愛好者,你會對這個小“駭客”GitHub感興趣~ SanderSalamander。
通過只更換一個檔案,你可以換得新的Harmony主題:內
2020-06-16
什麼是locale
locale 這個單詞中文翻譯成地區或者地域,其實這個單詞包含的意義要寬泛很多。locale 是根據計算機使用者所使用的語言,所在國家或者地區,以及當地的文化傳統所定
2020-06-16
locale命令設定語言環境
在Linux中通過locale來設定程式執行的不同語言環境,locale由 ANSI C提供支援。locale的命名規則為_.,如zh_CN.GBK,zh代表中文, CN代表大陸地區,GBK表示字
2020-06-16