LoginSignup
2
1

More than 1 year has passed since last update.

【2022年版】Solaris10 メモ

Last updated at Posted at 2021-03-11

はじめに

2021年でSolaris10をいじっている際のメモ。
様々な情報がGoogleすると存在するが、古くて使えないものも多かったので、2021-2022年版としてメモ。

Solaris10 のドキュメント

Oracle Solaris 10 1/13 Information Library (日本語)
富士通公式 コマンド集(Oracle Solaris/XSCF)

ユーザ追加

# useradd -m -d /export/home/{ユーザ名} -s /usr/bin/bash {ユーザ名}

現在のユーザの表示

# id

ログインユーザの表示

# who

シャットダウン

# halt

# poweroff

# init 0

# init 5

# shutdown -i0 -g0 -y

再起動

# reboot

# init 6

# shutdown -i0 -g0 -y

シングルユーザモード

# init S

ネットワーク設定

  • ホスト名
    /etc/nodename に記述

  • ipアドレス
    /etc/{ホスト名}.{インターフェイス名} に記述
    /etc/hosts に記述(/etc/inet/hosts, /etc/inet/ipnodes)
    /etc/netmasks に記述(/etc/inet/netmasks)

  • デフォルトゲートウェイ
    /etc/defaultrouter

  • ネームサーバ
    /etc/resolv.conf

/etc/resolv.conf
nameserver 8.8.8.8
nameserver 1.1.1.1
  • ネームサービススイッチ(名前解決優先順位)
/etc/nsswitch.conf
hosts: dns files

パッケージマネージャで OpenCSW を使う

# pkgadd -d http://get.opencsw.org/
# /opt/csw/bin/pkguti -U

パッケージの検索

# pkgutil -a {パッケージ名}

パッケージのインストール

# pkgutil -y -i {パッケージ名}

パッケージのアップデートチェック

# pkgutil -U

パッケージのインストール済みと最新のチェック

# pkgutil -c

パッケージのアップデート

# pkgutil -y -u {パッケージ名}

パッケージのアンインストール

# pkgutil -r {パッケージ名}

vim を使えるようにする

# /opt/csw/bin/pkgutil -y -i vim
# /usr/sbin/pkgchk -L CSWvim

shellをbashに変更

# vi /etc/passwd
- hoge:x:100:1::/export/home/hoge:/usr/bin
+ hoge:x:100:1::/export/home/hoge:/bin/bash

sudo を使えるようにする

# pkgutil -i sudo
# sudo -e /etc/opt/csw/sudoers
+ hoge ALL=(ALL:ALL) NOPASWD: ALL

visudo の代わり

# sudo -e {ファイル}

サービス

  • ステータス表示
# svcs -xv {サービス名}
  • サービス状態のクリア
# svcadm clear {サービス名}
  • 再起動
# svcadm restart サービス名
  • サービス設定の読み込み
# svcadm refresh
  • 有効化
# svcadm enable {サービス名}
  • 無効化
# svcadm disable {サービス名}
  • 一時的に無効化
# svcadm disable -t {サービス名}

GUIログイン

  • GUIログインを無効
# svcadm -v disable cde-login
  • GUIログインを有効
# svcadm -v enable cde-login

CD-ROM/DVD-ROM

読み込み

  • CD-ROM/DVD-ROM を挿入すると /cdrom に自動的にマウントされる

取り出し

#eject cdrom

HDDの列挙

fdsik

-bash-3.2# format < /dev/null
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c0t0d0 <LENOVO-X-ST91000640SS-LD2L cyl 41548 alt 2 hd 32 sec 1469>
          /pci@0,600000/pci@0/pci@0/scsi@0/sd@0,0
       1. c0t1d0 <LENOVO-X-ST91000640SS-LD2L cyl 41548 alt 2 hd 32 sec 1469>
          /pci@0,600000/pci@0/pci@0/scsi@0/sd@1,0
Specify disk (enter its number): 

iostat

-bash-3.2# iostat -En
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1