Linux文件目录类命令
生活随笔
收集整理的這篇文章主要介紹了
Linux文件目录类命令
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- pwd
- ls
- cd
- mkdir
- rmdir
- touch
- cp
- rm
- mv
- 上面的命令實(shí)戰(zhàn)
- cat
- more
- less
- >和>>
- echo
- head
- tail
- ln
- history
pwd
- 基本語法: pwd
- 作用:顯示當(dāng)前目錄的絕對路徑
ls
- 基本語法:
ls ? [參數(shù)] ? [目錄或文件] - 作用:查看當(dāng)前目錄的內(nèi)容
- 常用參數(shù):
-a :顯示當(dāng)前目錄所在的文件和目錄,包括隱藏的。
-l :以列表的方式顯示信息。
cd
- 基本語法:
cd ? [參數(shù)] ? [路徑] - 作用 :切換到指定目錄
- 常用參數(shù):
mkdir
- 基本語法:
mkdir ? [參數(shù)] ? 要?jiǎng)?chuàng)建的目錄名 - 作用:創(chuàng)建目錄
- 常用參數(shù):
-p ? : ? 創(chuàng)建多級目錄
rmdir
- 基本語法 ? : ?
rmdir ? [參數(shù)] ? 要?jiǎng)h除的目錄 - 作用 ? : ? 刪除空目錄
- 常用參數(shù):
-p : 如果目錄由多個(gè)路徑名組成,從最后一個(gè)路徑名開始依次刪除,
???? ????直到所有的路徑名都被刪完。
touch
- 基本語法 ? :
touch ? ?文件名 - 作用? :? 創(chuàng)建空文件
cp
- 基本語法 ? :
cp ? 復(fù)制的文件 ? ? 要復(fù)制到的路徑 - 作用? :? 復(fù)制文件和目錄
- 常用參數(shù):
-r ?:??遞歸復(fù)制目錄
\cp ? 復(fù)制的文件 ? ? 要復(fù)制到的路徑? ? : 強(qiáng)制覆蓋
rm
- 基本語法 ? :
rm ?? [參數(shù)]??要復(fù)制的文件或目錄 - 作用? :? 刪除文件或目錄
- 常用參數(shù):
-r? :? 遞歸刪除整個(gè)文件夾
-f? : ? 強(qiáng)制刪除不在提示
mv
- 基本語法 ? :
mv? 舊文件名? 新文件名
或
mv ? 舊路徑 ? 新路徑 - 作用? :?重命名或移動文件
上面的命令實(shí)戰(zhàn)
題目: 顯示家目錄的文件創(chuàng)建一個(gè)dog目錄,并切換到dog目錄下顯示當(dāng)前的路徑,回到家目錄,創(chuàng)建一個(gè) cat 目錄,在cat下創(chuàng)建一個(gè)1.txt將cat目錄下的1.txt復(fù)制到dog下給cat目錄下的1.txt重命名為2.txt將cat目錄移動到dog下刪除dog目錄
cat
-
語法格式 ?: ? cat? [參數(shù)] ? 要查看的文件
-
常用參數(shù) ?: ?-n ? 顯示行號
-
作用? : ?以只讀的方式讀取文件
more
- more是按頁顯示文本內(nèi)容
- 語法格式 ?: ? more? 要查看的文件
- 例? : ?cat ?1.txt? |? more
more 1.txt - 常用操作:
空格鍵 代表向下翻一頁
enter 代表向下翻一行
q 代表離開more
ctrl+f 向下滾動一屏
ctrl+b 返回上一屏
less
- less用來分屏查看文件內(nèi)容,它的功能和more指令相似,但是比more更強(qiáng)大
less在顯示文件內(nèi)容時(shí),并不是一次將整個(gè)文件加載后才顯示,它可以根據(jù)顯示加載內(nèi)容。
對于顯示大型文件具有較高的效率 - 語法? : ? less ?要查看的文件
- 常用操作:
空格鍵 代表向下翻一頁
q 代表離開less
pagedown 向下翻動一頁
pageup 向上翻動一頁
>和>>
作用: > 輸出重定向 >> 追加 例: echo hello>1.txt //將hello輸入到1.txt中,1.txt有內(nèi)容的話覆蓋。 //1.txt沒有創(chuàng)建的話就創(chuàng)建1.txt且寫內(nèi)容hello echo world>>1.txt //將world追加到1.txt內(nèi)echo
- 語法格式? : ? echo? ? [選項(xiàng)] ? ? [輸出內(nèi)容]
- 作用? : ?輸出內(nèi)容到控制臺
- 例: ? echo ? ?$PATH(顯示當(dāng)前環(huán)境變量)
head
- 作用? : ?顯示文件的首部內(nèi)容
- 基本語法:
head ? ?文件名(查看文件前10行)
head ? -n ? 5?文件名(查看文件前5行)
tail
- 作用? : ?顯示文件的尾部內(nèi)容
- 基本語法 ? : ?
tail ? 文件名(顯示文件后10行)
tail ? -n ? 5?文件名(查看文件后5行)
tail ? -f ? 文件名(實(shí)時(shí)追蹤該文檔的所有更新)
ln
- 軟鏈接也叫符號鏈接,類似于windows里的快捷方式,主要存放了鏈接其他文件的路徑
- 作用? : ? 給原文件創(chuàng)建一個(gè)軟鏈接
- 基本語法? : ?ln? -s ? [原文件或目錄] ? [軟鏈接名]
history
- 作用? : ? 查看已經(jīng)執(zhí)行過歷史記錄,也可以執(zhí)行歷史命令
- 基本語法:
history ? 顯示歷史命令
history ? 10 ? 顯示使用過的10個(gè)命令
!行號 ? 使用歷史記錄為10號的命令
總結(jié)
以上是生活随笔為你收集整理的Linux文件目录类命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL表的创建、删除、修改、复制(精
- 下一篇: linux 其他常用命令