1. 建立新檔案vim、新資料夾mkdir
mkdir 建立新資料夾
vim 建立新檔案,檢視已存在檔案
vimdiff 對比多個檔案
2.切換當前目錄cd
cd 絕對路徑/相對路徑
3.複製cp、移動mv、刪除rm
cp 檔名 :複製檔案 ; cp -r 資料夾:複製資料夾
mv 檔案/資料夾 目標路徑:移動檔案/資料夾到目標路徑
rm 檔名 :刪除檔案 ;rm -r 資料夾:刪除資料夾
4.兩個伺服器之間傳輸檔案scp
傳輸單個檔案:
scp file username@ip:filepath :將當前伺服器的檔案拷到另乙個伺服器
scp username@ip:filepath/file ./ :將另乙個伺服器的檔案拷到當前伺服器的當前路徑
傳輸資料夾:
scp -r file username@ip:filepath :將當前伺服器的資料夾拷到另乙個伺服器
scp -r username@ip:filepath/file ./ :將另乙個伺服器的資料夾拷到當前伺服器的當前路徑
rz:將本地檔案上傳到伺服器
sz file : 將伺服器的檔案file傳送到本地
6.將檔案列印出來
echo str :列印字串
cat file : 列印整個檔案
head file: 列印檔案前10行
tail : 列印檔案後10行
7.檢視目標路徑的檔案情況
檢視檔名:ls 目標路徑;
檢視檔名及各檔案的大小,最後修改時間等資訊:ll -h 目標路徑
檢視目標路徑下所有檔案的大小之和:du -sh
檢視分割槽的大小,已使用和未使用情況:df -h
8.修改檔案或提取檔案資訊
對檔案進行修改sed:例如,在檔案每行最後加個\t1,sed -i 's/$/\t1/' filename
對檔案內容進行修改或提取awk:例如,提取檔案的第2列,使之生成result.txt,awk '' filename > result.txt
對檔案內容進行提取grep:例如,提取出含有the的行,並直接從終端輸出 ,grep 'the' filename
9.排序sort,去重uniq,轉換編碼格式iconv
sort filename :預設結果從終端列印,可以加》 result.txt ,定向輸出到result.txt
sort filename | uniq :去重必須發生在排序之後,|代表管道命令,將前者命令的結果作為後者的輸出
iconv -f utf-8 -t gbk filename -o result.txt:將檔案(utf-8編碼格式)轉換成result.txt(gbk編碼格式的)
10.計數
wc -l filename:計算檔案行數
11.查詢檔案或命令的位址
find -name 檔名:返回檔案的路徑 (filename必須正確完整)
which 命令:返回該命令的所在位址
locate 檔案/目錄:返回檔案/目錄的路徑(檔案和路徑可以不完整)
12.清理螢幕clear
13.檢視當前程序top 、ps ,殺死程序kill
top :用來監控 linux 系統狀況,比如cpu、記憶體的使用
ps :檢視當前程序的工具
kill ***: 殺死pid=***的程序
pgrep *** | xargs kill -s 9 :殺死含***的所有程序
14.查詢之前的shell命令:histoty
16.後台執行 nohup
17.檢視指令使用文件 man
18.打包、壓縮 、解壓縮 ,具體請看
19.用來計算和校驗檔案報文摘要的工具程式 md5sum
常見Linux指令
1.複製檔案和資料夾 cp option source directorycp命令中有乙個常用選項r,它可以遞迴的複製目錄中的所有檔案 1 複製並重命名檔案 將 etc samba smb.conf備份到當前目錄中,並將檔案重新命名為smb.conf backup cp etc samba smb....
Linux常見指令
絕對路徑用什麼符號表示?當前目錄 上層目錄用什麼表示?主目錄用什麼表示?切換目錄用什麼命令?絕對路徑 如 etc init.d 當前目錄和上層目錄 主目錄 切換目錄 cd 怎麼檢視當前程序?怎麼執行退出?怎麼檢視當前路徑?檢視當前程序 ps 執行退出 exit 檢視當前路徑 pwd 怎麼清屏?怎麼退...
Linux 常見指令
linux是一種自由和開放源 的類unix作業系統,該作業系統的核心由林納斯托瓦茲在1991年首次發 布,之後,在加上使用者空間的應用程式之後,就成為了linux作業系統。嚴格來講,linux只是作業系統 位元科技 核心本身,但通常採用 linux核心 來表達該意思。而linux則常用來指基於lin...