很簡單阿 找個光盤活相同版本linux用root 拷貝一個
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名與空間、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、岑鞏網(wǎng)站維護、網(wǎng)站推廣。
最笨的方法用虛擬機裝一個linux 拷貝一個總可以吧
good luck!~
alias vi=exit
alias iv=vi
alias vim="echo hello"
把這三句加在~/.bashrc里面就行了
抱歉沒有嘗試, 也沒有考慮到
用樓下說的ln把 其實沒意義的,只要確定vim執(zhí)行文件的位置然后打上完全路徑一樣可以執(zhí)行的
你是想控制什么人把, 最好的方法就是用用戶控制, 修改vim可執(zhí)行文件的權(quán)限
-rwxr-xr-x 1 root root 2135824 2009-09-21 19:23 vim.gnome
看到?jīng)] 把最后的x去掉,然后你把自己+在root組
要不索性把權(quán)限設(shè)置成700,然后你在配置sudoerc。以后你就用root執(zhí)行vim的了
不太明白你所說的電腦自動該回去是什么意思,你可以以root登陸,用umask來改變默認(rèn)的權(quán)限,文件是666,目錄是777
Linux常用命令與使用方法1. man 對你熟悉或不熟悉的命令提供幫助解釋,使用方法如下: man ls //可以查看ls命令的使用方法2. su 常用于不同用戶間切換。$su user2 //切換到用戶user2,回車后系統(tǒng)提示輸入user2口令,輸入正確的口令之后就可以切換到user2。完成之后就可以用exit命令返回到user1。 su命令的常見用法是變成根用戶或超級用戶。如果發(fā)出不帶用戶名的su命令 ,則系統(tǒng)提示輸入根口令,輸入之后則可切換為根用戶。如果登錄為根用戶,則可以用su命令成為系統(tǒng)上任何用戶而不需要口令。3. pwd 用于顯示用戶當(dāng)前所在的目錄,直接輸入pwd回車即可。4. cd 改變當(dāng)前目錄,它的用法跟dos下的cd命令基本一致。 cd .. //可進入上一層目錄 cd - //可進入上一個進入的目錄 cd ~ //可進入用戶的home目錄cd ../.. //可以跳到目前目錄的上上兩層5. ls 跟dos下的dir命令一樣,用于顯示當(dāng)前目錄的內(nèi)容。 ls –l //顯示目錄內(nèi)容的詳細(xì)信息。 ls -l |more //分屏顯示 。6. find 用于查找文件。這個命令可以按文件名、建立或修改日期、所有者(通常是建立文件的用戶)、文件長度或文件類型進行搜索。 find命令的基本結(jié)構(gòu)如下: $find 目錄 搜索條件 處理動作其中指定從哪個目錄開始搜索。指定搜索條件。表示找到文件怎么處理。一般來說,要用-print動作,顯示 整個文件路徑和名稱。如果沒有這個動作,則find命令進行所要搜索而不顯示結(jié)果,等于白費勁。 例如,要搜索系統(tǒng)上所有名稱為ye的文件,可用如下命令: find / -name ye -print //顯示出系統(tǒng)上所有名稱為ye的文件。find . -name "*.c" //將目前目錄及其子目錄下所有擴展名是 c 的檔案列出來。7. tar 最初用于建立磁帶備份系統(tǒng),目前廣泛用于建立文件發(fā)布檔案??捎萌缦路椒ńar檔案: $tar cvf 例如,如果要將當(dāng)前目錄中所有文件存檔到y(tǒng)e.tar中,可用如下命令: $tar cvf ye.tar *.* 要瀏覽檔案內(nèi)容,將c選項變成t。如果要瀏覽ye.tar檔案中的內(nèi)容,可用如下命令: $tar tvf ye.tar 要取出檔案內(nèi)的內(nèi)容,將c選項變成x。如果要將ye.tar檔案中的內(nèi)容取到當(dāng)前目錄中,可用如下命令: $tar xvf ye.tar 8. gzip 用于壓縮文件。 例如,如果要將ye.txt文件壓縮,可用如下命令: $gzip ye.txt //壓縮文件并在文件名后面加上gz擴展名,變成文件ye.txt.gz。 解壓縮文件可用gzip -d命令實現(xiàn): $gzip -d ye.txt.gz 這樣就可以解壓縮文件并刪除gz擴展名。除此之外還可以用gunzip命令來解 壓縮文件,效果跟用gzip -d命令一樣。 舊版的tar命令不壓縮檔案,可用gzip壓縮。例如: $tar cvf ye.tar *.txt $gzip ye.tar //則可建立壓縮檔案ye.tar.gz。 新版的tar可以直接訪問和建立gzip壓縮的tar檔案,只要在tar命令中加上z 選項就可以了。例如: $tar czvf ye.tar *.txt //生成壓縮檔案ye.tar.gz, $tar tzvf ye.tar *.txt //顯示壓縮檔案ye.tar.gz的內(nèi)容,而 $tar xzvf ye.tar *.txt //取出壓縮檔案ye.tar.gz的內(nèi)容。 9. mkdir 跟dos的md命令用法幾乎一樣,用于建立目錄。mkdir kkk //建立kkk文件夾10. chmod 文件夾權(quán)限修改用法:chmod 一位8進制數(shù) filename。chmod u+x filenmame //只想給自己運行,別人只能讀//u表示文件主人, g 表示文件文件所在組。 o 表示其他人 ;r 表可讀,w 表可寫,x 表可以運行chmod g+x filename //同組的人來執(zhí)行chmod 777 kkk //修改kkk文件夾的權(quán)限為77711. cp 用于復(fù)制文件或目錄。 cp命令可以一次復(fù)制多個文件,例如: $cp *.txt *.doc *.bak /home //將當(dāng)前目錄中擴展名為txt、doc和bak的文件全部復(fù)制到/home目錄中。 如果要復(fù)制整個目錄及其所有子目錄,可以用cp -r命令。
12. rm 用于刪除文件或目錄。 rm命令會強制刪除文件,如果想要在刪除時提示確認(rèn),可用rm -i命令。 如果要刪除目錄,可用rm -r命令。rm -r命令在刪除目錄時,每刪除一個文件或目錄都會顯示提示,如果目錄太大,響應(yīng)每個提示是不現(xiàn)實的。這時可以用 rm -rf命令來強制刪除目錄,這樣即使用了-i標(biāo)志也當(dāng)無效處理。 13. mv 用于移動文件、文件夾和更改文件名。例如: mv ye.txt /home //將當(dāng)前目錄下的ye.txt文件移動到/home目錄下, $mv ye.txt ye1.txt //將ye.txt文件改名為ye1.txt。 類似于跟cp命令,mv命令也可以一次移動多個文件。 mv *.txt * /home //將當(dāng)前目錄中擴展名為txt的文件全部移到/home目錄中。14. passwd 設(shè)置口令。15. clear 清屏命令。16. reboot 重啟命令。17. halt 關(guān)機命令。18. ps 查看進程信息。例如:
ps -ef | grep 8080 //查看那個進程占用8080端口
ps -aux | grep mysqld
19. tail 查看日志文件命令。例如:
tail -f logs //查看logs日志文件的尾部信息20. du 查看文件大小。例如: du -sh /home //查看home文件夾的大小,以M為單位 du -s /home //查看home文件夾的大小,以k為單位21. df 查看各分區(qū)占用的大小。例如: du -h //查看各分區(qū)使用情況,用G作單位
MD5算法常常被用來驗證網(wǎng)絡(luò)文件傳輸?shù)耐暾?,防止文件被人篡改。MD5全稱是報文摘要算法(Message-Digest Algorithm5),此算法對任意長度的信息逐位進行計算,產(chǎn)生一個二進制長度為128位(十六進制長度就是32位)的指紋(或稱報文摘要),不同的文件產(chǎn)生相同的報文摘要的可能性是非常非常之小的。在linux或Unix上,md5sum是用來計算和校驗文件報文摘要的工具程序。一般來說,安裝了linux后,就會有md5sum這個工具,直接在命令行終端直接運行。1、使用md5sum來產(chǎn)生指紋(報文摘要)命令如下:md5sum file file.md5或者md5sum file file.md5也可以把多個文件的報文摘要輸出到一個md5文件中,這要使用通配符*,比如某目錄下有幾個iso文件,要把這幾個iso文件的摘要輸出到iso.md5文件中,命令如下:md5sum *.iso iso.md52、使用md5報文摘要驗證文件,方法有二:把下載的文件file和該文件的file.md5報文摘要文件放在同一個目錄下,然后用如下命令進行驗證:md5sum -c file.md5然后如果驗證成功,則會輸出:正確md5sum passwd passwd.bak /etc/passwd
chmod u+s ifconfig 給命令添加一個setuid權(quán)限就可以,這樣執(zhí)行命令時,普通用戶就成了root。
在linux中,不管是Root用戶還是普通用戶,都可以使用“Password”命令來更改自身的密碼。但是,Linux中的密碼通常是保存在“/etc/paswd”和“/etc/shadow”文件中,這兩個文件對系統(tǒng)安全至關(guān)重要,因此只有Root用戶才能對其執(zhí)行讀寫操作。以管理員的身份登陸系統(tǒng),在Linxu提示符下執(zhí)行“l(fā)s /etc/passwd /etc/shadow”命令,在返回信息中可以看到普通用戶對上述這兩個文件并沒有寫權(quán)限,因此從文件屬性的角度看,普通用戶在更改自身密碼時,是無法將密碼信息寫入到上述文件中的,哪么用戶是怎樣成功的更改密碼的呢?實際上,問題的關(guān)鍵不在于密碼文件本身,而在于密碼更改命令“passwd”。在提示符下執(zhí)行命令“l(fā)s /usr/bin/passwd”,在返回信息中的文件所有者執(zhí)行權(quán)限位上顯示“S”字樣,表示“passwd”命令具有SetUID權(quán)限,其所有者為Root,這樣普通用戶在執(zhí)行“passwd”命令時,實際上以有效用戶root的身份來執(zhí)行的,并具有了相應(yīng)的權(quán)限,從而將新的密碼寫入到“/etc/passwd”和“/etc/shadow”文件中,當(dāng)命令執(zhí)行完畢,該用戶的身份立即消失。如何設(shè)置SetUID權(quán)限呢?使用“chmod”命令即可為指定文件設(shè)置SetUID權(quán)限,例如“chmod 4xxx filename”命令,取消SetUID權(quán)限的命令為“chmod xxx filename”。類似的,執(zhí)行“chmod 2xxx filename”命令可以設(shè)置SetUID權(quán)限,使用“chmod xxx filename”命令即可取消SetGID權(quán)限,如果執(zhí)行“chmod 6xxx filename”命令,即可同時為指定文件設(shè)置SetUID和SetGID,執(zhí)行命令“chmod 0xxx filename”,即可同時取消指定文件的SetUID和SetGID權(quán)限。例如以Root用戶登陸系統(tǒng),執(zhí)行“chmod 0511 /usr/bin/passwd”命令,就可以取消“passwd”命令的SetUID權(quán)限,這樣普通用戶就無法修改自己的密碼了。