Linux網絡配置 RPM命令 samba服務 Linux目錄結構

第一種方法:
 (1)用root身份登錄,運行setup命令進入到 text mode setup utiliy對網絡進行配置,這裏可以進行ip,子網掩碼,默認網關,dns的設置。
(2)這時網卡的配置沒有生效,運行/etc/rc.d/init.d/network restart命令我們剛纔的操作纔會生效。
第二種方法:
(1)ifconfig eth0 x.x.x.x對網卡進行設置
(2)ifconfig eth0 network x.x.x.x對子網掩碼進行設置
對廣播地址和dns使用默認的。
這樣配置網絡將會立即生效,但是是臨時的
第三種方法:
(1)修改/etc/sysconfig/network-scripts/ifcfg-eth0這個文件裏各個屬性,包括ip,子網掩碼,廣播地址,默認網關。
(2)這時網卡的配置沒有生效,運行/etc/rc.d/init.d/network restart命令我們剛纔作的配置纔會生效,這種方法是最底層的修改方法。


RPM包管理
    一種用於互聯網下載的打包及安裝工具,它包含了在某些Linux分發版本中,它生產具有.RPM擴展名的文件。RPM是red hat package manager(red hat 軟件包管理工具)的縮寫,這一文件格式名稱雖然打上了red hat的標誌,但是其原始設計概念是開放式的,現在包括OpenLinux、SuSE以及Turbo Liunx的分發版本中都採用該方式管理軟件。可以算是公認的行業標準了。


rpm -qa:查詢所有安裝的所有rpm軟件包
rpm -qa | more
rpm -qa | grep x
rpm -q軟件包名:查詢軟件包是否被安裝
rpm -qi 軟件包名:查詢軟件包信息
rpm -ql 軟件包名:查詢軟件包中的文件
rpm - qf 文件全路徑名:查詢文件所屬的軟件包
     rpm -qf /etc/password
rpm -qp 包文件名:查詢包的信息對這個軟件包的介紹
    rpm -qp jdk-1_5_0-liunx-i586.rpm
安裝rpm包:
rpm -i RPM包全路徑名稱:安裝到當前系統 i=install
rpm -ivh RPM包全路徑名稱:安裝包到當前系統有提示信息
i=install  v=verbose  h=hash
卸載rpm包:
rmp -e RPM包名稱
如果其他軟件包依賴於你卸載的軟件包,卸載時則會產生錯誤信息。若讓RPM忽略這個錯誤繼續卸載(這個可不是一個好主意,因爲依賴於該軟件包的程序可能無法運行)。請使用--nodeps命令行選項。
升級RPM軟件包:
rpm -U RPM包全路徑名




Samba
這些年來,windows與liunx操作系統各自擁有自己的用戶羣和市場。然而在一般公司或學校裏,可能同時有windows和liunx主機,Windows主機之間可以利用“網上鄰居”來訪問共享資源,NFS也能使liunx主機之間實現資源訪問。而SAMBA服務軟件能夠使windows與linux之間實現資源共享。
SMB通信協議採用的是C/S結構,所以SAMBA軟件可分爲客戶端及服務器兩部分,通過執行SAMBA客戶端程序,linux主機便可使用網絡上的Windows主機所共享的資源;而在linux主機上安裝SAMBA服務器,則可以是windows主機訪問SAMBA服務器共享的資源。
我們看看samba服務器的安裝,在容易出錯的地方。我會特別的強調一下:
1、檢查是否安裝了:samba
   rpm -qa | grep samba
2、mount /mnt/cdrom
   cd /mnt/cdrom 找到samba客戶端和服務器均需要的文件
   rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm
   rpm -ivh samba-2.2.71-7.9.0.i386.rpm    服務器軟件
   rpm -ivh samba-client-2.2.71-7.9.0.i386.rpm 客戶端軟件
   cd ~
   umonut /mnt/cdrom
3、設置samba密碼文件
//先在linux中建立一個普通用戶huangjinjin
//將/etc/passwd中的用戶都添加到smbpasswd中
查看mksmbpasswd.sh文件路徑
rpm -ql samba 中你會看到 /usr/bin/mksmbpasswd.sh
cd /usr/bin/
cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
//設置用戶huangjinjin的samba密碼
smbpasswd huangjinjin
4、啓動samba服務
service smb start 啓動
service smb stop  停止
service smb restart  重啓




LINUX目錄結構說明:
/  Liunx文件系統的入口,也是處於最高一級的目錄
/bin  基礎系統所需要的那些命令位於此目錄,也是最小系統所需的命令; 比如ls、cp、mkdir等命令。功能和/usr/bin類似,這個目錄中的文件都是可執行的,普通用戶都可以使用的命令。做爲基礎系統所需要的最基礎的命令就是放在這裏。
/boot  Liunx的內核及引導系統程序所需要的文件,比如vmlinuz initrd.img都位於這個目錄中。一般情況下,GRUB或者LILO系統引導管理器也位於該目錄中。
/dev   設備文件存儲目錄,比如聲卡、磁盤等
/etc   系統配置文件的所在地,一些服務器的配置文件也在這個目錄中。比如用戶帳號及密碼配置文件。
/home  普通用戶家目錄默認存放目錄
/lib   庫文件的存放目錄
/sbin  大多是涉及系統管理的目錄的存放地,是超級權限用戶root的可執行命令存放地,普通用戶無權限執行這個目錄下的命令,這個目錄和/usr/sbin、/usr/X11R6/sbin或者/usr/local/sbin目錄是相似的;我們記住就行了,凡是目錄sbin中包含的都是root權限才能執行的。
/tmp  臨時文件目錄,有時用戶運行程序的時候,會產生臨時文件。/tmp就用來存放臨時文件的。/var/tmp目錄和這個目錄功能相似


海量視頻獲取 前端 後端 



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