Linux學習新篇——常用命令和快捷鍵總結

来源:http://www.cnblogs.com/wqfplay/archive/2016/07/14/5670597.html
-Advertisement-
Play Games

最近剛接觸Linux,整理了一些常用的命令和快捷鍵 Tab補全命令 當命令記不清了,輸入記得的前幾個用Tab就可以將該命令自動補全。 啟動tomcat服務用$startup.sh 停止tomcat服務通$shtdown.sh,請註意,$符一般已有的,只需要$後面的命令行就可以啦。 查看埠使用狀態n ...


最近剛接觸Linux,整理了一些常用的命令和快捷鍵

Tab補全命令

當命令記不清了,輸入記得的前幾個用Tab就可以將該命令自動補全。

啟動tomcat服務用$startup.sh

停止tomcat服務通$shtdown.sh,請註意,$符一般已有的,只需要$後面的命令行就可以啦。

查看埠使用狀態netstat -anp|grep 8080、netstat -anp|grep 8443,8080和8443是埠號,當狀態如下圖所示

則表示被web服務占用,若為其他則是被其他程式占用,若使用停止服務無效,則可以用kill 10679殺死服務。

當要編輯一個文件的時候用vi server.xml,表示要編輯server.xml文件,有時候會出現看不見文件內容,用cat server.xml,就能看到文件內容了,

當然了,vi有查看(o)、編輯(e)等功能選擇,而cat是沒有的就可以用(i)從當前行開始進行插入,(o)從下一行開始插入。

進入編輯模式了退不出來了,這是我剛開始遇到的最大難題,後來請教別人,是別人告訴我的,用Esc啊,就可以退出編輯狀態了。

然後就是保存或退出了,:wq保存並退出,要是是有w那就只是保存了,只有q只是退出了,要是不讓退出呢,那就q!,這樣就可以了。

還有一個刪除,rm -rf 目標文件,這是在當前文件夾的目標文件下刪除文件及其子文件,rm -rf /目標文件是刪除/目標文件下的子文件,在根目錄下rm -rf 一級目錄/二級/../目標文件夾,這是將目標文件夾下的所有文件全部刪除。

rm是刪除,一旦刪除是不能恢復的,請謹慎使用。

-r是向下遞歸,不管有多少級目錄,一併刪除。

-f是直接強行刪除,不做任何提示。

還有一個-i,這是一個互動式刪除,擔心誤刪的話就用-i吧,每次都會提示,用戶輸入Y確認刪除,輸入其他不會刪除。

溫馨提示:以上所有的命令中有些中間是有空格的哦,自己輸入的話就要小心了。

以上只是本同學這幾天的Linux學習筆記,請大家多多指教。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • SQL Server2014 SP2關鍵特性 轉載自:https://blogs.msdn.microsoft.com/sqlreleaseservices/sql-2014-service-pack-2-is-now-available/ 根據SQL Server客戶的和SQL社區的反饋,SQL2 ...
  • 在前一篇博文數據壓縮簡要的基礎上,我希望把數據壓縮評估自動化。於是有了這篇博文。 白皮書推薦對符合如下條件的大型表和索引使用頁壓縮: 表或索引的掃描操作占到所有操作的75%及以上時 表或索引的更新操作占到所有操作的20%及以下時 註意,這是白皮書中的結論和建議,只做參考,最為最佳實踐的考慮點之一。 ...
  • 如果需要進行SQl Server下的SQL性能優化,需要準備以下內容: 一、SQL查詢分析器設置: 1、開啟實際執行計劃跟蹤。 2、每次執行需優化SQL前,帶上清除緩存的設置SQL。 平常在進行SQL Server性能優化時,為了確保真實還原性能問題,我們需要關閉SQL Server自身的執行計劃及 ...
  • 今天剛好需要刪除redis里的db2里的數據,我找了一下,發現這篇內容幫助我解決了問題,記錄一下。 Redis 中有刪除單個 Key 的指令 DEL,但好像沒有批量刪除 Key 的指令,不過我們可以藉助 Linux 的 xargs 指令來完成這個動作。 代碼如下: redis-cli keys “* ...
  • SQL 不同於與其他編程語言的最明顯特征是處理代碼的順序。在大數編程語言中,代碼按編碼順序被處理,但是在SQL語言中,第一個被處理的子句是FROM子句,儘管SELECT語句第一個出現,但是幾乎總是最後被處理。 每個步驟都會產生一個虛擬表,該虛擬表被用作下一個步驟的輸入。這些虛擬表對調用者(客戶端應用 ...
  • 其中tablename為表的名稱,num為要設置的新的自動遞增值,此時再Insert一條數據,自動遞增值即為num,不過num必須要大於等於現在已有的自動遞增值,否則SQL語句會執行成功,但是實際上不起作用。 ...
  • 1. 決定壓縮哪些對象 通過sp_estimate_data_compression_savings 評估在ROW和PAGE壓縮時分別節省的空間量。 表包含如下數據模式時,會有較好的壓縮效果: 數字類型的列和固定長度的字元類型數據,但兩者的大多數值都不會用到此類型的所有位元組。如INT列的值大多數少於 ...
  • 在Linux中無論是管理系統還是在Linux環境下編程,內嵌的手冊man都是一個很好用的工具,“Linux下不懂得就找man”(man是manual的意思)。本文將介紹我所知道的所有關於man的知識(這麼說也是為了後續如果有所補充的話,能夠更加完備)。 一、man手冊的組成 man涉及的內容廣泛,另 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...