linux學習筆記之常用命令(-)

     首先提到的就是文件處理命令了,主要學習以下13個命令  ls cd cp pwd touch mkdir mv rm cat more head tail ln

1.ls 命令

        命令原意:list       命令所在路徑:/bin/ls                執行權限:所有用戶        功能:顯示目錄文件

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

                       其中-a 爲顯示所有文件,包含隱藏文件

                              -l    爲顯示詳細信息,包含當前文件的操作權限

                              -d   查看目錄屬性

2.cd 命令

        命令原意:change directory     命令所在路徑: shell內置命令  執行權限:所有用戶   功能:切換目錄

        語法:cd  [目錄]

3.cp命令

       命令原意:copy     命令所在路徑: /bin/cp  執行權限:所有用戶   功能:複製文件或目錄

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

                   cd  -R  複製目錄

         例如:cp file1 file2 dir1           將文件file1 file2 複製到目錄dir1

         例如:cp -R  dir1 dir2           將dir1目錄下所有文件及子目錄複製到目錄dir2

4.pwd命令

       命令原意:print working directory     命令所在路徑: /bin/pwd  執行權限:所有用戶   功能:顯示當前工作所在目錄

        語法:pwd

         例如:pwd  

                   /etc/rc5.d

5.touch命令

       命令所在路徑: /bin/touch  執行權限:所有用戶   功能:創建新文件

        語法:touch [文件名]

         例如:touch newfile

6.mkdir命令

       命令原意:make directory命令所在路徑: /bin/mkdir  執行權限:所有用戶   功能:創建新目錄

        語法:mkdir [目錄名]

         例如:mkdir newdir

7.mv命令

       命令原意:move 命令所在路徑: /bin/mkdir  執行權限:所有用戶   功能:移動文件, 更名

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

         例如:mv file1 file3                           將當前目錄下的文件file1 更名爲file3

         例如: mv file2 dir2                             將當前目錄下的file2移動到當前目錄子目錄dir2中

8.rm命令

       命令原意:remove 命令所在路徑: /bin/rm  執行權限:所有用戶   功能:刪除文件或目錄

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

                        -r 刪除目錄

         例如:rm file3                                                   刪除文件file3

         例如:   rm -r dir2                                                刪除目錄dir2

9.cat命令

       命令原意:concatenate and display files命令所在路徑: /bin/cat  執行權限:所有用戶   功能:顯示文件內容

        語法:cat[文件名]

         例如:cat /etc/issue                                               

         例如:  cat /etc/services 

10.more命令

        命令所在路徑: /bin/more執行權限:所有用戶   功能:分頁顯示文件內容

        語法:more [文件名]

               (空格) 或f    顯示下一頁

               (Enter)         顯示下一行

               q或Q             退出

          例如:  more  /etc/services     

11.head命令

        命令所在路徑: /bin/head  執行權限:所有用戶   功能:查看文件前幾行

        語法:head -num [文件名]

                           -num 顯示文件的前num行

        例如:         head -20   /etc/services    

11.tail命令

        命令所在路徑: /bin/head  執行權限:所有用戶   功能:查看文件後幾行

        語法:tail    -num [文件名]

                           -num 顯示文件的後num行

                                       -f       動態顯示文件內容

        例如:      tail  -30   /etc/services     
 

13.ln命令

        命令原意:link   命令所在路徑: /bin/ln     執行權限:所有用戶   功能:產生連接文件

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

                           -s  創建軟鏈接

        例如:     ln  -s   etc/issue   /issue.soft      創建文件etc/issue的軟連接 /issue.soft   
                  ln        etc/issue   /issue.hard      創建文件etc/issue的硬連接 /issue.soft 

                                                                                                                                                                                            未完待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章