ls:顯示當前目錄下的檔案資訊
-l 顯示目錄下檔案的詳細資訊(八種檔案)
( d開頭:目錄檔案
-開頭:普通檔案
c開頭:字元裝置檔案
b開頭:塊裝置檔案
l開頭:符號鏈結檔案(快捷方式)
p開頭:管道檔案
s開頭:套接字檔案
f開頭:常規檔案)
-a 顯示所有檔案(包括以點開的頭的檔案)
. 代表目錄自身
.. 自身的上一層路徑
pwd: 顯示當前檔案的路徑(絕對路徑)
絕對路徑:以根目錄作為起點路徑
相對路徑: 以當前路徑作為起始路徑
mkdir: 建立目錄
-p: 遞迴建立多級目錄(哪層不存在就建立)
-m:建立目錄並給許可權
rmdir: 刪除空目錄
-p: 遞迴多層級刪除 空 目錄
rm: 刪除普通檔案
-r: 遞迴刪除目錄下的所有檔案,包括目錄本身
./*: 刪除當前目錄下的所有檔案
-f: 忽略提示資訊,直接進行操作
cp: 拷貝
-r:遞迴對該目錄下的所有檔案進行拷貝
-f: 忽略提示資訊,直接進行操作
mv: 剪下: 將乙個檔案移動至指定位置(該檔案要是不存在,相當於改名)
-i: 增加提示資訊
cd: 進入 改變當前所在路徑(進入指定路徑)
-: 返回上一次所在的路徑
~: 返回當前使用者的家目錄
touch: 改變檔案的時間戳,重新整理屬性,檔案不存在則建立新檔案
-d: 重新整理時間屬性至指定時間(「2019-4-13 11:20:34」)
-r: 用指定文件的時間,重新整理另乙個文件的時間
-a: 重新整理最後訪問時間
cat: 連線兩個檔案的內容並列印檔案內容到顯示終端
-n: 列印行號
tac: 按行逆序列印
more: 分頁顯示檔案內容(內容翻頁,b向上翻,q退出)
less: 分頁顯示檔案內容
向下翻頁:空格,f, pgdn
向上翻頁:b pgup
向下滾動: j ↓
向上滾動: k ↑
退出 : q
/string 向下匹配string字串
?string 向上匹配string字串
head: 預設顯示檔案的前10行
-n n: 顯示前n行資料
tail : 預設顯示檔案的末尾十行nei'ro
-n n: 指定顯示末尾的n行資料
-f : 一直重新整理檔案末尾新資料
head -n 10 filename | tail -n 1 :顯示第十行(|:管道符,連線兩個命令,將前邊命令的輸出結果作為後邊命令的輸入)
壓縮方式:
zip/unzip
gzip/gunzip
bzip2/bunzip2
tar:
-c: 打包
-x: 解包
-z: 在打包或者解包的同時,進行gzip格式壓縮解壓縮
-j: 在打包或者解包的同時,進行bzip2格式壓縮解壓縮
-v: 顯示詳細的打包或者解包資訊
-f: 用於指定打包名稱(後面需要加上包名)
cal: 檢視日曆
-3: 檢視附近三個月的日曆
-y: 檢視全年日曆(當前月份所在年份,不是向後一年的日曆)
-j: 顯示本月的日曆(顯示格式是今天是本年的第多少天)
+ 以指定格式顯示時間
date 「+%y-%m-%d %h:%m:%s」
-s: 設定系統時間
date -s 2019-04-13 11:20:50
5.匹配查詢
grep: 從檔案內容中匹配包含字串的行
-i: grep -i "string" filename 匹配包含指定字串的行
-v: grep -v "string" filename 匹配不包含指定字串的行
-r 遞迴對指定的目錄下的所有檔案逐一進行匹配
find 在指定目錄下搜尋檔案
-name 按照檔案名字查詢檔案(*萬用字元的使用)
-type 按照檔案型別查詢檔案
-size 按照檔案大小查詢檔案(+/-n[b c w k m g])
-mtime -atime -ctime 按天查詢
-mmin -amin -cmin 按分鐘查詢
man +命令名 檢視命令手冊
stat 檢視檔案的詳細資訊(最後一次修改時間,狀態改變時間,訪問事件)
ctrl+c 中斷當前操作
> 清空檔案原有資料,將資料寫入檔案
>> 將資料追加到檔案末尾
bc 計算器
table 自動補全
reboot 重啟
shutdown -h now 立即關機
halt 立即關機
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...