linux的命令操作:
命令的使用結構
命令名稱 【操作選項】【操作物件】【操作目標物件】
對目錄進行操作(目錄-資料夾)
ls:檢視目錄下的內容
-a 檢視隱藏檔案
linux下,以點開頭的檔案都是隱藏檔案
.:代表當前目錄
…:代表當前目錄上層目錄
-l 列出目錄下內容詳細資訊
-t 按時間進行排序
-tr逆序
-h 人性化 顯示
pwd:檢視當前所在目錄
/home/san:絕對路徑(以根目錄為起始查詢的路徑)
…/san :相對路徑(以當前路徑為起始查詢的路徑)
.:相對路徑
man 手冊命令
man 命令名 檢視指定命令的手冊
mkdir 建立目錄
mkdir 目錄名
-p 遞迴建立
rmdir 刪除空目錄
rmdir 目錄名
-p 遞迴刪除(從內往外)
cd 改變當前所在路徑
~當前使用者的家目錄
-返回上一次訪問的目錄
rm 刪除檔案(預設不能刪除目錄)
-r 刪除檔案,包含目錄
-f 忽略提示資訊,強制刪除
對檔案進行操作
touch 重新整理檔案時間屬性,若檔案不存在則建立
-t 以指定時間重新整理
-r 以乙個檔案為標準重新整理另乙個檔案
-a 僅僅重新整理檔案最後一次訪問時間
-m 僅僅重新整理檔案最後一次修改時間
cat 見檔案內容全部列印到終端顯示
-n 顯示行號
ech0 「」 在文字中寫入
tac 倒序列印內容
more 按頁顯示檔案內容
空格向下翻頁
回車向下走一行
q 退出
less 按頁顯示檔案內容
f pgdown 向下翻頁
b pgup 向上翻頁
回車 上下 按行移動
/string 向下匹配string
?string 向上匹配string
q 退出
head 顯示檔案的前n行內容(預設前10行)
-n 用於指定顯示多少行
tail 顯示檔案的末尾n行內容(預設末尾10行)
-n 用於指定顯示多少行
-f 動態重新整理檔案末尾內容
ctrl + c 退出
file 檢視檔案的型別
cp 複製
-r 複製檔案到指定位置,包含目錄
-f 忽略提示資訊,強制拷貝
mv 移動/剪下檔案到指定位置
-f 忽略提示資訊
壓縮相關操作
壓縮/解壓縮/打包
zip/unzip zip格式的壓縮和解壓
gzip/gunzip gzip格式的壓縮和解壓
bzip2/bunzip2 bzip2格式的壓縮和解壓
tar 打包命令
-c 打包
-v 顯示詳細的打包/解包檔案資訊
-f 指定包名(因為-f用於指定包名因此通常是最後乙個選項)
-czvf /-cjvf打包的同時壓縮為gz格式
-x 解包
-z 打包/解包的同事以gzip格式壓縮/解壓縮
-j 打包/解包的同事以bzip2格式壓縮/解壓縮
-xzvf/ -xjvf 解包
查詢匹配操作
grep 字串匹配
grep 「aa」 test.txt
匹配test.txt檔案中包含有aa字串的行
-v 反向匹配(匹配的是不包含aa的行)
-i 忽略大小寫進行匹配
-r 在指定目錄下進行檔案遞迴匹配
如果當前的檔案是乙個目錄型檔案
那麼就進入這個子目錄中繼續匹配
find 從指定目錄下查詢檔案
-name 按名稱查詢檔案
-type 按型別查詢檔案
f 普通文字檔案
d 目錄型檔案
注:linux下檔案型別並不以字尾名區分
字尾名只是用於使用者容易分辨檔案功能
-size 按大小來查詢檔案
+ns 超過n
-ns 小於n
s:c 位元組
b 塊(預設512位元組)
k (預設1024位元組)mg
-amin/-cmin/-mmin 按分鐘查詢
-atime/-ctime/-mtime 按天查日曆
+n 在n分鐘/天之內
-n 超過n分鐘/天
注:n為大小,s為單位。
其他操作
cal 檢視日曆
-1 顯示當前月份
-j 當前是這一年的多少天
-3 顯示包括當前月的相鄰兩個月
-y 顯示全年的日曆
date 顯示當前時間
-s 設定系統時間
+%s 檢視時間戳
+』%y-%m-%d』 以指定格式顯示當前時間
bc 計算器
uname 檢視系統的版本資訊
-r-a 檢視詳細的資訊
halt 關機(root許可權)
reboot 重啟
shutdown -h now 立即關機
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...