學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > linux常用文件命令

linux常用文件命令

時間: 佳洲1085 分享

linux常用文件命令

  linux下我們操作文件時難免會遇到很多的相關命令,它們的用法是什么呢?下面由學習啦小編為大家整理了linux文件命令的相關知識,希望大家喜歡!

  linux常用文件命令

  1、文件命名規(guī)則

  1)除了/ 之外,所有的字符都合法。

  2)有些字符最好不用,如空格符、制表符、退格符和字符@ # $ & ( ) - 等。

  3)避免使用. 作為普通文件名的第一個字符。

  4)大小寫敏感。

  命令格式

  命令格式:命令-選項 參數

  例:ls -la /etc

  說明:1)當有多個選項時,可以寫在一起。

  2)兩個特殊的目錄. 和.. ,分別代表當前目錄和當前目錄的父目錄。

  linux常用文件命令1、ls

  命令名稱:ls

  命令英文原意:list

  命令所在路徑:/bin/ls

  執(zhí)行權限:所有用戶

  功能描述:顯示目錄文件

  語法:ls 選項[-ald] [文件或目錄]

  -a 顯示所有文件,包括隱藏文件

  -l 詳細信息顯示

  -d 查看目錄屬性

  linux常用文件命令2、cd

  命令名稱:cd

  命令英文原意:change directory

  命令所在路徑:shell內置命令

  執(zhí)行權限:所有用戶

  語法:cd [ 目錄]

  功能描述:切換目錄

  范例:$ cd / 切換到根目錄

  $ cd .. 回到上一級目錄

  linux常用文件命令3、pwd

  命令名稱:pwd

  命令英文原意:print working directory

  命令所在路徑:/bin/pwd

  執(zhí)行權限:所有用戶

  語法:pwd

  功能描述:顯示當前所在的工作目錄

  范例:$ pwd

  /etc/rc5.d

  linux常用文件命令4、touch

  命令名稱:touch

  命令所在路徑:/bin/touch

  執(zhí)行權限:所有用戶

  語法:touch [文件名]

  功能描述:創(chuàng)建空文件

  范例:$ touch newfile

  linux常用文件命令5、mkdir

  命令名稱:mkdir

  命令英文原意:make directories

  命令所在路徑:/bin/mkdir

  執(zhí)行權限:所有用戶

  語法:mkdir [ 目錄名]

  功能描述:創(chuàng)建新目錄

  范例:$ mkdir newdir

  linux常用文件命令6、cp

  命令名稱:cp

  命令英文原意:copy

  命令所在路徑:/bin/cp

  執(zhí)行權限:所有用戶

  語法:cp -R [源文件或目錄] [ 目的目錄]

  -R 復制目錄

  功能描述:復制文件或目錄

  范例:

  $ cp file1 file2 dir1

  將文件file1、file2復制到目錄dir1

  $ cp -R dir1 dir2

  將dir1下的所有文件及子目錄復制到dir2

  linux常用文件命令7、mv

  命令名稱:mv

  命令英文原意:move

  命令所在路徑:/bin/mv

  執(zhí)行權限:所有用戶

  語法:mv [源文件或目錄] [ 目的目錄]

  功能描述:移動文件、更名

  范例:

  $ mv file1 file3

  將當前目錄下文件file1更名為file3

  $ mv file2 dir2

  將文件file2移動到目錄dir2下

  linux常用文件命令8、rm

  命令名稱:rm

  命令英文原意:remove

  命令所在路徑:/bin/rm

  執(zhí)行權限:所有用戶

  語法:rm -r [文件或目錄]

  -r 刪除目錄

  功能描述:刪除文件

  范例:

  $ rm file3

  刪除文件file3

  $ rm -r dir1

  刪除目錄dir1

  linux常用文件命令9、cat

  命令名稱:cat

  命令英文原意:concatenate and display files

  命令所在路徑:/bin/cat

  執(zhí)行權限:所有用戶

  語法:cat [文件名]

  功能描述:顯示文件內容

  范例:$ cat /etc/issue

  $ cat /etc/services

  linux常用文件命令10、more

  命令名稱:more

  命令所在路徑:/bin/more

  執(zhí)行權限:所有用戶

  語法:more [文件名]

  (空格) 或f 顯示下一頁

  (Enter) 顯示下一行

  q或Q 退出

  功能描述:分頁顯示文件內容

  范例: $ more /etc/services

  linux常用文件命令11、head

  指令名稱:head

  指令所在路徑:/bin/head

  執(zhí)行權限:All User

  語法:head -num [文件名]

  -num 顯示文件的前num行

  功能描述:查看文件的前幾行

  范例:$ head -20 /etc/services

  linux常用文件命令12、tail

  指令名稱:tail

  指令所在路徑:/bin/tail

  執(zhí)行權限:All User

  語法:tail -num [文件名]

  -num 顯示文件的后num行

  -f 動態(tài)顯示文件內容

  功能描述:查看文件的后幾行

  范例:$ tail -30 /etc/services

  linux常用文件命令13、ln

  命令名稱:ln

  命令英文原意:link

  命令所在路徑:/bin/ln

  執(zhí)行權限:所有用戶

  語法:ln -s [源文件] [ 目標文件]

  -s 創(chuàng)建軟鏈接

  功能描述:產生鏈接文件

  范例:

  $ ln -s /etc/issue /issue.soft

  創(chuàng)建文件/etc/issue的軟鏈接/issue.soft

  $ ln /etc/issue /issue.hard

  創(chuàng)建文件/etc/issue的硬鏈接/issue.hard

3622222