国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Linux成長史】Linux基本指令大全

這篇具有很好參考價(jià)值的文章主要介紹了【Linux成長史】Linux基本指令大全。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?? 博客主頁:博主鏈接
?? 本文由 M malloc 原創(chuàng),首發(fā)于 CSDN??
?? 學(xué)習(xí)專欄推薦:LeetCode刷題集 數(shù)據(jù)庫專欄 初階數(shù)據(jù)結(jié)構(gòu)
?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請指正!
?? 未來很長,值得我們?nèi)Ρ几案篮玫纳?

【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

??本章詳情

??本篇文章將講授Linux的基本指令相關(guān)的知識。

??Linux指令

?ls指令(重要)

語法:ls [選項(xiàng)] [目錄或文件]
功能:對于目錄,該命令列出該目錄下的所有子目錄與文件。對于文件,將列出文件名以及其他信息。

常用選項(xiàng):

-a 列出目錄下的所有文件,包括以 . 開頭的隱含文件。
-d 將目錄象文件一樣顯示,而不是顯示其下的文件。 如:ls –d 指定目錄
-i 輸出文件的 i 節(jié)點(diǎn)的索引信息。 如 ls –ai 指定文件
-k 以 k 字節(jié)的形式表示文件的大小。ls –alk 指定文件
-l 列出文件的詳細(xì)信息。
-n 用數(shù)字的 UID,GID 代替名稱。 (介紹 UID, GID)
-F 在每個(gè)文件名后附上一個(gè)字符以說明該文件的類型,“*”表示可執(zhí)行的普通文件;“/”表示目錄;“@”表
示符號鏈接;“|”表示FIFOs;“=”表示套接字(sockets)。(目錄類型識別)
-r 對目錄反向排序。
-t 以時(shí)間排序。
-s 在l文件名后輸出該文件的大小。(大小排序,如何找到目錄下最大的文件)
-R 列出所有子目錄下的文件。(遞歸)
-1 一行只輸出一個(gè)文件。


舉例講解
輸入

ls -l

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

這里的 ls -l就是列出了文件的詳細(xì)信息。當(dāng)然打這么長一段代碼,我很懶的哈哈哈接下來就有一個(gè)簡短版的代碼。

輸入

ll

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

這里我們會發(fā)現(xiàn),兩種指令執(zhí)行的結(jié)果是相同的。


接下來再向大家介紹一條指令那就是 ls -al,那么這條指令是什么意思呢?在我們的Windows系統(tǒng)中除了普通的文件之外是不是還有一種文件是隱藏文件,那么這條指令就是查找所有的文件,隱藏文件也不例外

輸入

ls -al

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

?pwd指令(重要)

語法:pwd
功能:顯示用戶當(dāng)前所在的目錄

這條指令并沒有其他的使用方法就是單純的用來看自己當(dāng)前處于哪一個(gè)目錄當(dāng)中。


輸入

pwd

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

?cd指令(重要)

Linux系統(tǒng)中,磁盤上的文件和目錄被組成一棵目錄樹,每個(gè)節(jié)點(diǎn)都是目錄或者文件

【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
語法:cd 目錄名
功能:改變工作目錄,將當(dāng)前工作目錄改變到指定的目錄下


舉例說明
首先我們先用pwd指令查看我們處于哪一個(gè)目錄底下,發(fā)現(xiàn)我們現(xiàn)在處于/home/mzh,然后我們再用ll指令查看當(dāng)前目錄下的文件。我們在通過cd 指令進(jìn)入109這個(gè)目錄里面
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
輸入

cd 109

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
我們輸入了cd 109,然后我們就進(jìn)入了109這個(gè)目錄,然后我們在pwd一下,我們發(fā)現(xiàn)此時(shí)的路徑是/home/mzh/109,此時(shí)我們可以確認(rèn)成功進(jìn)入了109這個(gè)目錄

疑問要是cd到不存在的目錄可以cd進(jìn)去嗎?

好,我們來試一下。先用ll指令,查看當(dāng)前目錄里面存在的文件。我們發(fā)現(xiàn)并沒有110這個(gè)目錄,好那么我們現(xiàn)在來cd 110試一下。

【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
我們發(fā)現(xiàn)如果cd一個(gè)不存在的目錄它是會提示找不到當(dāng)前文件的,所以我們可以清楚的明白,如果目錄中沒有110這個(gè)目錄,我們在進(jìn)行cd 指令的時(shí)候,是無法生效的。


cd 基本常用指令

cd .. : 返回上級目錄
cd /home/litao/linux/ : 絕對路徑
cd ../day02/ : 相對路徑
cd ~:進(jìn)入用戶家目
cd -:返回最近訪問目錄

?touch指令(重要)

語法:touch [選項(xiàng)] ... 文件 ...
功能:touch命令參數(shù)可更改文檔或目錄的日期時(shí)間,包括存取時(shí)間和更改時(shí)間,或者新建一個(gè)不存在的文件。


舉例說明
我們在新建一些工程的時(shí)候是不是都會需要一些.c文件,或者像記錄一些自己的日志需要.txt文件,那么我們這里應(yīng)該怎么創(chuàng)建呢?

輸入

touch code.c
touch test.txt

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
此時(shí)我們會發(fā)現(xiàn)當(dāng)前目錄多出來了兩個(gè)文件,一個(gè)是.c文件,一個(gè)是.txt文件,關(guān)于touch指令我們目前了解這么多就足夠啦


touch常用指令

-a 或–time=atime或–time=access或–time=use只更改存取時(shí)間。
-c 或–no-create 不建立任何文檔。
-d 使用指定的日期時(shí)間,而非現(xiàn)在的時(shí)間。
-f 此參數(shù)將忽略不予處理,僅負(fù)責(zé)解決BSD版本touch指令的兼容性問題。
-m 或–time=mtime或–time=modify 只更改變動時(shí)間。
-r 把指定文檔或目錄的日期時(shí)間,統(tǒng)統(tǒng)設(shè)成和參考文檔或目錄的日期時(shí)間相同。
-t 使用指定的日期時(shí)間,而非現(xiàn)在的時(shí)間。

?mkdir指令(重要)

語法:mkdir [選項(xiàng)] dirname
功能:在當(dāng)前目錄下創(chuàng)建一個(gè)名為“dirname”的目錄

常用功能:-p, --parents 可以是一個(gè)路徑名稱。此時(shí)若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動建立好那些尚不存在的目錄,即一次可以建立多個(gè)目錄;


輸入

mkdir -p test/test.1

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
這里已經(jīng)自動建立好了一個(gè)名為blog1的目錄l啦

?rmdir指令&&rm指令(重要)

rmdir是一個(gè)與mkdir相對應(yīng)的命令。mkdir是建立目錄,而rmdir是刪除命令
語法:rmdir [-p][dirname]
適用對象:具有當(dāng)前目錄操作權(quán)限的所有使用者
功能:刪除空目錄
常用選項(xiàng):-p 當(dāng)子目錄被刪除后如果父目錄也變成空目錄的話,就連帶父目錄一起刪除。


輸入

rmdir -p blog1/blog2

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
此時(shí)我們發(fā)現(xiàn),我們剛才用mkdir創(chuàng)建的blog1/blog2都已經(jīng)被刪除了


rm命令可以同時(shí)刪除文件或目錄
語法:rm [-f-i-r-v] [dirName/dir]
適用對象:所有使用者
功能:刪除文件或目錄


輸入

rm -f code.c

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器
這里我們運(yùn)用rm -f code.c 把code.c這個(gè)文件刪除了


常用選項(xiàng)

-f 即使文件屬性為只讀(即寫保護(hù)),亦直接刪除
-i 刪除前逐一詢問確認(rèn)
-r 刪除目錄及其下所有文件

?man指令(重要)

Linux的命令有很多參數(shù),我們不可能全記住,我們可以通過查看聯(lián)機(jī)手冊獲取幫助。訪問Linux手冊頁的命令是man

語法:man [選項(xiàng)] 命令


如何查詢printf的手冊

輸入

man 3 printf

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

上圖就是Linux中的printf的使用手冊啦,并且它還包含一些其他的,例如sprintf之類的使用方法等等,當(dāng)我們不知道該函數(shù)如何使用的時(shí)候,我們man一下就行嘞!


常用選項(xiàng)

-k 根據(jù)關(guān)鍵字搜索聯(lián)機(jī)幫助
num 只在第num章節(jié)找
-a 將所有章節(jié)的都顯示出來,比如 man printf 它缺省從第一章開始搜索,知道就停止,用a選項(xiàng),當(dāng)按
下q退出,他會繼續(xù)往后面搜索,直到所有章節(jié)都搜索完畢。
解釋一下,面手冊分為8章 
1 是普通的命令
2 是系統(tǒng)調(diào)用,如open,write之類的(通過這個(gè),至少可以很方便的查到調(diào)用這個(gè)函數(shù),需要加什么頭文
件) 
3 是庫函數(shù),如printf,fread4是特殊文件,也就是/dev下的各種設(shè)備文件
5 是指文件的格式,比如passwd, 就會說明這個(gè)文件中各個(gè)字段的含義
6 是給游戲留的,由各個(gè)游戲自己定義
7 是附件還有一些變量,比如向environ這種全局變量在這里就有說明
8 是系統(tǒng)管理用的命令,這些命令只能由root使用,如ifconfig

?cp指令(重要)

語法:cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
功能:復(fù)制文件或目錄
說明: cp指令用于復(fù)制文件或目錄,如同時(shí)指定兩個(gè)以上的文件或目錄,且最后的目的地是一個(gè)已經(jīng)存在的目錄,則它會把前面指定的所有文件或目錄復(fù)制到此目錄中。若同時(shí)指定多個(gè)文件或目錄,而最后的目的地并非一個(gè)已存在的目錄,則會出現(xiàn)錯(cuò)誤信息


舉例講解
首先我們先cd ..回到上一級目錄,我們在當(dāng)前目錄中創(chuàng)建一個(gè)code1.c的文件,然后我們現(xiàn)在想把此文件復(fù)制到我們的blog 的目錄當(dāng)中,此時(shí)我們用cp code1.c blog 就行啦!接下來我們來看看吧!

輸入

cd .. //返回上一級目錄
touch code1.c //創(chuàng)建code1.c文件
cp code1.c blog //復(fù)制code1.c文件到blog目錄

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

這里是復(fù)制而不是剪切噢,所以在創(chuàng)建的目錄底下還會存在復(fù)制過去的文件。


常用選項(xiàng)

-f 或 --force 強(qiáng)行復(fù)制文件或目錄, 不論目的文件或目錄是否已經(jīng)存在
-i 或 --interactive 覆蓋文件之前先詢問用戶
-r遞歸處理,將指定目錄下的文件與子目錄一并處理。若源文件或目錄的形態(tài),不屬于目錄或符號鏈
接,則一律視為普通文件處理
-R 或 --recursive遞歸處理,將指定目錄下的文件及子目錄一并處理

?mv指令(重要)

mv命令是move的縮寫,可以用來移動文件或者將文件改(move(rename) files),是Linux系統(tǒng)下常用的命令,經(jīng)常用來備份文件或者目錄。

語法:mv [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
功能:

  1. 視mv命令中第二個(gè)參數(shù)類型的不同(是目標(biāo)文件還是目標(biāo)目錄),mv命令將文件重命名或?qū)⑵湟浦烈粋€(gè)新的目錄中。
  2. 當(dāng)?shù)诙€(gè)參數(shù)類型是文件時(shí),mv命令完成文件重命名,此時(shí),源文件只能有一個(gè)(也可以是源目錄名),它將所給的源文件或目錄重命名為給定的目標(biāo)文件名。
  3. 當(dāng)?shù)诙€(gè)參數(shù)是已存在的目錄名稱時(shí),源文件或目錄參數(shù)可以有多個(gè),mv命令將各參數(shù)指定的源文件均移至目標(biāo)目錄中。

舉例講述
輸入

mv mm.txt blog

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

?cat指令

語法: cat[選項(xiàng)][文件]
功能: 查看目標(biāo)文件的內(nèi)容


舉例說明
現(xiàn)在我往文件中寫入一些數(shù)據(jù)進(jìn)去,然后我使用cat指令打印我寫入其中的內(nèi)容
輸入

cat code1.c

輸出
【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

在其中是不是發(fā)現(xiàn)了一條不認(rèn)識的vim code1.c這條指令,沒事我們暫時(shí)不用明白,等后面的博客我會寫一篇什么是vim,vim如何使用文章。

【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器

??如何鞏固學(xué)習(xí)

提示:在學(xué)習(xí)的過程中,我們需要先自行進(jìn)行思考,并且多去閱讀一些大佬的書籍,俗話說的好,書籍是人類進(jìn)步的階梯!

??本文小結(jié)

好啦今日的分享到這里就結(jié)束啦,我是愛你們的M malloc希望可以幫助到你們噢,最后別忘記三連啦?。?mark hidden color="red">文章來源:http://www.zghlxwxcb.cn/news/detail-700443.html

【Linux成長史】Linux基本指令大全,Linux,linux,運(yùn)維,服務(wù)器文章來源地址http://www.zghlxwxcb.cn/news/detail-700443.html

到了這里,關(guān)于【Linux成長史】Linux基本指令大全的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 金山辦公和金山軟件是同一家公司?復(fù)盤金山辦公成長史 | 云計(jì)算

    金山辦公和金山軟件是同一家公司?復(fù)盤金山辦公成長史 | 云計(jì)算

    文 | 科技周豎人 歡迎關(guān)注同名公眾號 本文主要回答以下幾個(gè)問題:金山辦公這些年都在做些什么,如何成為了國內(nèi)為數(shù)不多的較純的云計(jì)算SaaS上市公司?金山軟件和金山辦公到底是不是一家公司?這兩家公司到底什么關(guān)系?金山和雷軍的關(guān)系是什么? 金山辦公的發(fā)展史可以

    2024年02月05日
    瀏覽(24)
  • Linux---(三)基本指令大全

    Linux---(三)基本指令大全

    前提引入:歷史上先出現(xiàn)的鍵盤還是鼠標(biāo)? 答案:鍵盤 ?所以剛開始的時(shí)候絕對沒有圖形化界面,因此操作系統(tǒng)剛開始興起的時(shí)候絕對沒有圖形化界面,因?yàn)楫?dāng)時(shí)沒有鼠標(biāo)。 ?因?yàn)闆]有圖形化界面,只有鍵盤,決定了操作系統(tǒng)早期進(jìn)行交互時(shí)只能是指令操作。后來隨著喬布

    2024年02月08日
    瀏覽(14)
  • Linux下常用基本指令大全

    Linux下常用基本指令大全

    目錄 在XShell下的復(fù)制粘貼 1. ls指令 2. pwd指令 3. cd指令 拓展 4. tree指令 5. whoami指令 6. touch指令 7. stat指令 8. mkdir指令 9.?rmdir指令 rm 指令 10. man指令 11. cp指令 12. mv指令 13. cat指令 14. more指令 15. less指令 16. head指令 17. tail指令 18. date指令 19. cal指令 20. find指令 21. which 22. alias 23.

    2024年02月03日
    瀏覽(30)
  • Linux【命令篇】—— Linux操作系統(tǒng)常用指令大全

    目錄 一、關(guān)機(jī)與重啟指令 (1) shutdown - 關(guān)機(jī) (2) halt - 關(guān)機(jī) (3) reboot - 重啟 (4) sync - 將內(nèi)存的數(shù)據(jù)同步到磁盤 二、幫助指令 (1) man - 查看某個(gè)命令的幫助手冊 (2) help - 查看某個(gè)命令的幫助信息 三、文件目錄類指令 (1) pwd - 顯示當(dāng)前目錄的絕對路徑 (2) ls -

    2024年02月02日
    瀏覽(16)
  • Linux操作系統(tǒng)常用指令大全(一)

    語法:shutdown shutdown -h now 【立即關(guān)機(jī)】 shutdown -h 1 【1分鐘后關(guān)機(jī),shutdown后不填默認(rèn)一分鐘后關(guān)機(jī)】 shutdown -r now 【立即重啟】 無論是要關(guān)機(jī)還是重啟,建議先運(yùn)行 sync 命令將內(nèi)存數(shù)據(jù)保存到磁盤。 語法:man 命令或配置文件 man ls 【查看 ls 命令的幫助手冊】 man netstat 【查看

    2024年01月23日
    瀏覽(32)
  • Linux之基礎(chǔ)指令大全【痛苦的開始】

    Linux之基礎(chǔ)指令大全【痛苦的開始】

    個(gè)人主頁:點(diǎn)我進(jìn)入主頁 專欄分類:C語言初階? ? ??C語言程序設(shè)計(jì)————KTV? ? ? ?C語言小游戲? ? ?C語言進(jìn)階 C語言刷題? ? ? ?數(shù)據(jù)結(jié)構(gòu)初階? ??Linux 歡迎大家點(diǎn)贊,評論,收藏。 一起努力 ? ? ? ? Linux系統(tǒng)有很多使用方式,我們可以在電腦上搞一個(gè)雙系統(tǒng),也可以

    2024年01月22日
    瀏覽(30)
  • 【Linux基本指令(1)】幾十條基本指令快速入手Linux

    【Linux基本指令(1)】幾十條基本指令快速入手Linux

    本文思維導(dǎo)圖: Linux是一個(gè)操作系統(tǒng),操作系統(tǒng)是一款做軟硬件管理的軟件。 Linux操作的特點(diǎn):純命令行的操作。 指令的操作更貼近操作系統(tǒng)。 后面我們會知道, Linux下一切皆文件 。 使用Xhell這個(gè)軟件登錄到云服務(wù)器來學(xué)習(xí)Linux。 ssh root@ 公網(wǎng)IP 公網(wǎng)IP是你的云服務(wù)器的IP。

    2024年02月05日
    瀏覽(40)
  • 【Linux】Linux基本指令(1)

    【Linux】Linux基本指令(1)

    從這篇文章開始,博主就開啟了Linux學(xué)習(xí)之路了,本篇文章也是博主的第一篇Linux的文章,今后也會持續(xù)不斷更新的。 文件=文件數(shù)據(jù)+文件屬性 (所以一個(gè)建好的文件就算沒有數(shù)據(jù),也占用存儲空間) = 文件操作=對文件數(shù)據(jù)操作+對文件屬性操作 a.絕對路徑 :把從開始到定位

    2023年04月24日
    瀏覽(18)
  • Linux基本指令(上)——“Linux”

    Linux基本指令(上)——“Linux”

    各位CSDN的uu們好呀,今天,小雅蘭的內(nèi)容是Linux啦?。?!主要是Linux的一些基本指令和Linux相關(guān)的基本概念(系統(tǒng)層面),下面,讓我們進(jìn)入Linux的世界吧?。?! ls 指令 pwd命令 cd 指令 touch指令 mkdir指令(重要) rmdir指令 rm 指令(重要) man指令(重要) 首先,我們得知道一個(gè)

    2024年02月07日
    瀏覽(55)
  • 【Linux】Linux基本指令(3)

    【Linux】Linux基本指令(3)

    單純的輸入 date 會以這種形式輸出: 但其實(shí)這種形式我們看著是不太習(xí)慣的,我們可以指定形式輸出: 格式為: date +選項(xiàng) %H : 小時(shí)(00..23) %M : 分鐘(00..59) %S : 秒(00..61) %X : 相當(dāng)于 %H:%M:%S %d : 日 (01..31) %m : 月份 (01..12) %Y : 完整年份 (若是%y,則輸出年份的后兩位) %F : 相當(dāng)于

    2024年02月04日
    瀏覽(44)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包