Linux之linux基礎命令

来源:https://www.cnblogs.com/zycorn/archive/2018/11/28/10034465.html
-Advertisement-
Play Games

一、命令分:內部命令、外部命令① 內部命令:是由 Shell解釋器解釋的② 外部命令:除了Shell解釋器以外的命令③ 識別命令類型:type 命令字 二、命令一般組成格式: 命令字 [選項].. [參數1][ 參數2]… 三、查看的命令: ls 查看方式 某個目錄/多個目錄① 命令字: ls 命令 ...


一、命令分:內部命令、外部命令
① 內部命令:是由 Shell解釋器解釋的
② 外部命令:除了Shell解釋器以外的命令
③ 識別命令類型:type 命令字

二、命令一般組成格式:

命令字 [選項].. [參數1][ 參數2]…

三、查看的命令:

ls 查看方式 某個目錄/多個目錄
① 命令字: ls
命令格式: ls [選項] [目錄或文件]
常用參數:-l #以格式顯示 例子: ls -l /bin
-A #顯示隱藏文件 “.”開頭的是隱藏文件
-h 顯示易讀單位 例子: ls –lh /bin

快捷鍵:
Tab鍵:自動補全功能。
ESC + . 粘貼上一條命令最後一個參數
Ctrl + c 放棄當前命令
Ctrl + u 快速刪除回到行首
Ctrl + l 清屏

查看目錄結構: man hier (可以按上下鍵查看) q 退出

四、Linux目錄下存放的內容:
① /bin :存放基本命令,管理工具
② /boot: 存放啟動文件、內核、引導文件
③ /etc : 存放系統配置文件
④ /usr : 存放用戶數據
⑤ /root: 管理員的家目錄
/home: 存放普通用戶的家目錄
五、通用符號:
* :匹配任意多個字元
?:匹配單個字元
[a-z]:匹配連續多個字元中的一個
{a,min,xy}:匹配不連續的多組字元串

六、創建目錄:

mkdir 目錄名字

cd //進入
cd / //進入到/(根目錄下)
cd 你想進入的當前目錄的文件目錄下

cd ..//退出到上一級目

創建文本文件:touch 文件名
複製: cp 原文件 目標路徑
複製並修改名字: cp 1.txt 路徑/2.txt
移動文件:mv 文件名 目標路徑
格式:mv [選項] 文件或者目錄
常用選項: -f 強制覆蓋

刪除命令字:

rm [參數] 目標文件或目錄
- rf 強制刪除

rm//刪除文件夾
如果你刪除文件夾 rm 文件夾的名字 -rf
如果說你要刪除文件 rm 文件名


路徑:相對路徑 不以“/”開始的路徑
絕對路徑 以“/”開始的路徑

Linux 顏色: 黑色 --》文本文件
藍色 —》目錄

七、查看系統信息:
查看內核信息命令字:uname
[root@localhost etc]# uname –a #顯示主機名/內核/硬體信息
Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost etc]# uname –r #只顯示內核版本
3.10.0-327.el7.x86_64
[root@localhost etc]# uname #查看操作系統
Linux
查看完整的主機名:hostname
[root@localhost etc]# hostname
localhost.localdomain (主機名.所在功能變數名稱稱)
查看系統版本:cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)

臨時修改主機名:hostname 主機名
[root@localhost etc]# hostname jd
[root@jd 桌面]#(需要在打開一個終端)

查看IP地址:ifconfig

重啟命令:
[root@jd 桌面]# shutdown -r now
[root@localhost 桌面]# reboot
[root@localhost 桌面]# init 6

關機命令:
[root@localhost 桌面]# shutdown -h now
[root@localhost 桌面]# poweroff
[root@localhost 桌面]# init 0
[root@localhost 桌面]# shutdown -h +2 #制定關機時間
如果想取消:shutdown –c 或者 ctrl+c


文本文件的操作:
命令字:cat [選項] 文件名
-n #帶行號顯示內容
[root@localhost etc]# cat -n yum.conf
[root@localhost etc]# pwd #查看當前位置
/etc
命令字:more 文件名
[root@localhost etc]# more mail.rc
缺點:往回翻不方便
退出:q
兩種翻閱方式:Enter 一行一行
空格 一頁
命令字:less 文件名
[root@localhost etc]# less mail.rc
按上下鍵可以翻閱
退出:q

pwd //顯示(絕對)路徑
clear//清屏
cat 文件名 //列印文件內容至終端 
vi a.py //創建一個.py文件,a是這個文件的名字,尾碼是.py
保存.py文件 1.按Esc鍵,然後按住shift鍵,按兩下z鍵就可以保存並退出了。

 


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

-Advertisement-
Play Games
更多相關文章
  • 原鏈接: "UWP忽略短時間內重覆觸發的事件 超威藍火" 做移動端開發的可能都會遇到這種需求,當用戶點擊一個按鈕之後,由於沒有非同步,或者設備性能很差等等原因,程式卡住了。但是用戶不知道是咋回事啊,就開始狂點按鈕,結果請求很多次資源,或者構造了很多重覆視圖。安卓上有很多介紹如何忽略重覆點擊的情況,uw ...
  • 在介紹AOP之前,想必很多人都聽說AOP是基於動態代理和反射來實現的,那麼在看AOP之前,你需要弄懂什麼是動態代理和反射及它們又是如何實現的。 想瞭解JDK的動態代理及反射的實現和源碼分析,請參見下麵三篇文章 JDK的動態代理源碼分析之一 (http://blog.csdn.net/weililan ...
  • 後續每一類圖表,若無特殊說明,都將建立在01的基礎上,修改參數option,且參數均以json的格式 要形成如圖所示的字元雲,一般需要設置兩個大參數——title和series 其中,title就是圖中title箭頭指向的那個。它有兩個常用屬性:text和link。text就是顯示出來的文字,lin ...
  • 什麼是cron? Cron是linux系統中用來定期執行或指定程式任務的一種服務或軟體。與它相關的有兩個工具:crond 和 crontab。crond 就是 cron 在系統內的宿主程式,crontab 是管理 cron 任務的管理工具。一般情況下,我們安裝完centos5/6 linux系操作系 ...
  • chattr: 加鎖文件,無修改,無刪除許可權。 常用參數: +a: 可給文件追加內容,但無法刪除。 +i 加鎖文件(文件不能被刪除、改名、設定鏈接關係,同時不能寫入或追加內容) -i 解鎖文件(與+i相反) 常用參數用法: 加鎖:chattr +i 文件 查看加鎖: lsattr 文件 +i 加鎖文 ...
  • write 作用:給其它的線上用戶發送消息 格式:write [ 用戶名 ] [ tty ] 註意點:使用之前最好使用 who 命令查看當前線上用戶,tty 為埠號 使用舉例: 在游標閃爍的地方輸入內容,使用 CTRL+D 保存結束髮送 wall 作用:以廣播的方式向系統中所有用戶發送消息 格式: ...
  • 自考本科,操作系統是管理電腦硬體與軟體資源的電腦程式,同時也是電腦系統的內核與基石。操作系統需要處理如管理與配置記憶體、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本事務。 ...
  • 1.NIS部分 1.1 簡介 NIS(Network Information Service,or Yellow Page or YP) 網路信息服務,由sun公司開發並授權給unix供應商,最初稱為黃頁,簡稱YP,由於 British Telecom PLC公司優先註冊了Yellow Page商標 ...
一周排行
    -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# ...