1. 程式人生 > >linux常見命令實踐.

linux常見命令實踐.

filename iss 文件 php huang 打開 dem tps div

ls -la : 給出當前目錄下所有文件的一個長列表,包括以句點開頭的“隱藏”文件

ls -a
.  ..  1  online_tools  online_tools_0803

技術分享圖片


ll: 豎列顯示所有文件

ll

技術分享圖片


pwd: 查看當前路徑

 pwd
/home/bae/huangqinjian/online_tools

技術分享圖片


cd: 切換目錄

 cd online_tools
 pwd
/home/bae/huangqinjian/online_tools

技術分享圖片


cat: 顯示文件內容

 cat upload.py

技術分享圖片


top: 查看cpu、內存

 top

技術分享圖片


man: 查看某個命令的幫助

man ls 顯示ls命令的幫助內容


diff: 比較文件內容

diff dir1 dir2 比較目錄1與目錄2的文件列表是否相同,但不比較文件的實際內容,不同則列出

 diff ci data
Only in ci: ActionUserFeedback.class.php
Only in data: island

技術分享圖片


vim: 進入vim編輯文件

例如:vim index.html

按住i鍵進入編輯模式,編輯完按住ESC取消編輯,輸入:wq保存,:q是不保存。

不保存退出的方法:很多時候打開了文件,或者修改了一些地方,才發現錯了,非常需要不保存退出。

先按ESC,再輸入冒號,在輸入命令時,直接輸入q!


rm: 刪除文件命令

[[email protected] html]$ rm index_demo.html

格式:rm file 刪除文件file,系統會先詢問是否刪除。

格式:rm -f file 強行刪除file,系統不再提示。

格式:rm -rf dir 強行刪除目錄dir下的所有文件、子目錄下的所有文件和目錄、刪除dir本身。


cp: 復制文件

cp -rp /home/d001 /home/Documents

復制/home下d001到/home下Documents

-r 是遍歷目錄,即復制整個目錄 -p 是保留原有屬性

cp afile afile.bak 把文件復制為新文件afile.bak

cp afile /home/bible/ 把文件afile從當前目錄復制到/home/bible/目錄下


sz filename : 下載一個文件

**sz filename1 filename2:**下載多個文件

下載dir目錄下的所有文件,不包含dir下的文件夾:sz dir/*

[[email protected] html]$ sz index.html


rz: 上傳文件

輸入rz回車後,會出現文件選擇對話框,選擇需要上傳文件,一次可以指定多個文件,上傳到服務器的路徑為當前執行rz命令的目錄。


su: 切換用戶

su – root    切換到root用戶


vi下面如何進行回車換行?

ESC + I + Enter


啟動進程

進入到進程的目錄下 執行 ./+進程名字

[[email protected] ~]$ ./start.sh

上面的命令運行是可能會出現權限不足的問題,最後跟大家說一個授權命令,假如我們想要給這個文件下的所有.sh文件授權,我們可以寫chmod u+x *.sh 給sh文件授權,當然了我們也可以將*替換為具體的文件名,依據需要來定。

linux常見命令實踐.