CentOS7 nfs
Server
インストール
# yum -y install nfs-utils
共有ディレクトリ作成
# mkdir /home/nfs # chmod 744 /home/nfs # chown user:user /home/nfs
exportsファイルの設定
# vi /etc/exports /home/nfs 192.168.1.0/24(rw,sync,wdelay,hide,no_subtree_check,sec=sys,secure,root_squash,no_all_squash) # exportfs -a
firewallの設定
# firewall-cmd --add-port=2049/tcp --zone=public --permanent # firewall-cmd --reload
起動
# systemctl start rpcbind # systemctl start nfs-server # systemctl enable rpcbind # systemctl enable nfs-server
Client
インストール
# yum -y install nfs-utils
マウント先の作成
# mkdir /mnt/nfs # chmod 744 /mnt/nfs # chown user:user /mnt/nfs
起動
# systemctl start rpcbind
マウント
# mount -t nfs 192.168.1.10:/home/nfs /mnt/nfs
CentOS7 GNU Awk アップデート
現在のバージョンの確認
$ awk --version GNU Awk 4.0.2
# cd /usr/local/src/ # wget https://ftp.gnu.org/gnu/gawk/gawk-4.2.1.tar.gz # tar zxvf gawk-4.2.1.tar.gz # cd gawk-4.2.1 # ./configure # make # make install
バージョンの確認
$ awk --version GNU Awk 4.2.1, API: 2.0
動作確認
$ cat zipcode.csv # No, 郵便番号, 都道府県, 市区町村, 町域名 1,1020072,東京都,千代田区,飯田橋 2,1020082,東京都,千代田区,一番町 3,1010032,東京都,千代田区,岩本町 4,1010047,東京都,千代田区,内神田 5,1000011,東京都,千代田区,内幸町 $ awk -i inplace 'BEGIN{FS=",";OFS=","}$2=="1010032"{$1="7"}1' zipcode.csv $ cat zipcode.csv # No, 郵便番号, 都道府県, 市区町村, 町域名 1,1020072,東京都,千代田区,飯田橋 2,1020082,東京都,千代田区,一番町 7,1010032,東京都,千代田区,岩本町 4,1010047,東京都,千代田区,内神田 5,1000011,東京都,千代田区,内幸町