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