linux命令行—《命令行快速入門》

来源:http://www.cnblogs.com/huguangqin/archive/2017/07/08/7137632.html
-Advertisement-
Play Games

pwd print working directory 列印工作目錄hostname my computer's network name 電腦在網路中的名稱mkdir make directory 創建路徑cd change directory 改變路徑ls list directory 列出路徑... ...


  1. pwd print working directory 列印工作目錄
  2. hostname my computer's network name 電腦在網路中的名稱
  3. mkdir make directory 創建路徑
  4. cd change directory 改變路徑
  5. ls list directory 列出路徑下的內容
  6. rmdir remove directory 刪除路徑
  7. pushd push directory 推入路徑
  8. popd pop directory 推出路徑
  9. cp copy a file or directory 複製文件(會直接覆蓋已存在的文件) cp -r :遞歸複製,連同文件夾下的文件一併複製
  10. mv move a file or directory 移動文件或路徑
  11. less page through a file 逐頁瀏覽文件 q 退出查看
  12. cat print the whole file 列印輸出整個文件
  13. xargs execute arguments 執行參數
  14. find find files 尋找文件
  15. grep find things inside files 在文件中查找內容
  1. man mannual page 閱讀手冊
  2. apropos find what man page is appropriate尋找恰當的手冊頁面
  3. env look at your environment 查看環境
  4. echo print some arguments 列印參數
  5. export export/set a new environment variable 導出/設定一個新的環境變數
  6. exit exit the shell
  7. sudo become super user root 成為超級用戶或root
  8. chmod change permission modifiers 修改文件許可許可權
  9. chown change ownership 修改文件的所有者
  10. cd .. 返回上一級目錄(中間有空格!)
  11. cd "i have fun" 打開名稱中間帶空格的文件夾 用“”
  12. cd i\ have\ fun/ 打開名稱中間帶空格的文件夾,使用\轉譯空格
  13. cd ~ 回到主目錄(中間有空格!)
  14. cd ../../.. 向上走三層目錄(當前目錄為第一層)
  15. mkdir -p 創建完整的路徑,p為parent的意思
  1. touch 創建新文件
  2. clear 清屏
  3. mv 重命名文件
  4. rm 刪除文件
  5. rm -rf -r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一併處理;

-f:強制刪除文件或目錄;

-i:刪除已有文件或目錄之前先詢問用戶;

36. | 管道命令 將左邊的命令輸出導向到右邊去

37. < 將右邊的文件作為輸入發送給左邊的程式

38. > 將左邊命令的輸出寫入到右邊的文件中去

39. >> 將左邊命令的輸出追加到右邊的文件中去

40. * 通配符。*.txt-任何以txt結尾的文件

41. find 例如:find . -name "*.txt" -print | less 尋找以txt結尾的所有文件,並輸出到屏幕,以less命令的方式查看。電腦會錄找當前文件夾及子文件夾里的所有符合條件的內容。

42. cat > newfile.txt 命令執行後會把你打在屏幕上的字元放到新建的newfile.txt文件中,按ctrl+d結束

43. grep global regular expression print:全局正則表達式。使用正則表達式搜索文本,並把匹配的行列印出來。

44. man 通過命令名稱,查找相關用法,如man find,會顯示出find命令的相關參數

45.apropos 如果你不知道完成某個特定任務所需要命令的名稱,可以使用一個關鍵字通過Linux apropos實用程式來搜索它

46.env 查看環境 env | grep huguagnqin env | less

47.echo 用於在shell中列印shell變數的值,或者直接輸出指定的字元串

48.export

49.xargs

50.sudo 允許用戶以超級用戶許可權運行某命令

51.su 進入到超級用戶許可權 exit直接切回普通用戶

52.chmod

53.chown

54.exit 退出命令行

55.關機命令 poweroff

halt

shutdown -h now(root用戶使用)

56.reboot 重啟

linux命令行—《命令行快速入門》


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

-Advertisement-
Play Games
更多相關文章
  • 剛發現的一個Redis不錯的學習平臺: window平臺Redis安裝 作者:lg831229 window平臺Redis安裝 redis windows安裝文件下載地址:http://code.google.com/p/servicestack/wiki/RedisWindowsDownload# ...
  • Redis主從架構持久化存在一個問題,即前次測試的結論,持久化需要配置在主實例上才能跨越實例保證數據不丟失,這樣以來主實例在持久化數據到硬 盤的過程中,勢必會造成磁碟的I/O等待,經過實際測試,這個持久化寫硬碟的過程給應用程式帶來的影響無法忍受;因而在大多數場景下,會考慮把持久化配置 在從實例上,當 ...
  • Redis的複製功能是完全建立在之前我們討論過的基於記憶體快照的持久化策略基礎上的,也就是說無論你的持久化策略選擇的是什麼,只要用到了redis的複製功能,就一定會有記憶體快照發生,那麼首先要註意你的系統記憶體容量規劃,原因可以參考我上一篇文章中提到的Redis磁碟IO問題。 Redis複製流程在Slav ...
  • 那點所謂的分散式——redis 日常開發中,總會接觸到一些好玩的東西,比如這篇的redis,一說到redis,可能就有人跟memcache做比較了,是呀, memcache只能說是簡單的kv記憶體數據結構,而redis支持的數據類型就豐富多了,當然最能讓人看上眼的就是SortedSet。 有了它,我們 ...
  • NoSQL簡介 介紹Redis前,我想還是先認識下NoSQL,即not only sql, 是一種非關係型的數據存儲,key/value鍵值對存儲。現有Nosql DB 產品: redis/MongoDB/Memcached/Hbase/Cassandra/ Tokyo Cabinet/Voldem ...
  • SQL Server 是Microsoft 公司推出的關係型資料庫管理系統。具有使用方便可伸縮性好與相關軟體集成程度高等優點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2012 的大型多處理器的伺服器等多種平臺使用。Microsoft ...
  • [root@localhost ~]# yum install -y mysql-server mysql mysql-devel [root@localhost ~]# service mysqld start mysql> grant all privileges on *.* to 'root ...
  • 一.文件系統概述 1.文件系統是基於操作系統的,用來管理和組織保存在磁碟驅動器上的數據的系統軟體,通過對數據存儲佈局/空間管理/文件命名/安全控制等 方面的管理,解決瞭如何在設備上有效的存儲數據。 2.文件系統是操作系統與磁碟設備之間交互的一個橋梁,通過文件系統實現了數據合理組織和有效存取,表現在操 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...