linux系統管理.系統的安裝後的簡單配置

1、server login : root        <-------------輸入用戶名,回車,
     password:                  <---------然後輸入設定的密碼
在輸入密碼的過程中,屏幕不會顯示任何的信息(密碼的字符及位數的長短)
2、顯示[root@Fedora  root]#             
每個root的意思是當前登陸的用戶,@ 表示at,意思是在……服務器上,Fedora的意思是主機的名稱,第二個root的意思是/root的目錄
3、以下[root@Fedora  root]#的內容簡單地縮寫成#
#pwd           ---------------打印當前所在目錄
4、#ls /       ---------------查看/目錄下的信息
[root@localhost root]# ls /
bin   dev  home    lib         misc  opt   root  tmp  var
boot  etc  initrd  lost+found  mnt   proc  sbin  usr
5、#useradd redhat        增加redhat用戶
6、#passwd redhat        爲redhat用戶設置密碼或激活此用戶
7、#ls /home
8、#ls –ld /home/redhat
d r w x - - - - - - 2 redhat redhat 4096 Mar 12 10:27 /home/redhat
文件種類 執行 執行 執行 硬鏈接數 屬主 屬主所在組 目錄大小 目錄更新時間 目錄名稱
常見的文件屬性:
文件種類 說明
    - 普通文件
    d 表示爲目錄
     l 表示爲一個鏈接
     b 表示爲一個塊設備
     c 表示爲一個字符設備
9、#exit  退出root帳戶,用剛剛建立的普通用戶:redhat登陸系統。
10、$pwd   打印當前所在目錄,普通用戶登陸時,提示符爲$,管理員root登陸時,提示符爲#
11、$ls –a  查看目錄下的所有文件,包括隱藏文件(以.開頭的文件)
.bash_logout                     .bash_profile                         .bashrc
12、$su -   切換成管理員用戶
password:     輸入密碼,在此密碼不顯示
13、#exit    退出管理用戶
14、$ls –l   /
bin 二進制的工具集(binary的縮寫)
boot 系統啓動的必需的引導文件(內核、磁盤鏡像文件、引導配置文件)
dev 系統的設備(外設、磁盤、終端)(device的縮寫)
etc 系統配置信息(修改的配置文件的存放目錄)
home 普通用戶的家目錄(用來存放普通用戶的個人數據,此目錄需要時常來管理)
initrd 臨時目錄,引導暫存信息,一般來說是空的。
lib 共享庫,動態鏈接庫(類似於Windows裏的.DLL庫文件)
lost+found 系統引導可能丟失的文件(通常此文件爲空)
misc 雜亂的額外的文件(基本不用)
mnt 掛載外部設備的目錄(mount)
opt 大型軟件安裝的目錄
proc 虛擬的文件系統,反映系統內核的信息(process)不佔用任何磁盤空間
root 超級管理員的家目錄
sbin 超級用戶的管理工具的存放目錄
tmp 臨時文件(全局可寫的目錄)目錄的屬性爲:drwxrwxrwt
usr 所有用戶公共的通用文檔資料,配置文件,配置工具
var 動態變化的數據,日誌,數據庫的存放目錄,時常需要整理
15、#df    分區的使用情況(當前系統中所有文件佔用的大小)#du –h  使結果更加好讀,可加-h選項
16、#du  查看目錄或文件佔用的空間     #du –sh    ( -s  總計  -h 更加好讀 ) 命令可按Ctrl+C終止運行。
17、#du –sh /*   統計根目錄下的所有文件佔用的磁盤空間
18、#df -h
19、#fdisk –l /dev/hda
20、#hdparm /dev/hda
21、#hdparm –d1 /dev/hda  (手工打開dma支持)
22、#more /etc/rc.local
23、#ping www.google.com
24、#more /etc/resolv.conf    (DNS的配置文件)
nameserver 61.153.177.196
25、[root@localhost redhat]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:CA:44:B0
          inet addr:192.168.0.254  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6604 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3757 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:547894 (535.0 Kb)  TX bytes:500968 (489.2 Kb)
          Interrupt:10 Base address:0x1080
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:700 (700.0 b)  TX bytes:700 (700.0 b)
26、#netconfig  (圖形化修改網絡配置)
27、#service network restart (重啓網絡服務)
28、#route –n
[root@localhost redhat]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0    U      0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0       U      0      0        0 eth0
127.0.0.0        0.0.0.0         255.0.0.0          U       0      0        0 lo
0.0.0.0          192.168.0.1     0.0.0.0            UG     0      0        0 eth0
29、#ping –192.168.0.1
30、#ping –b 192.168.0.255
31、#ifconfig eth0  192.168.0.254 netmask 255.255.255.0   修改IP地址
32、#ifconfig eth0  查看eth0的IP信息
33、#ifconfig eth0 up |down 激活或關閉eth0網卡
34、#route -n
35、#route add default gw 192.168.0.1   增加默認網關爲192.168.0.1
36、#route –n
route 和ifconfig配置資料不會保存,只用於調試網絡
37、[root@localhost redhat]# ls /etc/sysconfig/network-scripts/
ifcfg-eth0              ifdown-ippp             ifdown-sit              ifup-ipv6               ifup-post               ifup-wireless
ifcfg-eth1              ifdown-ipv6             ifdown-sl               ifup-ipx                ifup-ppp                init.ipv6-global
ifcfg-lo                ifdown-isdn             ifup                    ifup-isdn               ifup-routes             network-functions
ifdown                  ifdown-post             ifup-aliases            ifup-plip               ifup-sit                network-functions-ipv6
ifdown-aliases          ifdown-ppp              ifup-ippp               ifup-plusb              ifup-sl
38、[root@localhost redhat]# ls /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth0
39、[root@localhost redhat]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0     <-------------- 設備名
ONBOOT=yes     <--------------在引導時是否激活
BOOTPROTO=static          <----------手動還是自動
IPADDR=192.168.0.254     <----------IP地址
NETMASK=255.255.255.0  <----------子網掩碼
GATEWAY=192.168.0.1     <----------默認網關
如需修改此文件,可手工修改此腳本,然後重啓network服務進行加載。
40、[root@localhost redhat]# ls /etc/sysconfig/network*
/etc/sysconfig/network
/etc/sysconfig/networking:
devices  ifcfg-lo profiles
/etc/sysconfig/network-scripts:
ifcfg-eth0      ifdown-ipv6    ifup            ifup-plip     ifup-sl
ifcfg-eth1      ifdown-isdn    ifup-aliases  ifup-plusb   ifup-wireless
ifcfg-lo          ifdown-post    ifup-ippp     ifup-post    init.ipv6-global
ifdown           ifdown-ppp    ifup-ipv6     ifup-ppp     network-functions
ifdown-aliases  ifdown-sit    ifup-ipx       ifup-routes  network-functions-ipv6
ifdown-ippp     ifdown-sl      ifup-isdn     ifup-sit
41、#netconfig || neat
運行上面的命令是將配置信息寫進profiles文件,另外此目錄優先於netconfig,可以手工清空profiles,然後netconfig命令。
系統用戶環境配置
42、[root@localhost redhat]# locale      用戶系統中語言環境
LANG=en_US.UTF-8   (en語言,US地區,UTF-8字符集)
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
43、#locale –a  查看所有語言信息   (zh_CN.utf8 這個是設置中文的語言環境)
44、#date
45、#LANG=en_US.UTF-8
46、#ls /etc/sysconfig/i18n    (語言配置腳本文件)
47、#more /etc/sysconfig/hwconf  (所有系統硬件資料)
48、#kudzu  查看、檢查硬件信息
49、#service kudzu start  (檢查新硬件)
50、#chkconfig kudzu –- list  (查看kudzu狀態)
51、#setup 調整系統信息(綜合配置信息)
52、#chkconfig –-list |more 
53、#[root@localhost redhat]# ls /etc/init.d/xinetd
/etc/init.d/xinetd
54、#ls /etc/xinetd.d
55、[root@localhost redhat]# ls /etc/rc?.d
/etc/rc0.d:
K03rhnsd      K10xfs   K30sendmail    K74apmd     K88syslog    K96pcmcia
K05anacron    K15gpm   K44rawdevices  K75netfs    K90network   S00killall
K05atd        K20nfs   K50xinetd      K80random   K91isdn      S01halt
K05keytable   K24irda  K60crond       K86nfslock  K92iptables
K05saslauthd  K25sshd  K72autofs      K87portmap  K95kudzu
/etc/rc1.d:
K03rhnsd      K15gpm       K44rawdevices  K75netfs    K90network   S00single
K05anacron    K20nfs       K50xinetd      K80random   K91isdn      S17keytable
K05atd        K24irda      K60crond       K86nfslock  K92iptables
K05saslauthd  K25sshd      K72autofs      K87portmap  K95kudzu
K10xfs        K30sendmail  K74apmd        K88syslog   K96pcmcia
/etc/rc2.d:
K03rhnsd      K44rawdevices  K87portmap   S12syslog    S55sshd      S95anacron
K05atd        K50xinetd      K95kudzu     S17keytable  S80sendmail  S99local
K05saslauthd  K72autofs      S08iptables  S20random    S85gpm
K20nfs        K75netfs       S09isdn      S24pcmcia    S90crond
K24irda       K86nfslock     S10network   S26apmd      S90xfs
/etc/rc3.d:
K05saslauthd  S08iptables  S14nfslock   S28autofs      S85gpm      S97rhnsd
K20nfs        S09isdn      S17keytable  S55sshd        S90crond    S99local
K24irda       S10network   S20random    S56rawdevices  S90xfs
K95kudzu      S12syslog    S25netfs     S56xinetd      S95anacron
K96pcmcia     S13portmap   S26apmd      S80sendmail    S95atd
/etc/rc4.d:
K05saslauthd  S09isdn     S17keytable  S28autofs      S85gpm      S97rhnsd
K20nfs        S10network  S20random    S55sshd        S90crond    S99local
K24irda       S12syslog   S24pcmcia    S56rawdevices  S90xfs
S05kudzu      S13portmap  S25netfs     S56xinetd      S95anacron
S08iptables   S14nfslock  S26apmd      S80sendmail    S95atd
/etc/rc5.d:
K05saslauthd  S09isdn     S17keytable  S28autofs      S85gpm      S97rhnsd
K20nfs        S10network  S20random    S55sshd        S90crond    S99local
K24irda       S12syslog   S24pcmcia    S56rawdevices  S90xfs
S05kudzu      S13portmap  S25netfs     S56xinetd      S95anacron
S08iptables   S14nfslock  S26apmd      S80sendmail    S95atd
/etc/rc6.d:
K03rhnsd      K10xfs   K30sendmail    K74apmd     K88syslog    K96pcmcia
K05anacron    K15gpm   K44rawdevices  K75netfs    K90network   S00killall
K05atd        K20nfs   K50xinetd      K80random   K91isdn      S01reboot
K05keytable   K24irda  K60crond       K86nfslock  K92iptables
K05saslauthd  K25sshd  K72autofs      K87portmap  K95kudzu
56、#ls –ld /etc/rc?.d
57、#ls /etc/init.d
58、#ls /etc/init.d/kudzu
59、#ls /etc/rc3.d  |grep kudzu
60、[root@localhost redhat]# ls -l /etc/rc3.d/ |grep kudzu
lrwxrwxrwx    1 root     root           15 Dec 24 16:06 K95kudzu -> ../init.d/kudzu
K95說明是關閉狀態;rc3.d下面的kudzu鏈接到指向init.d/kudzu目錄下.以S開頭的表示啓動,以K開頭的表示關閉.
61、[root@localhost redhat]# runlevel
N 3    <-------- 第三個運行級別
62、[root@localhost redhat]# ls /etc/rc3.d
K05saslauthd  K95kudzu     S09isdn     S13portmap   S20random  S28autofs      S56xinetd    S90crond    S95atd
K20nfs        K96pcmcia    S10network  S14nfslock    S25netfs    S55sshd         S80sendmail  S90xfs      S97rhnsd
K24irda       S08iptables  S12syslog   S17keytable  S26apmd    S56rawdevices  S85gpm       S95anacron  S99local
63、[root@localhost redhat]# chkconfig sshd --list
sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
64、[root@localhost redhat]# ls -ld /etc/rc?.d
lrwxrwxrwx    1 root     root           10 Dec 24 23:50 /etc/rc0.d -> rc.d/rc0.d
lrwxrwxrwx    1 root     root           10 Dec 24 23:50 /etc/rc1.d -> rc.d/rc1.d
lrwxrwxrwx    1 root     root           10 Dec 24 23:50 /etc/rc2.d -> rc.d/rc2.d
lrwxrwxrwx    1 root     root           10 Dec 24 23:50 /etc/rc3.d -> rc.d/rc3.d
lrwxrwxrwx    1 root     root           10 Dec 24 23:50 /etc/rc4.d -> rc.d/rc4.d
lrwxrwxrwx    1 root     root           10 Dec 24 23:50 /etc/rc5.d -> rc.d/rc5.d
lrwxrwxrwx    1 root     root           10 Dec 24 23:50 /etc/rc6.d -> rc.d/rc6.d
65、[root@localhost redhat]# more /etc/inittab
#
# inittab       This file describes how the INIT process should set up
#               the system in a certain run-level.
#
# Author:       Miquel van Smoorenburg, <[email protected]>
#               Modified for RHS Linux by Marc Ewing and Donnie Barnes
#
# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
# When our UPS tells us power has failed, assume we have a few minutes
# of power left.  Schedule a shutdown for 2 minutes from now.
# This does, of course, assume you have powerd installed and your
# UPS connected and working correctly.
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"
# If power was restored before the shutdown kicked in, cancel it.
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm –nodaemon
66、#ntsysv
如果在windows下用putty的時候,可能會出現亂碼,如下圖:
亂碼
此時可以做這樣的設置設置 .
再次運行得到全新的界面:
結果.

0

收藏

leekwen

18篇文章,2W+人氣,0粉絲

Ctrl+Enter 發佈

發佈

取消

掃一掃,領取大禮包

0

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