UNIX
Linuxユーザ Linuxを使用するときにログインするユーザアカウント。ユーザ独自のパスワードを持つ。 ユーザアカウントの作成にはroot権限が必要になる。 $ cat /etc/passwd 全ユーザの情報を確認する。NISでアカウント情報を共有している場合、その内容はこ…
ファイルパス等は私の保守対象に依存する OS: Linux(CentOS 6.6) CPU: Dual-Core AMD Opteron Processor 8218 2.6GHz*8 NFS NFS(Network File System)とは、ネットワーク上のコンピュータが持つストレージを共有するためのシステムのこと。 NFSサーバは、N…
ファイルパス等は私の保守対象に依存する OS: Linux(Debian sarge) CPU: GeodeNX1500 NIS NIS(Network Information Service)は、LAN内のクライアントとシステムの設定情報を共有するためのシステム。 具体的には、NISサーバの/etc以下にある設定ファイル等…
ファイルパス等は私の保守対象に依存する OS: Linux(Debian sarge) CPU: GeodeNX1500 DHCP DHCP(Dynamic Host Configuration Protocol)とは、LAN上のクライアントが起動すると、その都度、IPアドレスなどのネットワーク利用に必要な設定情報をクライアントに…
ファイルパス等は私の保守対象に依存する OS: Linux(Debian sarge) CPU: GeodeNX1500 DNS DNS(Domain Name System)は、ドメイン名とIPアドレスの対応付けや、 メールの宛先ホストを指示するためのシステム。 DNSサーバはドメイン名とIPアドレスの対応を答…
arp-scanはbrew installで導入できる。 同じLAN内にある機器のIPアドレスを見るには下記のコマンドを行う。 $ sudo arp-scan -l --interface en0 Interface: en0, datalink type: EN10MB (Ethernet) Starting arp-scan 1.9.5 with 256 hosts (https://github…
症状 $ ssh username@server username@server's password: xxxxxxxxxx Permission denied, please try again. username@server's password: 合っているパスワードを入力しているはずなのに、怒られる。 調査 他のユーザが入れるか確認 連絡を受けて、まず確…
ShellScriptでよく使うパターンマッチ。 ${変数#パターン} 先頭から最短一致した部分を取り除く ${変数##パターン} 先頭から最長一致した部分を取り除く ${変数%パターン} 末尾から最短一致した部分を取り除く ${変数%%パターン} 末尾から最短一致した部分を…
結論:perl -pe 's/:/\n/g' $ perl -pe 's/:/\n/g' FILE 早かった。 参考:改行に置換するためのワンライナー集(tr/sed/perl) · DQNEO起業日記 失敗 Macでsedを使ってファイル内の全ての空白を改行コードにしようとしたら、出来なかった。 $ sed 's/ /\n/g' …
Linuxテキスト編集コマンドのすべて を参考に、bashコマンドのおさらいをした。 利用頻度高そうなものをメモしておく。 tail -f file.log ログファイルの監視を続けたい時、末尾を表示し続けられる cut -d, -f 1 file.txt csvファイルのある列を抜き出せる c…
テキストファイルをバイナリでみる方法 hexdump というUNIXコマンドを使うと16進数でみることができる。 また、 nkf というUNIXコマンドを使うと文字コードを変換できる。 これらを使って、任意のテキストファイルの内容を「普通に」「JISコードで符号化して…