windows、linux常用基本命令

windows基本操作命令

一.文件/目錄操作

1.cd  切換目錄

  • cd                 //顯示當前文件所在
  • cd..               //顯示上一級目錄
  • cd /d x:\        //進入x盤根目錄
  • cd /d x:         //進入上次x盤所在的目錄 (可直接輸入 x:)
  • cd x:             //顯示上次x盤所在的目錄
  • cd /d x:\a      //進入x盤裏的a文件夾
  • cd a\b\c        //進入當前目錄下的a\b\c文件夾

2.dir  顯示目錄裏的內容

  • dir                //顯示當前目錄裏的子文件夾和文件
  • dir /b            //只顯示當前目錄子文件夾、文件的文件名
  • dir /p            //分頁顯示當前目錄子文件夾、文件
  • dir /ad          //只顯示當前目錄中的文件夾
  • dir /a-d         //顯示當目裏的文件
  • dir x:/a         //顯示x盤下a文件夾中的內容
  • dir 1.txt        //顯示當目下1.txt的信息
  • dir /s            //遞歸顯示當目中的內容   ctrl c終止當前命令
  • dir a*           //顯示當目下a開頭的文件、文件夾信息
  • dir /ah /os    //顯示當目下隱藏的文件和目錄,按文件大小從小到大排序

3.tree  顯示目錄結構

  • tree              //樹狀顯示當前目錄的結構
  • tree x:\a       //顯示x:\a的目錄結構

4.ren  文件或目錄重命名

  • ren a b           //將當前目錄下的a文件
  • ren x:\a b       //將x盤裏的a文件夾改名爲b

5.md  創建目錄    rd  刪除目錄

  • md a              //在當前目錄下創建a目錄
  • md x:\a\b        //創建x:\a\b目錄
  • rd   a               //刪除當前目錄下的空文件夾
  • rd /s /q x:\a      //安靜模式刪除x盤a目錄下的所有子目錄、文件

/s    遞歸        /q    安靜模式

6.copy   拷貝文件

  • copy 1.txt x:\a    //拷貝當前目錄下的1.txt到x:\a(文件名重複詢問是否覆蓋)
  • copy a x:\b         //拷貝當前目錄下a文件夾裏的文件(不遞歸子目錄)到x:\b
  • copy /y 1.txt x:\a       //拷貝當前目錄下的1.txt到x:\a(重複不詢問直接覆蓋)
  • copy 1.txt x:a\2.txt     //將當前目錄下的1.txt拷貝到x:a,並重命名爲2.txt
  • copy 1.txt +                           //刷新文件的日期
  • copy /y 1.txt + 2.txt 3.txt       //將當前目錄下的1.txt  2.txt內容合併寫入3.txt ,不詢問直接覆蓋,按輸入順序寫
  • copy /b a.* a                         //將當前目錄下a.開頭的所有文件按名稱升序排序依次合併生成a
  • copy /b a.1 + a.2 a               //將當前目錄下的a.1  a.2文件合併生成a

7.move  移動文件

  • move *.txt a                 //將當前目錄下的所有txt文件移動到當目下的a文件夾(重複詢問覆蓋)
  • move /y *.txt a             //~重複不詢問直接覆蓋
  • move 1.png x:\a\2.png        //將當前目錄下的1.png圖片移動到x盤的a文件夾中,並改名爲2png,重複詢問
  • move a x:\new                    //若x盤有new文件夾則將當前目錄下的a文件夾移動到x盤new中,若沒有移動到x盤,文件改名爲new(跨盤不行)

8.del 刪除文件

  • del a                       //刪除當前目錄下的a文件夾裏的所有非只讀文件(不刪除子目錄下的文件,刪除前確認 )
  • del /f a                     //刪除當前目錄下a文件夾的所有文件(包括只讀文件,不刪除子目錄下的文件,會進行確認,等價於del /f a\*)
  • del /f /s /q a x:\ b\*.doc        //刪除當前目錄下a文件夾中所有文件以及x:\b\下所有doc文件(包括只讀文件,遞歸子目錄下的文件,直接刪除不確認)

二.文件查看

1.type  顯示文本文件內容

  • type x:\1.txt                      //顯示x盤下的1.txt文件內容
  • type x:\1.txt | more            //分頁顯示x盤裏1.txt的內容
  • more 1.ini                         //逐屏顯示當目下1.ini的文本內容(空格:下一屏 q:退出)

三.特殊符號

  • &           // 順序執行多條命令,不管是否執行成功
  • &&         // 順序執行多條命令,遇到執行錯誤的命令後停止執行後面的命令
  • ||            //順序執行多條命令,遇到執行正確的命令後停止執行後面的命令
  •  ,           //在特殊情況下可代替空格
  •  ;           //隔開相同命令的多個目標用,若果執行中發生錯誤返回錯誤報告,但繼續執行。

四.輸出

  • echo.                // 輸出一個"回車換行",空白行
  • echo off            // 後續所有命令在執行前,不打印出命令的內容
  • echo on            // 後續的所有命令在執行前先打印出命令的內容
  • echo 123          // 輸出123到終端屏幕
  • echo "我!"         // 輸出我!到終端屏幕
  • echo a > 1.txt    // 輸出a的字符串到當前目錄中的1.txt文件中(以覆蓋的方式)

五.文本處理

  • 1.edit 1.txt        // 編輯1.txt文件(進入edit編輯器,alt選對應菜單)
  • find  文件中搜索字符
  • findstr  文件中搜索字符串
  • /n帶行顯示 /i不區分大小寫 /c只顯示找到的次數 /v//只顯示未包含123的行

六.網絡操作

  • ping baidu.com                         //測試與baidu服務器的連接情況
  • ping 220.181.111.86                 //測試與220.181.111.86的連接情況
  • ping x                                        //測試與機器名爲x的機器的連接情況
  • ping -l(L) 60000 -n 5 qq.com    //向qq.com發送5次60000字節的ping
  • ping -n 6 127.0.0.1            //對當前主機執行6次ping操作(花費時間爲5s)
  • ping -t baidu.com               //不斷的測試baidu服務器發連接情況(ctrl+pause break:查看ping的統計信息;ctrl+c終止當前任務)
  • ipconfig /all                        //查看本地ip地址等詳細信息
  • ipconfig /displaydns           //顯示本地dns緩存的內容
  • ipcondig /flushdns              //清除本地dns緩存的內容
  • nslookup www.x.com         //獲取www.x.com的域名解析
  • netstat -a                           //查看開啓了哪些端口
  • netstat -n                           //查看端口的網絡連接情況
  • netstat -v                            //查看正在進行的工作
  • netstat -p tcp                      //查看tcp協議的使用情況
  • tracert 182.140.167.44      //查看本機到達182.140.167.44的路由路徑
  • route print                          //顯示出ip路由
  • telnet 182.140.167.44 8000  //探測182.140.167.44是否使用TCP協議監聽8000端口(telnet命令不支持UDP端口檢測)

七.進程操作

  • tasklist                                                              //顯示當前運行的進程信息(可查看PID)
  • taskkill                                                              //結束指定的進程
  • taskkill /im a.exe                                              //結束名爲a.exe的進程
  • taskkill /pid 1230 /pid 1241 /pid 1253 /t           //結束pid爲1230、1241、和1253的進程以及由它們啓動起來的子進程
  • taskkill /f /im a.exe /t                                        //強制結束名爲a.exe的進程以及由它啓動起來的子進程

八.用戶操作

  • net user                                                           //查看當前機器上的用戶
  • net user administrator                                     //查看當前機器上的administrator用戶的信息
  • net user x /active:yes                                      //啓用x用戶
  • net user a 123456 /add                                   //新建一個名爲a,密碼爲123456的用戶
  • net localgroup administrators a /add               //把名爲a的用戶添加到管理員用戶組,使其具有管理員權限
  • net user a /del                                                 //刪除名爲a的用戶

九.其他基本操作

  • cls                    //清除屏幕
  • ver                    //顯示當前windows系統的版本號
  • winver              //彈框顯示當前windows
  • vol                    //顯示當前分區的卷標
  • label                 //顯示當前分區的卷標,同時提示輸入新卷標
  • date    //設置新的當前日期(格式:YYYY/MM/DD)
  • date /t               //顯示當前時間
  • start                  // 運行某程序或命令
  • exit                   //退出當前cmd窗口
  • color                 //設置當前cmd窗口背景色和字體顏色(前景色)
  • shutdown          //關閉、重啓、註銷、休眠計算機
        shutdown /s                                  //關閉計算機
        shutdown /s /t 600                        //600s後,關閉本地計算機
        shutdown /a                                  //終止系統關閉
        shutdown /r                                   //關閉並重啓本地計算機
        shutdown /m 192.168.1.166 /r      //關閉並重啓ip爲192.168.1.166的計算機
        shutdown /g                                   //關閉並重啓計算機,重啓後重新啓動所有註冊的應運程序
        shutdown /I                                    //註銷本地計算機
        shutdown /h /f                                //休眠本地計算機(強制關閉正在運行的營運程序,不前臺警告用戶)
        shutdown /s                                   //關閉計算機

 

 

linux基本操作命令

1.目錄處理常用命令

  • wc  //統計文件內容

  • ls  //列出目錄

  • cd  //切換目錄
  • pwd  //顯示當前所在的目錄
  • mkdir  //創建一個新目錄

  • rmdir  //刪除一個空目錄
  • cp  //複製文件或目錄

  • rm  //移除文件或目錄

  • mv  //移動文件與目錄,或修改文件與目錄的名稱

  • touch  //創建一個文件

2.文件查看常用命令

  • cat:由第一行開始查看文件

  • tac:cat倒着寫,由最後一行到第一行查看
  • more:逐項查看文件,按空格繼續,最後自己退出
  • less:逐行查看文件,按方向鍵,不可主動退出,按q退出
  • head:只查看文件前十行
  • tail:只查看文件後十行

3.查看ip信息 

  • ip config  或  ip addr show : 查看ip
  • ip route show:   查看網關

4.過濾操作

  • grep:過濾文件內容

  • ^grep:    表示以關鍵字開頭的行
  • grep$:    表示以關鍵字結尾的行
  • grep -v      反向過濾 

5.查看進程

  • ps aux  :  查看當前啓動進程

  • petree a  :樹狀查看當前a軟件的子進程

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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