建立目錄 mkdir -m[建立帶chmod] -p[一次性建立多層目錄]
mkdir user //直接在目錄下建立名為user的目錄
mkdir user -m 777 建立許可權為777的目錄
mkdir -m 777 -p user/cc/bb 一次性建立多層目錄
刪除目錄/檔案命令 rm -r[刪除目錄] -f[忽略提示] -i[需要確認]
rm user 刪除檔名為user的檔案
rm -r user 刪除資料夾
rm -rf user 刪除資料夾不需要確認
檔案的修改建立 touch
touch filea
如果filea存在,使用touch指令可更改這個檔案或目錄的日期時間,包括訪問時間和更改時間;
如果filea不存在,touch指令會在當前目錄下新建乙個空白檔案filea。
複製檔案 -i[存在時提示] -p[連屬性一起複製] -r[目錄複製行為]
cp user.txt /user/user2.txt 將user.txt複製到user目錄。並命名為user2.txt
mv [選項] 原始檔或目錄 目標檔案或目錄
視mv命令中第二個引數型別的不同(是目標檔案還是目標目錄),mv命令將檔案重新命名或將其移至乙個新的目錄中。當第二個引數型別是檔案時,mv命令完成檔案重新命名,此時,原始檔只能有乙個(也可以是源目錄名),它將所給的原始檔或目錄重新命名為給定的目標檔名。當第二個引數是已存在的目錄名稱時,原始檔或目錄引數可以有多個,mv命令將各引數指定的原始檔均移至目標目錄中。在跨檔案系統移動檔案時,mv先拷貝,再將原有檔案刪除,而鏈至該檔案的鏈結也將丟失。
mv test.log test1.txt 把test.log改名為test1.txt
mv test1.txt test3 將test1.txt 移動到test3資料夾
cat命令可以做為開啟檔案使用,也可以作為合併檔案使用
cat filename 直接開啟整個檔案
cat file1 file2 > file 將file1和file2合併為file
tail命令也是檢視檔案用適合檢視大檔案因為它不是一次性全部開啟
tail -f filename 實時監控檔案增長
tail -n 10 filename 檢視檔案的最後10行
head命令跟tail相反是從頭往後看
head -n 10 filename 檢視檔案前面10行
chmod命令修改檔案許可權
chmod 751 filename 給檔案新增751許可權
chown通過chown改變檔案的擁有者和群組
chown root:root1 log2012.log 將檔案修改為root組的root1使用者
less more並不多也是分頁載入檔案但是比more好的是可以向前也可以向後more只能向後
less filename 開啟檔名
b 向後翻一頁
d 向後翻半頁
h 顯示幫助介面
q 退出less 命令
u 向前滾動半頁
y 向前滾動一行
find pathname[路徑] -options[查詢種類] name[查詢名字]
find /etc -name "host*" 在etc目錄下找以host開頭的檔案
ls [選項] [目錄名]
ls -l 列出當前目錄詳細
tar[必要引數][選擇引數][檔案]
用來壓縮和解壓檔案。tar本身不具有壓縮功能。他是呼叫壓縮功能實現的
解包:tar xvf filename.tar
打包:tar cvf filename.tar dirname
wc [選項]檔案...
統計指定檔案中的位元組數、字數、行數,並將統計結果顯示輸出。該命令統計指定檔案中的位元組數、字數、行數。如果沒有給出檔名,則從標準輸入讀取。wc同時也給出所指定檔案的**計數。
命令引數:
-c 統計位元組數。
-l 統計行數。
-m 統計字元數。這個標誌不能與 -c 標誌一起使用。
-w 統計字數。乙個字被定義為由空白、跳格或換行字元分隔的字串。
-l 列印最長行的長度。
wc test.txt 輸出 7(行) 8(單詞數) 70(位元組數) test.txt
下面是一些簡單的系統命令
pwd 顯示使用者當前所在的目錄
df -hl 檢視磁碟使用情況
du -sh 統計資料夾大小
free 檢視記憶體使用
ps -ef | grep mem 檢視本機程序(程序名為mem)
netstat 檢視本機埠
telnet 127.0.0.2 80 檢視遠端網路
history 歷史執行過的命令
kill 555 殺掉指定的pid的程序號
cat /proc/cpuinfo 檢視cpu資訊
lsof -i:21 檢視埠是否被占用情況(21是埠)
dig或nslookup 檢視dns配置
順便推薦乙個非常詳細的命令教程
linux新手入門必看
為什麼要學習linux?為什麼學linux,每個人都有自己的理由 linux是免費的不用花一分錢,能夠節約大筆的成本 linux是開源的,你可以根據自已的需要修改源 linux是開放的,有廣泛的社群,關於linux的討論要遠遠高於windows作業系統 學習linux可以更好的掌握計算機技術 lin...
新手入門 Linux軟體安裝常用方法
軟體安裝常用方法 1 軟體安裝解除安裝,分幾種情況 a rpm包,這種軟體包就像windows的exe安裝檔案一樣,各種檔案已經編譯好,並打了包,哪個檔案該放到哪個資料夾,都指定好了,安裝非常方便,在圖形介面裡你只需要雙擊就能自動安裝。如何解除安裝 1 開啟乙個shell終端 2 因為linux下的...
Linux新手入門 通過chmod改變檔案許可權
前面介紹過在 linux中如何檢視檔案的屬性,在 linux檔案許可權詳解中我們介紹了linux檔案的三種身份和四種許可權,三種身份分別為 u 檔案的擁有者 g 檔案所屬的群組 o 其他使用者 對於每個身份,又有四種許可權,分別為 r 讀取檔案的許可權 read w 寫入檔案的許可權 write x...