1.複製檔案和資料夾
cp [option] source directorycp命令中有乙個常用選項r,它可以遞迴的複製目錄中的所有檔案
1)複製並重命名檔案
將/etc/samba/smb.conf備份到當前目錄中,並將檔案重新命名為smb.conf_backup:
$cp /etc/samba/smb.conf smb.conf_backup
2)複製目錄
如果要複製的源目錄中還存在子目錄,可能會發生錯誤,此時使用選項r遞迴地複製子目錄。
將目錄test複製到目錄file中
$cp -r test file/
2、兩個主機之間複製檔案
1)從服務端copy檔案到本地。比如伺服器的home下有乙個檔案是a.txt,那麼命令是:scp [email protected]:/home/a.txt /home 此時會要你輸入root的密碼。輸入後即可把a.txt 拷貝到你當前電腦的home下了。
3)將檔案從本地拷貝到伺服器:scp /home/a.txt [email protected]:~ 此時輸入密碼即可
4)拷貝含有子目錄的資料夾呢?很簡單,加入-r引數。
3.查詢某個路徑下面含有某個字元的檔案列表
假如以找到以.c為字尾的原始檔中含有test的,
find +path -type f -name "*.c" | xargs grep "test" -l
4. 查詢埠占用情況
netstat -apn | grep "80" 比如查詢80埠有沒有被占用
5. 兩個linux連線
ping ip
telnet ip 若看埠 可再加埠
6. 檢視某ps占用的埠號
1)看埠被哪個程序占用
netstat -tunlp|grep 埠號
losf -i:埠號
2)根據程序看埠號
lsof -i|grep pid
netstat -apn|grep pid
#目錄1、./是當前目錄
2、../是父級目錄
3、/是根目錄
#zip命令
命令可以用來將檔案壓縮成為常用的zip格式。unzip命令則用來解壓縮zip檔案。
1. 我想把乙個檔案abc.txt和乙個目錄dir1壓縮成為yasuo.zip:
# zip -r yasuo.zip abc.txt dir1
# unzip yasuo.zip
3.我當前目錄下有abc1.zip,abc2.zip和abc3.zip,我想一起解壓縮它們:
# unzip abc\?.zip
注釋:?表示乙個字元,如果用*表示任意多個字元。
4.我有乙個很大的壓縮檔案large.zip,我不想解壓縮,只想看看它裡面有什麼:
# unzip -v large.zip
# unzip -t large.zip
# unzip -j music.zip
Linux常見指令
絕對路徑用什麼符號表示?當前目錄 上層目錄用什麼表示?主目錄用什麼表示?切換目錄用什麼命令?絕對路徑 如 etc init.d 當前目錄和上層目錄 主目錄 切換目錄 cd 怎麼檢視當前程序?怎麼執行退出?怎麼檢視當前路徑?檢視當前程序 ps 執行退出 exit 檢視當前路徑 pwd 怎麼清屏?怎麼退...
Linux 常見指令
linux是一種自由和開放源 的類unix作業系統,該作業系統的核心由林納斯托瓦茲在1991年首次發 布,之後,在加上使用者空間的應用程式之後,就成為了linux作業系統。嚴格來講,linux只是作業系統 位元科技 核心本身,但通常採用 linux核心 來表達該意思。而linux則常用來指基於lin...
Linux常見指令
cat cd chmod chown cp cut 名稱 cat 使用許可權 所有使用者 使用方式 cat abeensttuv help version filename 說明 把檔案串連線後傳到基本輸出 螢幕或加 filename 到另乙個檔案 引數 n 或 number 由 1 開始對所有輸出...