1.初識Linux

1.Linux?區分大小寫

2.shell命令行-bash

進入終端->[stu@localhost~]$ ? ?(其中,'Stu'為登錄用戶名,'localhost'為登錄主機名,’~’?表示當前用戶正處在stu用戶的家目錄中,?普通用戶的提示符以'$'結尾,而根用戶以’#’結尾)

3.Linux中所謂的命令(Command),本質上就是一個與命令同名的可執行(Runnable)的二進制文件或者Shell腳本

4.選項(option):包括一個或多個字母的代碼,一般來說前面有一個’-’?符號或者’--’符號(’-’或者’--’符號是必要的,Linux用它來區別選項和參數),選項可以看作是一種開關,一般用于控制命令的行為。事實上,Linux中的命令在正常情況下最少有兩個選項,--help和—version。? ?--help?????????顯示此命令幫助信息并退出? ? ?--version?????顯示命令版本信息并退出

5.???參數(parameter):一個字符串,參數一般用來向命令傳遞一些時運行所需的信息(例如文件或主機名稱等),Linux大多數命令都被設計為可以接納參數。

6.??命令本身、選項和參數中間用空格來分隔,不論空多少格,shell?都視為一格;

7.shell的兩個功能:1.歷史命令:用上下箭頭鍵瀏覽并使用曾經輸入過的命令2.命令補全功能:輸入命令一部分,按tab鍵,自動補全,當有多個時,會列出全部命令

8.man就是manual的縮寫,用來查看系統中自帶的各種參考手冊

man [手冊部分號]...命令

man命令的界面中,其中的項目意義如下所示:

  • NAME ??這個命令(程序)的名稱和簡單用途的說明

  • SYNOPSIS ??命令(程序)語法

  • DESCRIPTION ?命令(程序)詳細說明,包括選項與參數的用

  • AUTHOR ?命令(程序)的作者

  • REPORTINGBUGS ?如果發現bug可以聯系的電子郵件

  • COPYRIGHT ?命令(程序)版權協議

  • SEE ALSO ?還可以參考哪些文檔

  • ?COMMANDS?當命令(程序)在運行的時候,可以在此命令(程序)中下執行內部命令

  • ?FILES?這個命令(程序)或數據所使用或者相關的某些文件

  • ?EXAMPLE?這個命令(程序)執行的一些參考的樣例。

man界面中,可以使用如下快捷鍵來進行操作:

?

¨???????上/下箭頭 ?向上/下滾動一行

¨???????[Space] ??向下翻一頁

¨???????[Page Down] ? ??向下翻一頁

¨???????[Page Up]?????向上翻一頁

¨???????[Home]?回退到第一頁

¨???????[End]?????前進到最后一頁

¨???????/string???向下搜尋?string?這個字符串

¨????????string???向上搜尋?string?這個字符串

¨???????n, N?利用?/?或???來搜尋字符串時,可以用?n?來跳轉至下一個匹配處,可以利用?N?來跳轉至上一個匹配處。

¨???????[q]??退出

man命令可以后跟一個數字來表示要查閱的用戶手冊。若不加數字,那man命令默認從數字較小的手冊中尋找相內容:

?

1.?????? ?shell中可以操作的指令或可執行文件

2.?????? ?系統核心可使用的函數與工具等

3.?????? ?一些常用的函數(function)與庫(library),大部分為C的庫(libc)

4.?????? ?設備文件的說明,通常在/dev下的文件

5.?????? ?配置文件或者是某些文件的格式

6.?????? ?游戲

7.?????? ?慣例與協議等,例如Linux文件系統系統、網絡協議、ASCII碼等等的說明

8.?????? ?系統管理員可用的管理命令

9.?????? ?跟系統核心有關的文件

9.whoami [選項]...

?顯示與當前的有效用戶ID?相關聯的用戶名。

10.用法:echo?[選項]... [字符串]...?或:echo?長選項

將?STRING?回顯到標準輸出。

? -n???????不尾隨換行符

? -e???????啟用解釋反斜杠的轉義功能

? -E???????禁用解釋反斜杠的轉義功能(默認)

若-e可用,則以下序列即可識別:

?\\????反斜杠??\a????響鈴聲?\b????退格?\c????不再產生新的輸出 ?\e????轉義符 ??\f????換頁 ?\n????新行 ?\r????回車 ?\t????水平制表符 ??\v????豎直制表符 ??\0NNN?? ?字節數以八進制數?NNN (1至3位)表示 ???\xHH??? ?字節數以十六進制數?HH (1至2位)表示

11.nano??一個文本編輯工具

nano界面中,我們就可以在光標處輸入文本了

可以用箭頭鍵來移動光標,也可以按Alt+M打開鼠標支持來移動光標:

Ctrl+G?可以查看nano的幫助文檔,在幫助文檔中可以查看nano各種命令快捷鍵的詳細用法。

Ctrl+X可以退出當前查看或編輯的文檔

Ctrl+O可以保存當前編輯的文檔,然后寫入文件名

12.關機和重啟

普通用戶沒有權限使用shutdown命令,只有root用戶才有權限。

su -root?進入根目錄

shutdown [選項]?時間?[警告消息]

系統關機 

-h?關閉系統所有服務后直接關機。

-c?取消前一個shutdown命令。值得注意的是,當執行一個如“shutdown ?-h 11:10”的命令時,只要按“Ctrl+C”鍵就可以中斷關機的命令。

-r重新啟動系統。

-k?只是送出信息給所有用戶,但并不會真正關機。

[時間]?設置多久時間后執行shutdown命令。時間參數有hh:mm或+m兩種模式。hh:mm格式表示在幾點幾分執行shutdown命令。例如“shutdown 10:45”表示將在10:45執行shutdown.+m表示m分鐘后執行shutdown.比較特別的用法是以now表示立即執行shutdown.?值得注意的是這部分參數不能省略。

[警告信息]?要廣播所有登入用戶的信息,這些信息會顯示在當前登入用戶的終端中。

?

轉載于:https://www.cnblogs.com/Wang-Y/p/8447297.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/390201.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/390201.shtml
英文地址,請注明出處:http://en.pswp.cn/news/390201.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

這份NLP研究進展匯總請收好,GitHub連續3天最火的都是它

最近,有一份自然語言處理 (NLP) 進展合輯,一發布就受到了同性交友網站用戶的瘋狂標星,已經連續3天高居GitHub熱門榜首位。 合集里面包括,20多種NLP任務前赴后繼的研究成果,以及用到的數據集。 這是來自愛爾蘭的Sebasti…

基于模型的嵌入式開發流程_如何使用基于模型的測試來改善工作流程

基于模型的嵌入式開發流程Unit testing is not enough – so lets start using model-based testing to improve our workflows.單元測試還不夠–因此,讓我們開始使用基于模型的測試來改善我們的工作流程。 Software testing is an important phase in building a …

166. 分數到小數

166. 分數到小數 給定兩個整數,分別表示分數的分子 numerator 和分母 denominator,以 字符串形式返回小數 。 如果小數部分為循環小數,則將循環的部分括在括號內。 如果存在多個答案,只需返回 任意一個 。 對于所有給定的輸入…

最近用.NET實現DHT爬蟲,全.NET實現

最近用.NET實現DHT爬蟲,全.NET實現,大家可以加我QQ交流下 309159808 轉載于:https://www.cnblogs.com/oshoh/p/9236186.html

C++貪吃蛇

動畫鏈接 GitHub鏈接:https://github.com/yanpeng1314/Snake 1 #include "Snake.h"2 3 int iScore 0;4 int iGrade 1;5 6 //蛇頭蛇尾初始位置7 int x_head 1, y_head 3;8 int x_tail 1, y_tail 1;9 10 //地圖坐標11 int i_Map 1, j_Map 1;12 13 /…

遠程辦公招聘_招聘遠程人才時要尋找的5種技能

遠程辦公招聘Remote work is a fast emerging segment of the labor market. How to embrace this shift as an employer - and find, recruit, and empower remote staff - is a question many companies and hiring managers are grappling with.遠程工作是勞動力市場中快速崛…

10分鐘騰訊云配置免費https

騰訊云免費證書申請地址: https://console.cloud.tencent... 填寫相關信息 域名身份驗證 文件驗證 將fileauth.text 創建在網站訪問根目錄的 .well-known/pki-validation/目錄使得 www.**.com/.well-known/pki-validation/fileauth.text 能夠訪問詳情 等待5分鐘左右…

1588. 所有奇數長度子數組的和

1588. 所有奇數長度子數組的和 給你一個正整數數組 arr ,請你計算所有可能的奇數長度子數組的和。 子數組 定義為原數組中的一個連續子序列。 請你返回 arr 中 所有奇數長度子數組的和 。 示例 1: 輸入:arr [1,4,2,5,3] 輸出&#xff1…

洛谷P3195 [HNOI2008]玩具裝箱TOY(單調隊列優化DP)

題目描述 P教授要去看奧運,但是他舍不下他的玩具,于是他決定把所有的玩具運到北京。他使用自己的壓縮器進行壓縮,其可以將任意物品變成一堆,再放到一種特殊的一維容器中。P教授有編號為1...N的N件玩具,第i件玩具經過壓…

680. 驗證回文字符串 Ⅱ

680. 驗證回文字符串 Ⅱ 給定一個非空字符串 s,最多刪除一個字符。判斷是否能成為回文字符串。 示例 1: 輸入: s “aba” 輸出: true 示例 2: 輸入: s “abca” 輸出: true 解釋: 你可以刪除c字符。 示例 3: 輸入: s “abc” 輸出: false 解題思路 使用…

Android--RxJava2更新體驗

截止日前最新版2017-3-15: RxJava compile ‘io.reactivex:rxjava:1.2.7’ compile ‘io.reactivex:rxandroid:1.2.1’ RxJava2 compile “io.reactivex.rxjava2:rxjava:2.0.7” compile “io.reactivex.rxjava2:rxandroid:2.0.1” 1:create操作改變 Rxjava CompositeSubscri…

kotlin和java語言_Kotlin VS Java – 2020年您應該學習哪種編程語言?

kotlin和java語言It has been several years since Kotlin came out, and it has been doing well. Since it was created specifically to replace Java, Kotlin has naturally been compared with Java in many respects.自Kotlin問世以來已經有好幾年了,而且一切…

oracle部署--安裝oracle軟件與部署單實例數據庫

一、安裝oracle數據庫軟件 1.創建相應的用戶組及用戶 groupadd oinstall groupadd oper groupadd dba useradd -g oinstall -G oper,dba oracle 2.創建oracle software安裝路徑 mkdir -p /u01/app/oracle/product/11.2.0/db_1 3.修改安裝路徑權限 chown -R oracle:oinstall …

web前端【第十一篇】jQuery屬性相關操作

知識點總結 1、屬性 屬性(如果你的選擇器選出了多個對象,那么默認只會返回出第一個屬性)、 attr(屬性名|屬性值) - 一個參數是獲取屬性的值,兩個參數是設置屬性值 - 點擊加載圖片示例 re…

528. 按權重隨機選擇

528. 按權重隨機選擇 給定一個正整數數組 w ,其中 w[i] 代表下標 i 的權重(下標從 0 開始),請寫一個函數 pickIndex ,它可以隨機地獲取下標 i,選取下標 i 的概率與 w[i] 成正比。 例如,對于 w…

sql語句語法多表關聯_SQL創建表語句-帶有示例語法

sql語句語法多表關聯SQL is one of the most reliable and straightforward querying languages around. It provides clear cut syntax that reads easily without abstracting away too much of the functionalitys meaning.SQL是最可靠,最直接的查詢語言之一。 它…

分布式改造劇集三:Ehcache分布式改造

第三集:分布式Ehcache緩存改造 前言 ? 好久沒有寫博客了,大有半途而廢的趨勢。忙不是借口,這個好習慣還是要繼續堅持。前面我承諾的第一期的DIY分布式,是時候上終篇了---DIY分布式緩存。 探索之路 ? 在前面的文章中,…

85. 最大矩形

85. 最大矩形 給定一個僅包含 0 和 1 、大小為 rows x cols 的二維二進制矩陣,找出只包含 1 的最大矩形,并返回其面積。 示例 1: 輸入:matrix [[“1”,“0”,“1”,“0”,“0”],[“1”,“0”,“1”,“1”,“1”],[“1”,“1”…

TP單字母函數

A方法 A方法用于在內部實例化控制器 調用格式:A(‘[項目://][分組/]模塊’,’控制器層名稱’) 最簡單的用法: $User A(User); 表示實例化當前項目的UserAction控制器(這個控制器對應的文件位于Lib/Action/UserAction.class.php)…

Angular問題03 @angular/material版本問題

1 問題描述 應用使用 angular4在使用angular/material時,若果在導入模塊時使用mat開頭,就會報錯。 2 問題原因 angular/material版本出現問題,angular/material 從版本5開始就必須要angular5的核心依賴;想要在angular5之前版本中的…