Linux 2 開發環境

2021-09-24 12:32:50 字數 2257 閱讀 3096

以virtualbox為虛擬機器安裝fedora(fedora-workstation-live-i386-24-1.2)。

按照步驟安裝好linux系統,使用root賬戶登入。

網路設定選擇橋接方式,這樣linux虛擬機器就能夠和windows主機共享網路了,在windows下使用終端軟體telnet到linux系統也比較方便,在測試伺服器客戶端等需要多個程序的程式就能體現出telnet的優越性了。

將virtualbox增強功能的iso映象載入到vbox虛擬光碟機

執行掛載命令,將虛擬光碟掛在到 /mnt/cdrom,如果沒有cdrom目錄,則先建立之,然後進入到/mnt/cdrom目錄下,執行安裝操作,安裝完重啟。

mkdir /mnt/cdrom

mount -t auto /dev/cdrom /mnt/cdrom

cd /mnt/cdrom

./vboxlinuxadditions.run

shutdown -r now

1.設定共享資料夾

在virtualbox中設定共享資料夾如下:

2.掛載共享目錄

在linux中使用命令檢視掛載列表

mount
有乙個列表顯示如下:

說明已經開啟了自動掛載,fedora_1就是virtualbox設定的共享資料夾,在linux中為/media/sf_fedora_1目錄,可以在該目錄下新建乙個檔案試試,在主機作業系統win7中能夠看到該檔案。

下面將該目錄掛載到指定的目錄/mnt/share

mkdir /mnt/share

mount -t vboxsf fedora_1 /mnt/share

現在就能夠在/mnt/share目錄操作共享資料夾了,當然從主機作業系統的資源管理器也能夠進行操作。

samba為linux環境下開源的檔案共享功能,安裝步驟如下:

1.關閉selinux

selinux是linux的一項安全功能,對檔案的讀寫許可權有更嚴格的限制,此功能會影響samba檔案共享。關閉方法是修改/etc/selinux/config檔案,把預設的enforcing改為disabled,然後重啟。

2.關閉防火牆

systemctl stop firewalld.service

systemctl disable firewalld.service

3.安裝samba
yum install samba
4.samba配置

找到samba的配置檔案/etc/samba/smb.conf

在裡面新增一項:

[root]

comment = root

path = /root

browseable = yes

writable = yes

指定了samba伺服器的目錄和許可權,然後使用如下命令將root使用者加入samba並設定密碼:

smbpasswd -a root
然後啟動samba伺服器:

service smb start
5.將linux檔案系統對映為主機系統的網路驅動器

samba伺服器的ip即為linux虛擬機器的ip:192.168.56.101,主機可以通過該ip訪問samba設定的共享目錄。步驟:

我的電腦右鍵–>對映網路驅動器–>選擇乙個沒有使用的驅動器碟符,資料夾處輸入\192.168.56.101\root,勾選登入時重新連線(這樣重新啟動計算機以後,就自動連線了),接著回車–>輸入使用者名稱root及密碼(勾選記住我的密碼)確定就可以了。

在linux系統中檢視目錄,和windows中對映的內容相同:

後面就可以在windows中使用資源管理器像操作本地檔案一樣操作遠端linux目錄檔案了。這一點甚至比上一步中的共享資料夾看起來還直觀,在windows中使用sourceinsight等**編輯軟體的時候非常方便。

Linux 2 安裝ngnix執行環境

注意 centoos版本和redhat版本的linux系統用的是同一命令,而ubuntu版本用的是其他命令 1 gcc gnu編譯器集合 gcc可以使用預設包管理器的倉庫 repositories 來安裝,包管理器的選擇依賴於你使用的linux發布版本,包管理器有不同的實現 yum是基於red ha...

Linux 2 許可權管理 開發工具

linux下有兩種使用者 超級使用者 root 普通使用者。超級使用者 可以再linux系統下做任何事情,不受限制 普通使用者 在linux下做有限的事情。超級使用者的命令提示符是 普通使用者的命令提示符是 命令 su 使用者名稱 功能 切換使用者。例如,要從root使用者切換到普通使用者user,...

linux 2 基礎學習

一 檔案管理 cp 複製 mv 剪下 rm 刪除 複製命令 cp option t source dest cp option source directory cp option t directory source cp src dst src是檔案 如果目標不存在,新建dst,並將src中內容...