A. AIX如何創建用戶與組的命令實例
AIX如何創建用戶與組的命令實例,AIX如何管理用戶與組的命令實例
mkgroup
在 AIX 中創建組非常簡單明了。對創建用戶的限制也適用於組:
組名不能以下面的字元開頭:
連字元或減號 (-)
加號 (+)
At 符號 (@)
波浪號 (~)
組名不能是 ALL 或 default,因為這些名稱是為操作系統保留的。
組名不能包含:
冒號 (:)
引號 — 單引號或雙引號 (』 或 「)
鎊符或數字元 (#)
逗號 (,)
等號 (=)
斜杠 — 反斜杠或前向斜杠 ( 或 /)
問號 (?)
反引號或勾號 (`)
空白(空格或製表符)
換行符
在 AIX 5.2 和更早的版本上,組名的長度必須小於等於 8 個字元。從 AIX 5.3 開始,最大字元數增加到了 255。
用 mkgroup 創建組
# mkgroup atctest
# grep atctest /etc/group
atctest:!:202:
# grep -p atctest /etc/security/group
atctest:
admin = false
添加 -a 可以創建管理員組,
創建管理員組
# mkgroup -a atcadmin
# grep atcadmin /etc/group
atcadmin:!:15:
# grep -p atcadmin /etc/security/group
atcadmin:
admin = true
要想創建組並指定 Xander 作為組的管理員,應該在命令行上指定 adms=xander,這會在 /etc/security/group 文件中添加 adms 屬性,
指定一個用戶作為組管理員
# mkgroup adms=xander xangroup
# grep xangroup /etc/group
xangroup:!:203:
# grep -p xangroup /etc/security/group
xangroup:
admin = false
adms = xander
與 mkuser 一樣,mkgroup 採用與 chgroup 相同的屬性。
以下示例中把 xangroup 組的 GID 由 203 改為 204,還添加了幾個用戶。
修改組的 GID 並添加用戶
# grep xangroup /etc/group
xangroup:!:203:
# chgroup id=204 users=xander,atc,amdc xangroup
# grep xangroup /etc/group
xangroup:!:204:xander,atc,amdc
chgrpmem
也可以使用 chgrpmem 修改組的成員。可以使用 chgrpmem 命令列出、添加和刪除組中的用戶,以及改變組管理員。
例如,xangroup 組包含成員 xander 和 atc,xander 是組管理員。從組中刪除 atc
從組中刪除用戶
# chgrpmem xangroup
xangroup:
members = xander,atc
adms = xander
# chgrpmem -m – atc xangroup
# chgrpmem xangroup
xangroup:
members = xander
adms = xander
假設這是錯的,不應該刪除 atc 用戶。相反,應該把 atc 用戶變成組管理員,刪除 xander 的管理許可權。
以下示例中給出糾正錯誤的代碼
添加已經刪除的用戶並改變組管理員
# chgrpmem -m + atc xangroup
# chgrpmem -a + atc xangroup
# chgrpmem -a – xander xangroup
# chgrpmem xangroup
xangroup:
members = xander,atc
adms = atc
lsgroup
lsuser 對於用戶管理很有用,有相似的組管理命令嗎?有,這就是 lsgroup。lsgroup 採用 AIX 的標准命令和選項格式,採用與 lsuser 相同的結構。
lsgroup 命令的輸出
# lsgroup xangroup
xangroup id=204 admin=false users=xander,cormany adms=cormany registry=files
# lsgroup -f xangroup
xangroup:
id=204
admin=false
users=xander,cormany
adms=cormany
registry=files
# lsgroup -c xangroup,atcadmin
#name:id:admin:users:adms:registry
xangroup:204:false:xander,cormany:cormany:files
#name:id:admin:registry
atcadmin:15:true:files
# lsgroup -c -a id xangroup,atcadmin
#name:id
xangroup:204
#name:id
atcadmin:15
rmgroup
前面創建了組。現在,要清理 AIX 系統。要想從系統中刪除組,只需執行 rmgroup 並指定組名:
# rmgroup atctest
以這個組作為主組的所有用戶必須把主組改為另一個組,然後 rmgroup 命令才允許刪除這個組。
B. aix系統如何設定自己的命令
在租櫻旦 .profile 文件中增加
alias stopServer="頌局 /wasdata1/bpmuser1/弊擾WebSphere/AppServer/bin/stopServer.sh server1"
即可。
C. AIX中創建文件的命令是什麼,如何能在短時間內基本掌握AIX常用操作
創建文件的命令是 touch 文件名
想要短時間內掌握常用操作,其實並不難,有2點。
1.理論
AIX就是操作系統,操作系統不外乎干以下幾件事:
設備管理、文件系統管理、進程管理、輸入與輸出等等
如果你以前掌握了一些其他操作系統的這些原理內容,linux、OSX哪怕是windows(畢竟架構還是有差異),就具備了盡快掌握了第一個基礎,你要學習的就是AIX是怎麼實現這些內容的,有什麼精妙之處。
2.操作
最好是有實驗的條件,有理論的基礎上,就可以操作了,找一些案例(google上、論壇上大片的),做之前先把理論回憶一下,整理清楚,在實際操作中,可以很快的驗證自己的想法,也能很快的熟悉操作,AIX的SMIT和MAN是非常強大的,熟悉了這個方法以後,即便是遇到了問題以後,也能很快解決了。
本人是專職做AIX的,歡迎聯系我共同學習共同進步!
D. aix文件重新生成新的
aix文件重新生成新的aix文件
aix文件是AIX操作系統的安裝文件,可以使用AIX操作系統的安裝程序重新生滑褲知成新的aix文件。具體操作步驟如下:信消
1. 下載AIX操作系統的安裝程序,可以從IBM官網下載。
2. 安裝AIX操作系統的安裝程序,可以使用CD或DVD安裝程序。
3. 啟動安裝程序,在安裝純世界面中選擇「新建」,然後根據提示操作安裝程序。
4. 在安裝界面中選擇「生成aix文件」,然後根據提示操作安裝程序,生成新的aix文件。
5. 將新生成的aix文件保存到指定的位置,以便後續使用。
E. aix調用點sh文件命令
1、aix上直接執行的文件是.sh文件。用戶登陸平台之後有不同的許可權。 如果許可權不夠,採用chmod修改當前的系統許可權。
2、文件的許可權分為可讀、可寫、可執行。linux把所有的設備全部當做文件來處理。
hardware:hd1 和網卡,cpu ,內存
hardware:hd2 和網卡,cpu, 內存
UNIX(AIX)系統常用命令
AIX的命令格式:
$command option(s) argument(s)
command:命令
option(s):命令選項,均以』-'號開始
argument(s):參數
3、命令 用途
—————————————————————————-
prtconf 顯示系統的各項主要配置
svmon -G 查看內存(4k)
iostat 2 查看磁碟讀寫情況(每2秒刷新);
set -o vi 調用緩沖區 k,j,x,h,l 向上下翻,Es
smit 進入管理界面
cd 改變路徑
ls 列出文件
ls -aF 列出隱含文件,並適當分類
ls -l 列出文件的詳細信息
ls -ltr
more 輸出文件內容到屏幕
cat 顯示文本文件內容/合並文件
pg 分頁顯示文件內容,回車後下一頁
file 顯示文件屬性(可執行/ASCII/等)
clear 清屏
mkdir 創建目錄
rmdir 刪除目錄
cp 拷貝文件
mv 文件/目錄改名,轉移
rm 刪除文件/目錄, 如:rm -fr ora*
rmdir 刪除目錄,如: rmdir oracle
df -k 顯示文件系統的信息
df 磁碟使用信息匯總
mount 顯示已經掛裝的文件系統的信息或掛裝文件系統
mount -rv cdrfs /dev/cd0 /cdrom
mount /dev/lv02 /u01
4、命令所在的路徑:
用戶命令所在的行: usr/bin/
umount 卸載某個文件系統 umount /cdrom
fuser -kxuc /dev/cd0 當光碟機不能正常釋放時
lsattr -E -l sys0 -a realmem 察看內存的命令
env 輸出用戶環境變數到屏幕
id 察看用戶的屬性
who am i 察看當前用戶名
who 查看已經登錄的用戶
who -r 查看目前系統的運行級別
users 用單獨的一行列印出當前登錄的用戶,每個顯示的用戶名對應一個登錄會話
,如果一個用戶有不止一個登錄會話,那他的用戶名將顯示相同的次數
w 顯示當前系統中每個用戶和它所運行的進程信息
last 此命令往回搜索wtmp來顯示自從文件第一次創建以來登錄過的用戶
whereis 命令的絕對路徑
passwd 設置用戶密碼
su 改變/切換用戶id
lsuser ALL 列出所有已經創建的用戶
lsgroup ALL 列出所有已經創建的組
smitty user 管理用戶
mkuser 創建新用戶,創建用戶的預設屬性值於文件:/usr/lib/security/mkuser.default,只能
由root修改
smitty group 管理組
mkgroup 創建新組
chfn 改變用戶詳細信息
jobs 查看後台任務/進程
fg 把後台進程調到前台
bg 把當前進程調到後台運行
grep 查找匹配字元/字元串
netstat -i 顯示網路連接信息及統計信息
netstat -IN
netstat -rn 顯示核心路由表
netstat -I 網路設置名 埠號 監視埠情況
netstat -v 正在使用的設備驅動程序的統計信息
netstat -m 網路使用的內存空間情況
netstat -D 顯示丟棄包的情況
ifconfig -a 顯示網路配置信息
umask 顯示文件創建掩碼,即新建文件或目錄的預設許可權,如#umask 664
date 系統時間
find path expression
查找文件,expression的值有:
-name/-type/-size/-mtime(修改時間)/-perm(許可權)/-usr/-o(或)
-uname 顯示操作系統信息
-oslevel 系統版本
F. AIX和Linux不同操作系統間的區別
AIX全名為(Advanced Interactive Executive),它是IBM公司的UNIX操作系統。
雖然Linux和aix都是Unix兼容的操作系統,但他們在不同的領域存在各自的特點和差異
而且都說aix在操作是比較方便的,我感覺和linux差不多,當然可能是我對AIX還不熟;下面是我總結的一些差異:
1、Linux是一個開放的系統,可以運行在大多數硬體環境中;aix屬於專用系統,必須運行於專有硬體平台之上;所以最大的差別是支持的硬體平台不一樣,Linux是在X86上跑的,AIX是專門為IBM自己的power架構開發的
2、AIX是商業版本UNIX,是付費產品,除了原有的systemV架構的UNIX基礎指令外還開發了自身的管理指令;而linux是systemV架構的unix的簡化版本,是開放源碼的,所有指令的源碼你都可以看到使用修改,也可以免費為他提供自己開發的指令
3、在基本命令方面用法都差不多也大部分一樣,但也存在這差異;例如
查看IP地址及VLAN信息
AIX: ifconfig -a,lsdev -Cc adapater和lsattr -El ent8
Linux: ifconfig和 ip addr
有些aix 上有的命令在linux 上沒有這些命令基本上和filesytem, lvm 相關的
例如:
lsdev ,lspv, lsvg, lslv ,lsfs...
chdev, chpv,chvg,...
4、LVM層面的命令有點不同,既磁碟管理。linux 先創建物理卷PV,再創建卷組VG,再創建LV和文件系統。同樣AIX也是這樣。在命令上面區別:aix : createvg linux: vgcreate
5、在文件系統上:AIX可以直接去創建文件系統,而且不需要去編輯fstab文件。AIX中你可以使用smitty菜單執行命令 smitty vg smitty mklv smitty fs等等,進去後就可以找到相應對VG和LV、文件系統操作的命令。另外AIX中的PV是直接被系統認到的磁碟:hdisk。可以根據需要,掛很多硬碟。vg 可以放在很多hdisk 上。而linux就需要先去創建pv。這樣看來AIX在filesystem方面安全性、容量方面比linux要強些。
G. aix系統命令
AIX(Advanced Interactive eXecutive)是 IBM開發的一套 UNIX操作系統。而 AIX 命令是對AIX系統進行管理和操作的命令。下面就讓我給大家分享一些aix的常用命令和進階命令吧。
查看 交換區信息:
lsps -a 顯示 交換區的分布信息
lsps -s 顯示 交換區的使用信息
slibclean 清除處理程序遺留的舊分頁信息
smit mkps 建立交換區空間信息
swapon -a 啟動所有的分頁空間
/etc/swapspaces 存放分頁空間表格信息
顯示卷信息:
lsvg 顯示卷的名稱
lsvg -l rootvg 顯示rootvg卷的詳細信息
mount卷的方法:
varyonvg datavg 載入datavg卷
mount /dev/data1 載入datavg下的一個data1卷
mount光碟
mount -rv cdrfs /dev/cd0 /cdrom
裸設備類型:raw,jfs jfs可以轉變成文件系統,而raw則不行
smit快速路徑名稱:(smit:圖形方式,smitty:字元方式)
dev 設備管理
diag 診斷
jfs 定期檔案管理系統
lvm 邏輯卷冊系統管理員管理
nfs NFS管理
sinstallp 軟體安裝及維護
spooler 列印隊列管理
system 系統管理
tcpip TCP/IP管理
USER 使用者管理
clstart,clstop:啟動和停止cluster
lssrc -g cluser:查看cluser的狀態
查看已安裝的軟體信息:
ls -aF /usr/lpp (lpp:Licensed Program Procts)
查看安裝媒體內容:
installp -q -d /dev/cdrom -l
查看操作系統補丁
instfix -a
查看 錯誤日誌信息:
errpt -a
有關TCP/IP的命令
網路卡:
smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架構快速路徑
smit mkinet,ppp:slip與ppp快速路徑
ifconfig:config界面
位址:
/etc/hosts 靜態 主機表
/etc/resolv.conf 位址解析的名稱 伺服器
/etc/named.boot 名稱 伺服器架構
/etc/named. c a 根名稱 伺服器快取 (去掉空格)
/etc/named.data 位址列表
/etc/named.rev 反轉指標列表
nslookup 查詢名稱 伺服器資訊
網路 路由:
route 管理路由
netstat -rn 列出定義的 路由
routed 路由(daekmin rip)
gated 路由(daekmin rip、egp、hello)
/etc/gateways 已知網關
/etc/networks 已知網路
服務:
/etc/services
/etc/inetd.conf
TCP/IP群組子系統:
/etc/rc.n e t (去掉空格)
startsrc -g tcpip 啟動全部的tcpip子系統
startsrc -s inetd 啟動主要internet
除錯:
iptrace 啟動封包追蹤
ipreport 追蹤結果格式化輸出
netstat 網路統計
ping 檢查是否可以到達
查看HACMP,外部硬碟信息:
lscfg -v
lsdev -Cc adapter
對等機器信息:
/etc/.rhosts
/etc/hosts.equiv
/etc/hosts
查看內存
/etc/lsattr -El mem0
顯示以 KB 為單位的實際內存
bootinfo -r
或
lsattr -El sys0 -a realmem
查看SWAP空間
lsps -l
查看操作系統文件系統
lslpp -l [fileset_name]
查看系統內核,進程,硬碟等性能前幾位
topas
要顯示 內核啟用的是 32 位還是 64 位:
bootinfo -K
顯示硬體 32 位還是 64 位:
bootinfo -y
顯示系統上的處理器數量
lscfg | grep proc
顯示系統上的硬碟數量,可輸入以下命令:
lspv
系統的詳細配置
lscfg
如何知道自己在運行單處理器還是多處理器 內核?
/unix 是指向已啟動 內核的 符號鏈接。要了解正在運行什麼內核模式,可輸入 ls -l /unix 並查看 /unix 鏈接到什麼文件。下面是 ls -l /unix 命令的三種可能輸出及其對應的 內核:
/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel
/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel
/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel
從一種內核模式更改為另一種內核模式
在安裝過程期間,會預設啟用一種適合該 AIX 版本和操作中的硬體的 內核。讓我們使用前一個問題中的方法並假設啟用了 32 位 內核。我們還假設您希望在 64 位內核模式下啟動。這可以通過按 順序執行以下命令來實現:
ln -sf /usr/lib/boot/unix_64 /unix
ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
bosboot -ad /dev/hdiskxx
shutdown -r
/dev/hdiskxx 目錄是啟動邏輯卷 /dev/hd5 所在的位置。要弄清 hdiskxx 中有哪些 xx,可運行以下命令:
lslv -m hd5
在 裸設備上安裝oracle系統:
修改 裸設備的許可權,如裸設備名為system01,安裝 資料庫用戶為oracle
chown oracle:dba /dev/system01
chown oracle:dba /dev/rsystem01
在使用文件時必須用rsystem01
啟動時自動載入文件系統信息:
需要載入的信息存放在/etc/filesystems
mount -t nf 載入所有在/ect/filesystems中定義type=nfs的文件系統
顯示已載入的文件系統及狀態: df -v,mount
如何知道我的 計算機是否基於 CHRP?
運行 prtconf 命令。如果是 CHRP 計算機,則字元串 chrp 會出現在 Model Architecture 行上。
系統中的設備屬性值是什麼?
要列出磁帶設備 rmt0 的當前屬性值,可輸入以下命令:
lsattr -l rmt0 -E
要列出磁帶設備 rmt0 的預設屬性值,可輸入以下命令:
lsattr -l rmt0 -D
要列出 TTY 設備 tty0 的可能登錄屬性值,可輸入以下命令:
lsattr -l tty0 -a login -R
要顯示系統級別的屬性,可輸入以下命令:
lsattr -E -l sys0
列出有關特定物理卷的信息?
舉例來說,若要了解有關 hdisk1 的詳細信息,可運行如下命令:
lspv hdisk1
獲得系統的詳細配置?
輸入以下命令:
lscfg
下列選項可以提供特定的信息:
-p 顯示特定於平台的設備信息。該標志適用於 AIX 4.2.1 或更高版本。
-v 顯示在自定義 VPD 對象類中找到的重要產品資料庫(Vital Proct Database,VPD)。
例如,要顯示有關磁帶驅動器 rmt0 的詳細信息,可輸入以下命令:
lscfg -vl rmt0
通過運行 prtconf 命令也可以獲得非常類似的信息。
如何確定晶元類型、系統名稱、節點名稱、型號,等等?
uname 命令可以提供關於系統的詳細信息。
uname -p 顯示系統的晶元類型。例如,PowerPC。
uname -r 顯示操作系統的版本號。
uname -s 顯示系統名稱。例如,AIX。
uname -n 顯示節點名稱。
uname -a 顯示系統名稱、節點名稱、版本、 計算機 ID。
uname -M 顯示系統型號名稱。例如,IBM, 9114-275。
uname -v 顯示操作系統版本。
uname -m 顯示運行系統的硬體的 計算機 ID 編號。
uname -u 顯示系統 ID 編號。
AIX
我的系統上在運行什麼 AIX 主要版本、次要版本和維護級?
輸入以下命令之一:
oslevel -r
lslpp -h bos.rte
觀察進程內存使用情況:
ps aux 觀察參數%mem:內存使用百分比 RSS:實際使用內存
vmstat free的單位為塊,預設值為4096bytst
創建raw設備時選擇的類型:
raw_lv
裸設備的備份
dd if=/dev/raw1 of=/dev/rmt0 bs=16k
AIX系統所需要補丁
IX72696,IX85104,IX81863,IX87313,IX89087,IX89522,IY02407,IY03412,IY05995,IY07276,IY01050
# lspv *列出設備名稱
hdisk0 0006fa7f212ee586 rootvg
hdisk1 0006fa7f7dc2b8a8 oradata
如想刪除設備,則用rmdev -dl hdisk1...
smit ssaraid(首先創建RAID陣列)
再創建VG smit vg
然後在VG中創建lv(也即 裸設備)
此時便可以創建資料庫了,或者可以在此時創建FS: smit fs
創建文件系統
以下命令將在卷組 testvg 中創建一個大小為 10MB、安裝點為 /fs1 的 jfs 文件系統:
crfs -v jfs -g testvg -a size=10M -m /fs1
安裝所有預設文件系統(/etc/filesystems 文件中標記有 mount=true 屬性的所有標准文件系統)
以下命令將安裝所有此類文件系統:
mount {-a|all}
顯示已安裝的文件系統
輸入以下命令可以顯示有關所有當前已安裝的文件系統的信息:
mount
卸載文件系統
輸入以下命令可以卸載 /test 文件系統:
umount /test
刪除文件系統
輸入以下命令可以刪除 /test 文件系統:
rmfs /test
對文件系統進行碎片整理
可以使用 defragfs 命令來改善或報告文件系統中的連續空間狀態。例如,若要對文件系統 /home 進行碎片整理,可以使用以下命令:
defragfs /home
更改文件系統的大小
若要將 /usr 文件系統的大小增加 1000000 個 512 位元組的塊,可輸入以下命令:
chfs -a size=+1000000 /usr
#lscfg –v (顯示所有已安裝的系統資源)
#lsattr –E -l sys0 (顯示系統初始參數設置)
#lsdev –CH(顯示 系統資源狀態)
#df –k (文件系統使用情況)
#
#bootinfo -y 操作系統環境(位數)
#bootinfo -m 硬體環境
更改每個VG中LV的個數 默認值=vg size/pp
#chvg -t
#chlv -x number
'lsps -a' Lists the status of defined paging spaces.
'lslpp -h' Used to determine the version of AIX you are running as well as the version of ALL Licensed Program Procts.
'lsattr -E -lsys0' Useful in determining how much real memory resides on the system.
'lsdev -C' Used to determine what devices are defined to the system.
'ps av' Gives a ballpark estimate of the percentage of cpu and memory utilized by each process currently running.
'vmstat 3 20' Useful for determining how much paging activity is taking place on the system. Also gives useful cpu usage info.
'iostat 3 20' Useful in determining disk utilization for each hard drive
驗證文件集是否有必需的先決條件和是否已完全安裝
要顯示需要安裝或糾正哪些文件集,可輸入以下命令:
lppchk -v
如何獲得符號表示中的 loader 節頭和符號條目的轉儲?
輸入以下命令:
mp -Htv
確定已分配和使用的分頁空間量
輸入以下命令:
lsps -a
增加分頁空間
可以使用 chps -s 命令來動態增加分頁空間的大小。例如,如果希望將 hd6 的大小增加 3 個 邏輯分區,您可以執行以下命令:
chps -s 3 hd6
減少分頁空間
可以使用 chps -d 命令來動態減少分頁空間的大小。例如,如果希望將 hd6 的大小減少四個 邏輯分區,您可以執行以下命令:
chps -d 4 hd6
備份裸設備
#dd if=/dev/raw_divice of=/dev/rmt0.1 bs=256k
從磁帶還原裸設備
#dd if=/dev/rmt0.1 of=/dev/raw_device count=63 seek=1 skip=1 bs=4k
#mt -f /dev/rmt0.1 bsf 1
#dd if=/dev/rmt0.1 of=/dev/raw_device seek=1 skip=1 bs=256k
#dd if=/dev/rsystem of=/dev/rsystem_bak bs=8192
如何知道我的系統是否能夠使用 同步多線程(Simultaneous Multi-threading,SMT)?
如果您的系統是運行 AIX 5L Version 5.3 的基於 POWER5 的系統,則它就能使用 SMT。
如何知道我的系統是否啟用了 SMT?
如果不帶任何選項運行 smtctl 命令,它將告訴您是否啟用了 SMT。
32 位 內核是否支持 SMT?
是的,32 位和 64 位 內核都支持 SMT。
如何啟用或禁用 SMT?
可以通過運行 smtctl 命令來啟用或禁用 SMT。下面是該命令的語法:
smtctl [ -m off | on [ -w boot | now]]
怎樣鏡像rootvg?
現舉例如下:
1. 添加新硬碟到rootvg
#extendvg rootvg hdisk1
2. 鏡像rootvg
#mirrorvg -c 2 rootvg hdisk1
3. 重新生成 boot image
#bosboot -ad /dev/hdisk0
4. 更新bootlist
#bootlist -m normal hdisk0 hdisk1 cd0
5. 重起系統
#shutdown –Fr
網路
如何顯示或設置網路參數值?
no 命令設置或顯示網路優化參數的當前或下一次啟動時的值。
如何獲得我 計算機的 IP 地址?
輸入以下命令之一:
ifconfig -a
或
host Fully_Qualified_Host_Name
例如,輸入 主機 cyclop.austin. ibm.c o m。
如何確定 伺服器上的網路介面?
以下兩個命令中的任何一個都將顯示網路介面:
lsdev -Cc if
或
ifconfig -a
若要獲得有關某個特定網路介面(例如,tr0)的信息,可以運行以下命令:
ifconfig tr0
如何激活網路介面?
若要激活網路介面 tr0,可以運行以下命令:
ifconfig tr0 up
如何禁用網路介面?
舉例來說,若要禁用網路介面 tr0,可以運行以下命令:
ifconfig tr0 down
系統備份
用以下菜單命令形成可啟動磁帶,用於系統恢復。
# smit mksysb
#lsattr -E -l sys0 (顯示系統初始參數設置)
#lsdev -CH(顯示 系統資源狀態)
cplv的用法:fs的拷貝
如在lv00中有文件系統/dev/lv00,mount點/testfs
cplv -v vgname -y newly oldlv(此命令自動創建newlv)
刪去oldlv
修改/etc/filesystems下/testfs,將dev定為/dev/newlv
fsck /testfs
mount /testfs 則原文件系統的內容都能訪問
禁止終端上的中斷鍵(CTRL+C)
在很多應用系統中,系統管理員希望普通用戶只運行自己的應用程序,不能進入系統的shell提示符下,但預設情況下當用戶在 終端上按CTRL+C鍵時就會退到系統提示符下。由於用戶終端一般沒有固定的埠號,為了禁止使用中斷鍵,可採取下面辦法:
(1)如果使用ksh, 可在$HOME/.profile中第一行加入如下內容:
trap "echo 'Abnormal operation'; exit" 123915
(2)如果使用csh(ksh亦可),可用如下命令:
% stty intr ^!
如果恢復正常情況,鍵入下列命令:
% stty intr ^c
在shell中不 回顯(echo) 字元
在實際應用中,一般當我們在鍵盤上鍵入口令時不希望將其顯示在 屏幕上,為此可採用下面的兩種辦法:
·使用 stty 命令
stty -echo # do not display password
echo "Enter password: c"
read PASSWD #get the password
stty echo # restore standard configuration
·使用echo命令
設置保密屬性:echo "