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目錄和這個目錄功能相似
海量視頻獲取 前端 後端