發表文章

目前顯示的是有「Linux」標籤的文章

Linux執行檔案

圖片
Linux裡沒有副檔名的觀念,就算有使用也是提醒使用者這大概是什麼類型的檔案,檔案要可以被執行只要擁有執行(x)的權限就可以。 但是我們直接打檔名,卻是不能執行,真是奇怪。 原因在於根據安全性的關係,他不允許執行當前目錄的檔案,但是有幾個目錄是允許的,我們用 echo $PATH 發現已經有一些預設執行的目錄。 難道就沒有辦法執行當前目錄的檔案嗎?還是有辦法就是用相對路徑或絕對路徑的方式執行,或是把檔案丟到環境變數允許執行的目錄裡面即可。

Linux安裝VMware tools

圖片
Windows需要安裝VMware tools,難道Linux就不需要嗎?我們這邊有一台Centos6,安裝完成之後發現VMware Tools顯示沒有安裝。 我們進虛擬機安裝VMware Tools。 由於Xwindow預設會掛載CDROM,我們只要把這個VMwareTools-10.0.9-3917699.tar.gz解壓縮到桌面就好了。 解壓縮到桌面,我們開一個終端機然後去執行裡面有一隻vmware-install.pl的程式,他會進入互動式介面,會問你一些問題比方說你想要裝在哪啊,通常我們加一個參數 -d 就可以直接用預設按完了。 安裝完成。 再回去虛擬機看,發現已經是Running(Current)的狀態了,表示這台虛擬機安裝好VMware Tools了。 可是另外一台Cenots7安裝VMware Tools的選項是灰色不能使用。 他的狀態也是怪怪的,Running (Guest managed)。 查了一下原來新的Linux機器已經使用一種Open VM Tools(OVT)的套件,可以使用yum install 或是 apt-get 安裝和方便更新。 https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2073803 OVT is available with these operating systems: Fedora 19 and later releases Debian 7.x and later releases openSUSE 11.x and later releases Recent Ubuntu releases (12.04 LTS, 13.10 and later) Red Hat Enterprise Linux 7.0 and later releases CentOS 7.0  and later releases Oracle Linux 7.0 and later releases SUSE Linux Enterprise 11 SP4, 12 and later releases...