Linux基本命令學習之二:Linux基本命令

趙明威發表於2014-09-13

一、Linux基本命令

關於執行檔案路徑的變數:

echo 有顯示列印出的意思、

在root下列出目前顯示的路徑:

echo $PATH 

[root@HadoopMaster ~]# echo $PATH
/usr/lib64/qt-3.3/bin:
/usr/local/sbin:/usr/local/bin:
/sbin:/bin:/usr/sbin:/usr/bin:
/usr/local/jdk1.8.0_11/bin:
/usr/local/jdk1.8.0_11/jre/bin:
/root/bin

================================================================ 檔案目錄管理

檢視檔案與目錄:

ls 
ls -a   全部檔案,
 -d   僅列出目錄本身,而不是目錄內檔案的內容(常用)  
-f   直接 列出結果,而不進行排序:ls預設
-F   根據檔案,目錄等資訊給予附加資料結構
-h   以人類較易讀取的方式列出來
-i   列出inode號碼
-l   列出長資料串包含檔案的屬性與許可權等資料(常用)

[root@HadoopMaster Desktop]# ls -i
138916 Eclipse.desktop            138942 nginx.txt~
132103 nginx+redis+tomcat         139507 Nginx瀹瑁
緗畘
139438 nginx+redis+tomcat???鼐???  139404 redis瀹瑁
緗畘
138922 Nginx+tomcat+redis????     138882 ??鑰.txt

================================================================ 複製,刪除,與移動 :cp rm mv

要複製檔案,使用cp

功能: 複製檔案或目錄

說明: cp指令用於複製檔案或目錄,如同時指定兩個以上的檔案或目錄,且最後的目的地是一個已經存在的目錄,

則它會把前面指定的所有檔案或目錄複製到此目錄中。若同時指定多個檔案或目錄,而最後的目的地並非一個已存在的目錄,則會出現錯誤資訊

示例: .複製檔案,只有原始檔較目的檔案的修改時間新時,才複製檔案 cp -u -v file1 file2

.將檔案file1複製成檔案file2
 cp file1 file2

.採用互動方式將檔案file1複製成檔案file2
 cp -i file1 file2

.將檔案file1複製成file2,因為目的檔案已經存在,所以指定使用強制複製的模式
 cp -f file1 file2

.將目錄dir1複製成目錄dir2
 cp -R file1 file2

.同時將檔案file1、file2、file3與目錄dir1複製到dir2

cp -R file1 file2 file3 dir1 dir2

.複製時保留檔案屬性
 cp -p a.txt tmp/
.複製時保留檔案的目錄結構
 cp -P  /var/tmp/a.txt  ./temp/
.複製時產生備份檔案
 cp -b a.txt tmp/
.複製時產生備份檔案,尾標 ~1~格式
 cp -b -V t   a.txt /tmp    
.指定備份檔案尾標    
  cp -b -S _bak a.txt /tmp

===============================================================

檢視程式

ps -ef | grep tomcat
ps -ef 程式號

kill -9 #程式號 一律幹掉

find xxxx | grep java.lang

作業:

不需要cp 命令複製當前目錄下a.txt到/usr/local/b.txt

cat ./a.txt > /usr/local/b.txt
> 定位符        
[root@HadoopMaster Desktop]# cat ./nginx.txt > /usr/bxbxbx.txt

最近申請了微信公眾號,希望大家來看看,專門為程式設計師而生,做最好的程式設計

高斯程式設計

相關文章