Suse Linux常用命令

新開公衆號,歡迎關注:裏面有幾個T的免費的學習資源

這裏寫圖片描述

目錄
1、Suse9下配置默認網關 1
2、Suse9下開啓telnet服務 1
3、Suse9下開啓FTP服務 2
4、Suse9下配置rlogin 2
5、查看版本、內核 2
6、查看CPU、MEM 3
7、查看操作系統位數 3
8、查看VCS雙機軟件版本 3
9、主機名修改 3
10、檢查系統分區 4
11、檢查內存空間 4
12、檢查時區設置 4
13、修改時區設置 4
14、系統時間設置 4
15、重新設置光纖驅動 4
16、檢查磁盤分區信息 4
17、創建物理卷 5
18、查看已經創建的PV 5
19、創建卷組 5
20、創建邏輯卷 5
21、查看創建的卷組和邏輯卷 5
22、創建文件系統 5
23、激活/去激活卷組 5
24、查找卷組信息 5
25、IP地址配置(臨時生效,系統重啓後會丟失) 6
26、IP地址配置(永久生效) 6
27、配置IP地址與節點名映射關係 7
28、激活/去激活網卡 7
29、配置雙機ssh信任關係(兩個節點上都要執行該操作) 8
30、配置用戶的.rhosts文件 8
31、配置心跳網卡信息 9
32、修改主機名 10
33、VCS涉及主機名的修改 10
34、XDM配置 10
35、Suse10sp1下開啓FTP服務 11
36、查看操作系統補丁 12
37、查看操作版本 12

1、Suse9下配置默認網關
a、在/etc/sysconfig/network/routes文件下添加如下行:
default 網關IP地址 - -
b、重啓網絡服務

/etc/init.d/xinetd restart

rcnetwork restart

c、查看路由

netstat -r

2、Suse9下開啓telnet服務
a、修改/etc/xinetd.d/telnet文件:disnable=no
如果/etc/xinetd.d下不存在telnet文件,可能是telnet服務包沒有安裝,需要通過光盤安裝好。
b、修改/etc/pam.d/login文件,註釋如下行,允許root用戶telnet
“auth required pam_securetty.so”
c、編輯/etc/securetty文件

vi /etc/securetty

在文件中增加下面的內容:
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
d、重啓網絡服務

/etc/init.d/xinetd restart

rcnetwork restart

3、Suse9下開啓FTP服務
a、修改/etc/xinetd.d/vsftpd文件:disnable=no
b、修改/etc/vsftpd.conf文件,取消如下行的註釋:
write_enable=YES
local_enable=YES
local_umask=022
ascii_upload_enable=YES
ascii_download_enable=YES
c、修改/etc/ftpusers,註釋掉允許ftp的用戶,如root
d、重啓網絡服務

/etc/init.d/xinetd restart

4、Suse9下配置rlogin
a、配置用戶$HOME目錄下的.rhosts文件

vi .rhosts

主機名1 用戶名
主機名2 用戶名
b、修改/etc/xinetd.d/rlogin文件:disnable=no
c、修改/etc/pam.d/rlogin文件,註釋如下行,允許root用戶rlogin
“auth required pam_securetty.so”
d、重啓網絡服務

/etc/init.d/xinetd restart

5、查看版本、內核

cat /etc/issue

Welcome to SUSE LINUX Enterprise Server 9 (i586) - Kernel \r (\l).

cat /proc/version

Linux version 2.6.5-7.201-bigsmp (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Sun Feb 5 16:58:22 CST 2006

uname -r

2.6.5-7.201-bigsmp
說明:2.6.5表示操作系統版本爲Suse9;201表示補丁版本:191~243表示SP2,244-257表示SP3
6、查看CPU、MEM

grep “model name” /proc/cpuinfo

model name : Intel(R) Xeon(TM) CPU 2.40GHz
model name : Intel(R) Xeon(TM) CPU 2.40GHz
model name : Intel(R) Xeon(TM) CPU 2.40GHz
model name : Intel(R) Xeon(TM) CPU 2.40GHz

grep MemTotal /proc/meminfo

MemTotal: 4147836 kB
7、查看操作系統位數

getconf LONG_BIT

32

getconf WORD_BIT

32
8、查看VCS雙機軟件版本

rpm -qa | grep VRTS

9、主機名修改

yast

Network Devices > Network Card >Configure >Host name and name server >修改Host Name的值
10、檢查系統分區

df –l

11、檢查內存空間

free -t

12、檢查時區設置

cat /etc/sysconfig/clock

13、修改時區設置

yast

選擇System > Date and Time >Region(地區選擇) >Time Zone(時區選擇)
14、系統時間設置

date mmddHHMMCCYY

15、重新設置光纖驅動

rmmod qla2300

rmmod qla2xxx.ko

insmod /lib/modules/uname -r/kernel/drivers/scsi/qla2xxx/qla2xxx.ko ql2xfailover=1

modprobe qla2300

ql2xfailover=1表示開啓光纖的多路徑功能,即當節點連接外置磁盤的一個光纖通道出現故障時,系統自動採用該節點對應的另外一個光纖通道。
16、檢查磁盤分區信息

fdisk -l

17、創建物理卷

pvcreate -ff /dev/sdb1

-ff:表示不需要確認任何信息,強制進行創建。
18、查看已經創建的PV

pvscan

19、創建卷組

vgcreate -s 4m -v vggfep /dev/sdb1

-s:指定PE的大小,系統默認值爲4MB,在該卷組上創建的邏輯卷的最大值爲256GB。如果需要創建更大的邏輯卷,則需要擴大PE的值,如8MB、16MB等。
20、創建邏輯卷

lvcreate -L 4g -n lvgfep vggfep

21、查看創建的卷組和邏輯卷

vgdisplay –v

22、創建文件系統

mkfs -t reiserfs /dev/vggfep/lvgfep

23、激活/去激活卷組

vgchange -a y vggfep

vgchange -a n vggfep

24、查找卷組信息

vgscan

25、IP地址配置(臨時生效,系統重啓後會丟失)
注意:SuSE 9操作系統中,使用yast配置IP後,會導致心跳網卡處於非激活狀態,所以修改IP地址時,不要用yast修改IP地址。

a、配置eth1本機固定IP

ifconfig eth1 10.71.114.10 netmask 255.255.255.0

b、在eth1網卡上配置本機浮動IP

ifconfig eth1:0 10.71.114.12 netmask 255.255.255.0

c、檢查IP地址配置是否成功

ifconfig

26、IP地址配置(永久生效)
a、查看網卡的MAC地址

ifconfig eth1

其中HWaddr後面對應的粗體部分爲eth1網卡對應的MAC地址,如:00:1F:29:E8:97:6E
b、創建eth1網卡對應的IP配置文件

cd /etc/sysconfig/network

vi ifcfg-eth-id-00:1F:29:E8:97:6E

在文件中增加下面的內容:
BOOTPROTO=’static’
BROADCAST1=’10.71.105.255’
IPADDR1=’192.168.0.13’
NETMASK1=’255.255.255.128’
NETWORK1=’10.71.105.128’
BROADCAST2=’10.71.105.255’
IPADDR2=’10.71.105.223’
NETMASK2=’255.255.255.128’
NETWORK2=’10.71.105.128’
MTU=”
REMOTE_IPADDR=”
STARTMODE=’onboot’
說明:
BROADCAST:表示廣播地址
IPADDR:表示IP地址
NETMASK:表示子網掩碼
NETWORK:表示路由地址
IPADDR1爲本機浮動IP,IPADDR2爲本機固定IP
c、重啓操作系統
d、檢查IP地址配置是否成功

ip address show eth1

27、配置IP地址與節點名映射關係

vi /etc/hosts

在/etc/hosts文件中增加下面的內容:
10.71.105.221 gfep1
10.71.105.222 gfep2
10.71.105.220 gfepshare_ip

vi /etc/hosts.equiv

在/etc/hosts.equiv文件中增加下面的內容:
gfep1
gfep2
28、激活/去激活網卡

ifup eth1

ifdown eth1

29、配置雙機ssh信任關係(兩個節點上都要執行該操作)
———-配置SSH信任關係start——————————–

ssh-keygen -t dsa

chmod 755 ~/.ssh

cd $HOME/.ssh

cp id_dsa.pub $HOME/.ssh/authorized_keys2

–使用ftp命令以ASCII方式將另一個節點的id_dsa.pub文件拷貝到本機/test目錄下

mkdir /test

cd /test

ftp ………

cat id_dsa.pub >> $HOME/.ssh/authorized_keys2

將passphrase加入內存中

exec /usr/bin/ssh-agent $SHELL

ssh-add

———-測試信任關係—-

ssh 節點名

–如果提示Connection refused表示該節點上的ssh服務未啓動,需要使用以下命令啓動:

sshd

———-配置SSH信任關係end———————————-
30、配置用戶的.rhosts文件

vi .rhosts

gfep1 root
gfep2 root

31、配置心跳網卡信息
a、編輯hotplug文件

cd /etc/sysconfig

vi hotplug

設置HOTPLUG_PCI_QUEUE_NIC_EVENTS 爲 yes,保存文件。

b、配置config文件

cd /etc/sysconfig/network

vi config

將要設置爲心跳網卡的MAC地址加入到MANDATORY_DEVICES中,如下所示:
MANDATORY_DEVICES=”eth-id-00:E0:FC:8C:33:CF eth-id-00:E0:FC:8C:33:CE”
MANDATORY_DEVICES配置的網卡信息中,前面的MAC地址是主用心跳網卡的MAC地址,後面的MAC地址是備用心跳網卡的MAC地址。

c、創建主用心跳網卡的配置文件

vi ifcfg-eth-id-00:18:82:61:89:45

在文件的最後一行加入如下內容:
PERSISTENT_NAME=eth0

d、創建備用心跳網卡的配置文件

vi ifcfg-eth-id-00:18:82:61:89:E3

在文件的最後一行加入如下內容:
PERSISTENT_NAME=eth4

32、修改主機名

vi /etc/HOSTNAME

vi /etc/hosts

–使新主機名生效

/etc/rc.d/boot.localnet restart

–重新登錄系統

33、VCS涉及主機名的修改
a、停止VCS雙機

hastop -all

/etc/init.d/gab stop

/etc/init.d/llt stop

b、修改文件

vi /etc/llthosts

vi /etc/llttab

vi /etc/VRTSvcs/conf/config/main.cf

c、重啓VCS

/etc/init.d/llt start

/etc/init.d/gab start

hastart

34、XDM配置
a、修改xdm-config文件

vi /etc/X11/xdm/xdm-config

找到下面行:
DisplayManager.requestPort: 0
將它修改爲
!DisplayManager.requestPort: 0

b、修改kdmrc文件

vi /etc/opt/kde3/share/config/kdm/kdmrc

修改設置節 ‘[XDMCP]’
將 “Enable=false” 改爲 “Enable=true”
c、編輯文件 ‘/etc/sysconfig/displaymanager’
將’DISPLAYMANAGER_REMOTE_ACCESS=”no”’ 改爲 ‘DISPLAYMANAGER_REMOTE_ACCESS=”yes”’
將’DISPLAYMANAGER_ROOT_LOGIN_REMOTE=”no”’改爲 ‘DISPLAYMANAGER_ROOT_LOGIN_REMOTE=”yes”’

d、重新啓動XDM服務

rcxdm restart

35、Suse10sp1下開啓FTP服務
–inetd模式
a、修改/etc/xinetd.d/vsftpd文件:disnable=no
b、修改/etc/vsftpd.conf文件,取消如下行的註釋:
write_enable=YES
local_enable=YES
local_umask=022
ascii_upload_enable=YES
ascii_download_enable=YES
c、修改/etc/vsftpd.conf文件,註釋如下行:
listen=YES
d、修改/etc/ftpusers,註釋掉允許ftp的用戶,如root
e、重啓網絡服務

/etc/init.d/xinetd restart

–standalone模式(服務器負擔較重的情況下)
a、修改/etc/xinetd.d/vsftpd文件:disnable=yes
b、修改/etc/vsftpd.conf文件,取消如下行的註釋:
write_enable=YES
local_enable=YES
local_umask=022
ascii_upload_enable=YES
ascii_download_enable=YES
c、修改/etc/ftpusers,註釋掉允許ftp的用戶,如root
d、重啓網絡服務

/etc/init.d/xinetd restart

36、查看操作系統補丁

SPident

CONCLUSION: System is up-to-date!
found SLE-10-x86_64-SP1
37、查看操作版本

uname -a

lsb_release -a

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章