日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

【Linux_Fedora_系统管理系列】_1_用户登录和系统初始配置

發布時間:2023/11/29 linux 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Linux_Fedora_系统管理系列】_1_用户登录和系统初始配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  發現一個問題,在FC14 的Firefox瀏覽器中,編輯和排版好的博文,在windows下用chrome或者獵豹瀏覽器打開后,排版就變得閱讀

不是很容易里,而且經常不經意的斷行。不知道園子的管理人員時候注意到了這個問題。

  Linux系統的登錄和windows登錄存在很大的區別,Linux的登錄過程是完全可配置的,而windows系統的可配置性相對來說就弱一些,

雖然可以通過啟動腳本和msconfig命令修改一些啟動屬性,但還是不能隨用戶完全定制啟動過程。

【1】登錄用戶

?  Linux是一個多用戶的用戶系統,在同一時刻可以登錄多個不同的用戶。在登錄到系統后可以通過命令查看當前的登錄用戶名。

[volcanol@volcanol ~]$ whoami volcanol

????? 如上所示,利用whoami命令查看當前的登錄用戶為:volcanol。

????? 此時如果以root用戶登錄,那么可以看到以下的輸出信息:

[root@volcanol ~]# whoami root

???? 您還可以利用who命令查看所有的登錄情況:

[volcanol@volcanol ~]$ who volcanol tty1 2013-06-24 11:10 (:0) volcanol pts/0 2013-06-24 12:48 (:0.0)

????? 如上所示,表示用戶volcanol登錄里兩個終端,tty1 和pts/0 ;? tty1 表示字符界面第一個終端,pts/0 這表示第一個GUI界面。

  如果您是超級用戶,即root用戶,那么您還可以通過w 命令查看系統上登錄的所有用戶,w命令默認顯示的信息比who命令詳細:

[root@volcanol ~]# w13:19:51 up 2:10, 2 users, load average: 1.20, 1.10, 1.09 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT volcanol tty1 :0 11:10 2:10m 4:22 0.09s pam: gdm-passwo volcanol pts/0 :0.0 12:48 0.00s 0.22s 1.13s gnome-terminal

????? 我們還可以通過who命令查看系統開機的時間,就是系統引導的時間,(在winodowsx下也可以通過命令查看系統引導時間,

具體我忘記是什么了)。

[root@volcanol ~]# who -a系統引導 2013-06-24 11:09運行級別 5 2013-06-24 11:09 登錄 tty3 2013-06-24 11:09 1978 id=3 登錄 tty2 2013-06-24 11:09 1976 id=2 登錄 tty5 2013-06-24 11:09 1982 id=5 登錄 tty4 2013-06-24 11:09 1980 id=4 登錄 tty6 2013-06-24 11:09 1984 id=6 volcanol - tty1 2013-06-24 11:10 舊的 2108 (:0) volcanol + pts/0 2013-06-24 12:48 . 887 (:0.0)

????? 這里可以看到,系統引導時間為:2013-06-24 11:09

????????????????????????????? 系統運行級別為:運行級別 5 2013-06-24 11:09

?  注:w為sbin命令,who為bin命令。

【2】用戶當前目錄

  在用戶登錄系統成功后,每個用戶均會獲取當前工作路徑,這個目錄就是用戶的home目錄。

?????? root用戶的home目錄為: /root

?????? 普通用戶的home目錄為: /home/login_user_name ; login_user_name 為當前登錄用戶的用戶名

?????? 在系統增加一個新用戶后,均會在/home目錄下建立一個與用戶名同名的目錄,這個目錄就是用戶登錄后默認工作路徑。

[root@volcanol home]# ls -al 總用量 12 drwxr-xr-x. 3 root root 4096 6月 22 03:59 . dr-xr-xr-x. 23 root root 4096 6月 24 11:09 .. drwx------. 38 volcanol volcanol 4096 6月 24 12:47 volcanol

??????? 如上所示,因為當前系統僅有一個root用戶和一個volcanol的用戶,因此/home目錄下僅有一個volcanol 的目錄,下面我們新增加一個用戶

看看這個目錄的變化:

[root@volcanol home]# useradd test [root@volcanol home]# ls -al 總用量 16 drwxr-xr-x. 4 root root 4096 6月 24 13:35 . dr-xr-xr-x. 23 root root 4096 6月 24 11:09 .. drwx------. 4 test test 4096 6月 24 13:35 test drwx------. 38 volcanol volcanol 4096 6月 24 12:47 volcanol

????? 如上所示,我們利用useradd命令增加用戶test后,系統就在/home目錄下為test建立里一個用戶的家目錄。用戶登錄后默認的工作路徑就是這個

目錄的絕對路徑。

[root@volcanol ~]# passwd test 更改用戶 test 的密碼 。 新的 密碼: 無效的密碼: 它基于字典單詞 重新輸入新的 密碼: passwd: 所有的身份驗證令牌已經成功更新。

?????? 默認增加用戶后,需要為用戶設置用戶密碼,用passwd命令實現。

【3】運行級別

  在Linux下,系統啟動后有一個運行級別的概念,不同的運行級別可以登錄到不同的環境,同時在啟動的過程中運行不同的啟動腳本。

可以通過下面的命令查看系統的運行級別:

[volcanol@volcanol ~]$ runlevel N 5

?  如上所示,表示我登錄的系統運行級別為5,就是圖形模式。

??????? 用戶登錄時默認的運行級別通過配置文件配置, 配置文件為:/etc/inittab

[root@volcanol ~]# cat /etc/inittab # inittab is only used by upstart for the default runlevel. # # ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # System initialization is started by /etc/init/rcS.conf # # Individual runlevels are started by /etc/init/rc.conf # # Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf # # Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf, # with configuration in /etc/sysconfig/init. # # For information on how to write upstart event handlers, or how # upstart works, see init(5), init(8), and initctl(8). # # Default runlevel. The runlevels used 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:5:initdefault:

??????? 這個配置文件,在不同版本的Fedora 版本的系統下有些不一樣,這里我的文件內容就和上面的一樣。起作用的是最后一句:

id:5:initdefault:

???????? 表示登錄用戶默認的運行級別為5; 在這個文件同時寫出了一個共有7個運行級別:

# Default runlevel. The runlevels used 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)

???????? 0: halt級別,就是表示計算機掛起

???????? 1:單用戶模式,這個模式通常用于系統維護,或者當系統出現故障后用于系統恢復。

???????? 2:多用戶模式,和運行級別3一樣,但是不支持網絡功能

???????? 3:多用模式

??????? 4:沒有使用,

???????? 5:圖形解碼模式,就是通常說的X11模式

??????? 6:重啟動

??????? 我們可以通過init命令,加上運行級別切換到不同的模式。

init 6? #重啟計算機

【4】退出當前用戶登錄

?????? 在Linux系統中,有時我們需要退出當前用戶的登錄,這可以通過兩個命令來實現:exit和logout

[root@volcanol ~]# exit logout [volcanol@volcanol ~]$

?????? 如上所示,我們利用exit命令,注銷了用戶root的登錄。

[root@volcanol ~]# logout [volcanol@volcanol ~]$

??????? 如上所示,我們利用logout命令,注銷了用戶root的登錄;可以發現exit和logout退出時的提示信息不一樣。

【5】用登錄腳本和退出腳本

??????? 每個用戶在登錄系統的時候,都會執行用戶的登錄腳本,這些登錄腳本用來配置用戶環境。用戶的登錄腳本保存在用戶的home目錄。

[volcanol@volcanol ~]$ ls -al 總用量 1716 drwx------. 38 volcanol volcanol 4096 6月 24 12:47 . drwxr-xr-x. 4 root root 4096 6月 24 13:35 .. drwx------. 3 volcanol volcanol 4096 6月 22 04:06 .adobe -rw-------. 1 volcanol volcanol 947 6月 24 13:41 .bash_history -rw-r--r--. 1 volcanol volcanol 18 6月 22 2010 .bash_logout -rw-r--r--. 1 volcanol volcanol 176 6月 22 2010 .bash_profile -rw-r--r--. 1 volcanol volcanol 124 6月 22 2010 .bashrc

???????? 如上圖所示: 在volcanol用的home目錄,有兩個登錄腳本:.bash_profile 和.bashrc? 這兩個腳本文件均為隱藏文件。下面我們

來看看這兩個文件的內容。

[volcanol@volcanol ~]$ cat -n .bash_profile 1 # .bash_profile2 3 # Get the aliases and functions4 if [ -f ~/.bashrc ]; then5 . ~/.bashrc6 fi7 8 # User specific environment and startup programs9 10 PATH=$PATH:$HOME/bin11 12 export PATH

???????? 這個登錄腳本的主要作用是用來配置用戶的環境變量PATH的,不同版本的FC 這個文件的內容可能不一樣;同時這個

腳本還檢查存在.bashrc這個腳本文件否,如果存在則執行.bashrc腳本。

[volcanol@volcanol ~]$ cat -n .bashrc1 # .bashrc2 3 # Source global definitions4 if [ -f /etc/bashrc ]; then5 . /etc/bashrc6 fi7 8 # User specific aliases and functions

?????????? 可以發現這個版本的.bashrc文件什么也不做。

?????????? 下面我們來看看注銷或者說退出腳本:.bash_logout

[volcanol@volcanol ~]$ cat -n .bash_logout 1 # ~/.bash_logout2

?????????? 同樣發現,這個版本的退出腳本什么也不做。如果您需要在退出的時候執行一些任務,可以修改這個腳本。

[root@volcanol ~]# cat .bash_profile # .bash_profile# Get the aliases and functions if [ -f ~/.bashrc ]; then. ~/.bashrc fi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATH [root@volcanol ~]# cat -n .bashrc1 # .bashrc2 3 # User specific aliases and functions4 5 alias rm='rm -i'6 alias cp='cp -i'7 alias mv='mv -i'8 9 # Source global definitions10 if [ -f /etc/bashrc ]; then11 . /etc/bashrc12 fi [root@volcanol ~]# cat -n .bash_logout 1 # ~/.bash_logout2

?????? 上面兩個是FC 14的root用戶的登錄和退出腳本

【6】根目錄

?????? 如果您安裝系統的時候,僅有一個根分區的話,那么您的根目錄下面的內容大體會和一樣:

[root@volcanol ~]# ls -al / 總用量 112 dr-xr-xr-x. 23 root root 4096 6月 24 11:09 . dr-xr-xr-x. 23 root root 4096 6月 24 11:09 .. -rw-r--r--. 1 root root 0 6月 24 11:09 .autofsck dr-xr-xr-x. 2 root root 4096 6月 22 20:46 bin dr-xr-xr-x. 4 root root 4096 6月 22 03:57 boot drwxr-xr-x. 2 root root 4096 10月 6 2010 cgroup drwx------. 3 root root 4096 6月 22 03:59 .dbus drwxr-xr-x. 20 root root 3900 6月 24 11:09 dev drwxr-xr-x. 112 root root 12288 6月 24 14:03 etc drwxr-xr-x. 4 root root 4096 6月 24 13:35 home dr-xr-xr-x. 19 root root 12288 6月 22 20:46 lib drwx------. 2 root root 16384 6月 22 03:29 lost+found drwxr-xr-x. 7 root root 4096 6月 24 14:03 media drwxr-xr-x. 2 root root 4096 4月 19 2010 mnt -rw-r--r--. 1 root root 0 6月 22 03:55 null drwxr-xr-x. 2 root root 4096 4月 19 2010 opt dr-xr-xr-x. 231 root root 0 6月 24 11:09 proc dr-xr-x---. 5 root root 4096 6月 24 14:17 root dr-xr-xr-x. 2 root root 12288 6月 22 20:46 sbin drwxr-xr-x. 7 root root 0 6月 24 11:09 selinux drwxr-xr-x. 2 root root 4096 4月 19 2010 srv drwxr-xr-x. 12 root root 0 6月 24 11:09 sys drwxrwxrwt. 25 root root 4096 6月 24 14:03 tmp drwxr-xr-x. 12 root root 4096 6月 22 03:34 usr drwxr-xr-x. 22 root root 4096 6月 22 03:55 var

??????? 如果僅有一個根分區,那么你西系統中所有的文件都將會保存在這個分區(注意swap分區),我們說說這個目錄下

各個目錄的主要作用:

??????? /bin/ :存放的是一些二進制的文件和程序,是普通的用戶程序,普通用戶都可以執行

?????? /boot/: 系統啟動相關的文件,都保存在這個目錄

????? /sbin/: 存放的是超級用戶才可以執行命令和程序

?????? /dev: 存放的是設備文件

????? /etc/ : 這個目錄存放的是系統的配置文件,大部分配置文件都存放在這個目錄

????? /home/: 存放普通用戶的home目錄的目錄

????? /initrd/ :存放臨時文件的目錄

????? /tmp: 存放用戶臨時文件的目錄,這個目錄所有的用戶都具有可讀寫的權利

???????? /lib: 存放系統動態鏈接庫的目錄

?????? /lost_found : 系統在引導時產生的磁盤碎片文件就存放在這個目錄

?????? /mnt/ : 一般用于用戶外部設備掛載時對應的目錄,

??????? /media: 這個目錄是用來掛載用戶移動存儲設備的目錄,

?????? /proc: 這個是內存的鏡像目錄,普通用戶不能訪問

????????? /usr: 存放用戶程序等文件的目錄,這個目錄通常最大

??????? /var: 存放一些會變化的文件,例如郵件、日記/日志文件等

【7】系統分區管理和查看

????? 通過df命令可以查看系統磁盤的分區情況

[root@volcanol ~]# df 文件系統 1K-塊 已用 可用 已用% 掛載點 /dev/sda10 10321208 7204272 2592648 74% / tmpfs 992628 6540 986088 1% /dev/shm /dev/sda8 51199120 16624296 34574824 33% /media/2C706CFF706CD0DE /dev/sda9 51199120 37669300 13529820 74% /media/544CC8004CC7DB3E /dev/sda5 30713852 4789864 25923988 16% /media/42E06210E0620A8D /dev/sda7 61440560 24995208 36445352 41% /media/9AA61644A61620F5 /dev/sda6 61440560 45029600 16410960 74% /media/0068994F68994476

???? 可以看到這個命令,可以查看系統目前已經掛載的分區,我們可以用-h命令是輸出信息更加容易看:

文件系統 容量 已用 可用 已用%% 掛載點 /dev/sda10 9.9G 6.9G 2.5G 74% / tmpfs 970M 6.4M 963M 1% /dev/shm /dev/sda8 49G 16G 33G 33% /media/2C706CFF706CD0DE /dev/sda9 49G 36G 13G 74% /media/544CC8004CC7DB3E /dev/sda5 30G 4.6G 25G 16% /media/42E06210E0620A8D /dev/sda7 59G 24G 35G 41% /media/9AA61644A61620F5 /dev/sda6 59G 43G 16G 74% /media/0068994F68994476

【8】統計目錄(或文件)所占磁盤空間的大小

??????? 通過du命令查看目錄活文件的空間使用情況 ,不帶參數默認顯示當前路徑下所有文件的大小。

[root@volcanol ~]# du -h /root 8.0K /root/.mplayer 8.0K /root/.gconfd 4.0K /root/.gconf 152K /root

【9】磁盤管理工具

?????? 通過fdisk工具可以用來管理磁盤分區

[root@volcanol ~]# fdisk -lDisk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xd0ec1d5fDevice Boot Start End Blocks Id System /dev/sda1 * 63 61432559 30716248+ 7 HPFS/NTFS /dev/sda2 61432560 625121279 281844360 f W95 Ext'd (LBA) /dev/sda5 61433856 122861567 30713856 7 HPFS/NTFS /dev/sda6 122865183 245746304 61440561 7 HPFS/NTFS /dev/sda7 245746368 368627489 61440561 7 HPFS/NTFS /dev/sda8 368627553 471025799 51199123+ 7 HPFS/NTFS /dev/sda9 471025863 573424109 51199123+ 7 HPFS/NTFS /dev/sda10 573427712 594399231 10485760 83 Linux

???? 這個命令執行需要root權限,如下以普通用戶不能執行這個命令。

[volcanol@volcanol ~]$ fdisk -l

???? 由于這個命令執行有一定的風險,建議一般情況下不要使用。如果操作失誤將造成數據丟失的情況。

【10】 網絡環境配置

??????? 可以通過很多的命令來配置網絡環境。

1、測試網絡連接情況:

???? ping命令

[root@volcanol ~]# ping www.cnblogs.com PING www.cnblogs.com (42.121.252.58) 56(84) bytes of data. 64 bytes from 42.121.252.58: icmp_req=1 ttl=54 time=25.2 ms 64 bytes from 42.121.252.58: icmp_req=2 ttl=54 time=25.1 ms 64 bytes from 42.121.252.58: icmp_req=3 ttl=54 time=24.9 ms ^C --- www.cnblogs.com ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 24.974/25.130/25.272/0.177 ms

???? 如上所示,我測試一下與園子的鏈接情況,可以發現鏈接情況良好,丟包律為0%,傳遞里3個數據包,接收里3個應答數據包,

并且相應時間都很快,均小于26ms。

[root@volcanol ~]# ping www.baidu.com PING www.a.shifen.com (61.135.169.105) 56(84) bytes of data. 64 bytes from 61.135.169.105: icmp_req=1 ttl=55 time=29.8 ms 64 bytes from 61.135.169.105: icmp_req=2 ttl=55 time=31.1 ms 64 bytes from 61.135.169.105: icmp_req=3 ttl=55 time=31.4 ms 64 bytes from 61.135.169.105: icmp_req=4 ttl=55 time=37.2 ms ^X^C --- www.a.shifen.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3003ms rtt min/avg/max/mdev = 29.893/32.430/37.299/2.868 ms

?????? 可以發現,在我這登錄cnblogs比百度相應速度還快。

2、查看DNS域名服務器

?????? 系統可用的DNS域名服務器,可以通過查看文件: /etc/resolv.conf 文件來查看

[root@volcanol ~]# cat -n /etc/resolv.conf1 # Generated by NetworkManager2 nameserver 202.102.152.33 nameserver 202.102.154.3

? ? ? ? 這里我們可以看到,我的機器上默認的域名服務器有兩個:202.102.152.3 和? ???? 202.102.152.3

??? 這個文件還可以指定其他屬性:

nameserver #定義DNS服務器的IP地址 domain #定義本地域名 search #定義域名的搜索列表 sortlist #對返回的域名進行排序

?3、查看本地網絡物理連接

?????? 通過ifconfig命令查看

[root@volcanol ~]# ifconfig eth0 Link encap:Ethernet HWaddr 60:EB:69:D1:B1:9B UP BROADCAST MULTICAST MTU:1500 Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)Interrupt:50 Base address:0x6000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:16436 Metric:1RX packets:56 errors:0 dropped:0 overruns:0 frame:0TX packets:56 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0 RX bytes:3404 (3.3 KiB) TX bytes:3404 (3.3 KiB)wlan0 Link encap:Ethernet HWaddr 88:9F:FA:FB:64:12 inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0inet6 addr: fe80::8a9f:faff:fefb:6412/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:18446 errors:0 dropped:0 overruns:0 frame:0TX packets:16544 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:9730222 (9.2 MiB) TX bytes:3279875 (3.1 MiB)

?????? 可以看到我的計算機上有兩個物理網絡設備,一個虛擬的網絡設備,lo 網絡設備用于回環測試,在windows下同樣存在這個設備,下面我們

來看看我的無線網卡wlan0 設備的信息:

Link encap:Ethernet HWaddr 88:9F:FA:FB:64:12?? #MAC 地址
? ? ? ? ? inet addr:
192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0?? #IP、廣播地址、子網掩碼
? ? ? ? ? inet6 addr: fe80::8a9f:faff:fefb:
6412/64 Scope:Link???? #IPV6、IPV6 MAC
????????? UP BROADCAST RUNNING MULTICAST MTU:
1500 Metric:1RX packets:18446 errors:0 dropped:0 overruns:0 frame:0
? ? ? ? ? TX packets:
16544 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:9730222 (9.2 MiB) TX bytes:3279875 (3.1 MiB)

?????? 我們可以通過ifconfig命令來配置網絡設備,配置IP、子網掩碼如下所示:

[root@volcanol ~]# ifconfig wlan0 192.168.1.101 netmask 255.255.255.0 ^C

4、增加默認網關

?????? 通過route命令查看網關設備:

[root@volcanol ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 * 255.255.255.0 U 2 0 0 wlan0 default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0

  linux下通過默認route命令增加默認網關,通過下面的命令增加默認網關:

?

[root@volcanol ~]# route add gw IP

?

????? 上面的IP就是您要增加的網關設備的IP地址。

????? 通過增加default選項,設置默認網關。

[root@volcanol ~]# route add default gw IP

????? 通常如果您開啟里DHCP服務,而向您提供網絡服務的設備支持DHCP協議,這些IP 、DNS、默認網關和子網掩碼都不需要手動配置

通過系統自動獲取就行。

?????? 這里需要說明一點的是:ifconfig和route命令配置的信息,僅在當前登錄有效,重啟計算機后這些信息都會丟失,如果您需要永久的

使用這些配置信息,就需要修改配置文件或者使用下面的命令。

5、setup命令

???? setup是一個文本模式的圖形配置命令,通過這個命令可以方便的配置網絡環境,因為截圖不能上傳,就不演示了。

???? 如果您使用的是Linux的早期版本,或者EL版本應該還可以使用一組redhat-config 命令,這組命令目前默認在FC 中不再提供。

????? 還有以前在FC 早期版本中使用netconfig和neat命令, 都可以配置網絡;目前在FC 中這兩個命令默認是不安裝的。

6、修改配置文件來配置網絡環境

????? linux下網絡配置文件存放在 /etc/sysconfig/network-scripts/ 目錄下:

[root@volcanol network-scripts]# ls ifcfg-eth0 ifdown-ipv6 ifup ifup-ipx ifup-sit ifcfg-lo ifdown-isdn ifup-aliases ifup-isdn ifup-tunnel ifdown ifdown-post ifup-bnep ifup-plip ifup-wireless ifdown-bnep ifdown-ppp ifup-eth ifup-plusb init.ipv6-global ifdown-eth ifdown-routes ifup-ippp ifup-post net.hotplug ifdown-ippp ifdown-sit ifup-ipsec ifup-ppp network-functions ifdown-ipsec ifdown-tunnel ifup-ipv6 ifup-routes network-functions-ipv6

???? 我們可以看到有兩個文件: ifcfg-eth0 和 ifcfg-lo ,這兩個文件分別對應有線以太網卡和回環設備配置。

[root@volcanol network-scripts]# cat -n ifcfg-eth0 1 DEVICE="eth0"2 HWADDR="60:EB:69:D1:B1:9B"3 NM_CONTROLLED="yes"4 ONBOOT="no" [root@volcanol network-scripts]# cat -n ifcfg-lo1 DEVICE=lo2 IPADDR=127.0.0.13 NETMASK=255.0.0.04 NETWORK=127.0.0.05 # If you're having problems with gated making 127.0.0.0/8 a martian,6 # you can change this to something else (255.255.255.255, for example)7 BROADCAST=127.255.255.2558 ONBOOT=yes9 NAME=loopback

????? 奇怪的是在這目錄中并沒有無線網卡的配置文件,而且我找了很久都沒喲找到。

【11】語言環境配置

???????? 語言環境主要用來配置時間、貨幣、支持的字符集等信息。

???????? 在linux中通過locale命令查看當前的,語言環境配置信息。

[root@volcanol default]# locale LANG=zh_CN.UTF-8 LC_CTYPE="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_PAPER="zh_CN.UTF-8" LC_NAME="zh_CN.UTF-8" LC_ADDRESS="zh_CN.UTF-8" LC_TELEPHONE="zh_CN.UTF-8" LC_MEASUREMENT="zh_CN.UTF-8" LC_IDENTIFICATION="zh_CN.UTF-8" LC_ALL=

?????? 這里主要需要配置的是:LANG= zh_CN.UTF-8

?????? 這里我們可以看到我的系統配置的語言環境為: zh表示中文字符環境,區域為中國大陸,而支持的字符集為UTF-8.

通過locale -a 可以查看系統支持的語言環境,下面是我的機器目前支持的中文部分,可以支持很多編碼規則。

yi_US.utf8 yo_NG yo_NG.utf8 zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8 zh_HK zh_HK.big5hkscs zh_HK.utf8 zh_SG zh_SG.gb2312 zh_SG.gbk zh_SG.utf8 zh_TW zh_TW.big5 zh_TW.euctw zh_TW.utf8 zu_ZA zu_ZA.iso88591 zu_ZA.utf8 [root@volcanol default]#

???????? 通過設置 LANG變量可以暫時切換用戶語言環境,從而影響一些命令的執行過程和輸出信息:

[root@volcanol default]# LANG=en_us.UTF-8^C [root@volcanol default]# date???? //中文、中國時間
2013年 06月 24日 星期一
16:29:10 UTC [root@volcanol default]# LANG=en_us.UTF-8 [root@volcanol default]# date? //英語、美國時間輸出 Mon Jun 24 16:29:25 UTC 2013 [root@volcanol default]# LANG=zh_CN.UTF-8 [root@volcanol default]# date 2013年 06月 24日 星期一 16:29:45 UTC

??????? 這樣僅在當前用戶登錄具有效果,如果要永遠的修改文件,那么修改配置文件,語言環境的配置文件為: /etc/sysconfig/i18n

[root@volcanol default]# cat -n /etc/sysconfig/i18n 1 LANG="zh_CN.UTF-8"

??????? 如果修改這個文件,那么修改后語言文件就編程用戶新配置的語言環境。

?

?

轉載于:https://www.cnblogs.com/volcanol/p/3152763.html

總結

以上是生活随笔為你收集整理的【Linux_Fedora_系统管理系列】_1_用户登录和系统初始配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。