1,注意大小寫(xiě)了嗎? linux下可是識(shí)別大小寫(xiě)的.
創(chuàng)新互聯(lián)主營(yíng)曲陽(yáng)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app軟件開(kāi)發(fā),曲陽(yáng)h5重慶小程序開(kāi)發(fā)公司搭建,曲陽(yáng)網(wǎng)站營(yíng)銷推廣歡迎曲陽(yáng)等地區(qū)企業(yè)咨詢
2,善用Tab補(bǔ)全,例如 sh /home/N 然后按tab一下,文件名就會(huì)自動(dòng)補(bǔ)全了.
3, sh方式不需要+x權(quán)限,直接運(yùn)行需要.
命令 chmod a+x /home/NVIDIA-Linux-x86-169.12.pkg1.run
把完整輸出都拷貝過(guò)來(lái)
ls -al
uname -na
那個(gè)驅(qū)動(dòng)是32位的,你的系統(tǒng)呢?
幾個(gè)不同的階段,這幾個(gè)階段就叫做runlevel,同樣,當(dāng)linux操作系統(tǒng)關(guān)閉時(shí)也要經(jīng)歷另外幾個(gè)不同的runlevel,下面我們就準(zhǔn)備詳細(xì)介紹一下runlevel,并向您展示一些小技巧來(lái)讓您的linux系統(tǒng)避免不必要的重啟動(dòng)。
runlevel可以認(rèn)為是系統(tǒng)狀態(tài),形象一點(diǎn),您可以認(rèn)為runlevel有點(diǎn)象微軟的windows操作系統(tǒng)中的Normal,safemode,和Command prompt only。進(jìn)入每個(gè)runlevel都需要啟動(dòng)或關(guān)閉相應(yīng)的一系列服務(wù)(services),這些服務(wù)(services)以初始化腳本的方式放置于目錄/etc/rc.d/rc?.d/或者/etc/rc?.d下面(?代表runlevel的對(duì)應(yīng)序號(hào))。
在大多數(shù)的linux發(fā)行版本中,通常有8個(gè)runlevel
Runlevel System State
0 Halt the system
1 Single user mode
2 Basic multi user mode
3 Multi user mode
5 Multi user mode with GUI
6 Reboot the system
S, s Single user mode
多數(shù)的桌面的linux系統(tǒng)缺省的runlevel是5,用戶登陸時(shí)是圖形界面,而多數(shù)的服務(wù)器版本的linux系統(tǒng)缺省的runlevel是3,用戶登陸時(shí)是字符界面,runlevel 1和2除了調(diào)試之外很少使用,runlevel s和S并不是直接給用戶使用,而是用來(lái)為Single user mode作準(zhǔn)備。
linux的運(yùn)行模式比起windows的啟動(dòng)模式的優(yōu)勢(shì)在于:你可以在系統(tǒng)空閑時(shí)使用.init工具切換你現(xiàn)在使用的runlevel,另外,當(dāng)你關(guān)閉或者啟動(dòng)linux系統(tǒng)時(shí)你已經(jīng)不知不覺(jué)中切換你的runlevel,系統(tǒng)關(guān)機(jī)進(jìn)程需要調(diào)用runlevel(0或6)來(lái)關(guān)閉所有正在運(yùn)行中的進(jìn)程。
.run文件的安裝很簡(jiǎn)單,只需要為該文件增加可執(zhí)行屬性,即可執(zhí)行安裝
以 virtualbox 的安裝文件 virtualbox-3.1.6-59338-Linux_x86.run為例,只需要輸入命令:
chmod +x virtualBox-3.1.6-59338-Linux_x86.run
./virtualbox-3.1.6-59338-Linux_x86.run
即可安裝。
卸載的方法網(wǎng)上說(shuō)法大至分兩種:
一種是說(shuō)用 sh virtualbox-3.1.6-59338-Linux_x86.run --uninstall,但是對(duì)于我這個(gè)virtualbox安裝文件行不通
另一種是說(shuō)進(jìn)入到安裝目錄下,有個(gè) uninstall 文件,輸入./uninstall即可卸載,但不知道安裝到哪了
于是我就用locate virtualbox | grep uninstall 找到這個(gè)文件,執(zhí)行./uninstall就ok了
下面是其他網(wǎng)友的補(bǔ)充:
比如安裝QT編程軟件
安裝方法如下
命令第一步: chmod +x qt-unified-linux-x64-2.0.2-2-online.run
命令第二步:./qt-unified-linux-x64-2.0.2-2-online.run
之后就出現(xiàn)QT安裝的可視化界面
安裝完后就可以用了 ,chmod實(shí)際上是加權(quán)限命令 。+x表示可以執(zhí)行
chmod [-cfvR] [--help] [--version] mode file...
說(shuō)明 : Linux/Unix 的檔案調(diào)用權(quán)限分為三級(jí) : 檔案擁有者、群組、其他。利用 chmod 可以藉以控制檔案如何被他人所調(diào)用。
參數(shù) :
mode : 權(quán)限設(shè)定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示該檔案的擁有者,g 表示與該檔案的擁有者屬于同一個(gè)群體(group)者,o 表示其他以外的人,a 表示這三者皆是。
+ 表示增加權(quán)限、- 表示取消權(quán)限、= 表示唯一設(shè)定權(quán)限。
r 表示可讀取,w 表示可寫(xiě)入,x 表示可執(zhí)行,X 表示只有當(dāng)該檔案是個(gè)子目錄或者該檔案已經(jīng)被設(shè)定過(guò)為可執(zhí)行。
-c : 若該檔案權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作
-f : 若該檔案權(quán)限無(wú)法被更改也不要顯示錯(cuò)誤訊息
-v : 顯示權(quán)限變更的詳細(xì)資料
-R : 對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更)
--help : 顯示輔助說(shuō)明
--version : 顯示版本 linux
.c是源文件,不是程序,沒(méi)有可執(zhí)行權(quán)限,所以不能用來(lái)調(diào)試。
應(yīng)該先用gcc來(lái)編譯,編譯之后的程序就具有可執(zhí)行權(quán)限的。
如果我們想用來(lái)調(diào)試,比如1.c,可以這樣
gcc 1.c -o 1.out -g
然后
gdb 1.c
gdb的用法自己再去找詳細(xì)資料吧,一般會(huì)用l(list,列出源代碼),b(break,設(shè)置斷點(diǎn)),r(run,運(yùn)行文件)就可以了。
作為一種猜測(cè),可能是你放置文件的位置不太合適,因?yàn)?mnt一般是用于掛載文件系統(tǒng)的目錄。
建議將此文件移動(dòng)到/home目錄下,用root賬戶賦予其運(yùn)行權(quán)限(對(duì)系統(tǒng)進(jìn)行改動(dòng)肯定要root權(quán)限),然后用“./file-name”這樣的模式從命令行運(yùn)行嘗試。