国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

江西省政府辦公廳網(wǎng)站作風(fēng)建設(shè)網(wǎng)絡(luò)營(yíng)銷(xiāo)的方式和手段

江西省政府辦公廳網(wǎng)站作風(fēng)建設(shè),網(wǎng)絡(luò)營(yíng)銷(xiāo)的方式和手段,微官網(wǎng)制作一般多少錢(qián),網(wǎng)站建設(shè)使用情況前言: 在之前我們已經(jīng)簡(jiǎn)單了介紹了一下【Linux】,包括它的概念,由來(lái)啊等進(jìn)行了講解,接下來(lái)我們就將正式的踏入對(duì)其的學(xué)習(xí)!!! 本文目錄👉操作系統(tǒng)的概念1.命令的語(yǔ)法1.1命令介紹1.2選…

前言:
在之前我們已經(jīng)簡(jiǎn)單了介紹了一下【Linux】,包括它的概念,由來(lái)啊等進(jìn)行了講解,接下來(lái)我們就將正式的踏入對(duì)其的學(xué)習(xí)!!!

本文目錄

  • 👉操作系統(tǒng)的概念
  • 1.命令的語(yǔ)法
    • 1.1命令介紹
    • 1.2選項(xiàng)介紹
    • 1.3參數(shù)介紹
  • 2.常用指令
    • 👉ls 指令
    • 👉 pwd命令
    • 👉 cd 指令
    • 👉 touch指令
    • 👉 tree指令
    • 👉 mkdir指令(重要)
    • 👉 rmdir指令 && rm 指令(重要)
    • 👉 man指令(重要)
    • 👉 cp指令(重要)
    • 👉 mv指令(重要)
    • 👉 cat 指令

👉操作系統(tǒng)的概念

在正式學(xué)習(xí)之前,我們先插入一個(gè)知識(shí)點(diǎn),即“操作系統(tǒng)”,那么到底什么是操作系統(tǒng)呢?當(dāng)我們了解這個(gè)知識(shí)點(diǎn)之后,我們才能更好的理解整個(gè)過(guò)程。

在這里插入圖片描述

在如今的信息化時(shí)代,計(jì)算機(jī)軟件是系統(tǒng)的靈魂,而作為軟件核心的操作系統(tǒng),已與現(xiàn)代計(jì)算機(jī)系統(tǒng)密不可分、融為一體。計(jì)算機(jī)系統(tǒng)大致可以分為如上幾層。操作系統(tǒng)管理著各種計(jì)算機(jī)硬件,為應(yīng)用程序提供基礎(chǔ),并充當(dāng)計(jì)算機(jī)硬件與用戶(hù)之間的中介。

1.硬件如中央處理器、內(nèi)存、輸入/輸出設(shè)備等,提供基本的計(jì)算資源。
2. 應(yīng)用程序如字處理程序、電子制表軟件、編譯器、網(wǎng)絡(luò)瀏覽器等,規(guī)定按何種方式使用這些資源來(lái)解決用戶(hù)的計(jì)算問(wèn)題。
3.操作系統(tǒng)控制和協(xié)調(diào)各用戶(hù)的應(yīng)用程序?qū)τ布姆峙渑c使用。

在計(jì)算機(jī)系統(tǒng)的運(yùn)行過(guò)程中,操作系統(tǒng)提供了正確使用這些資源的方法。

👉綜上所述,操作系統(tǒng)( Operating System , OS )是指控制和管理整個(gè)計(jì)算機(jī)系統(tǒng)的硬件與軟件資源,合理地組織、調(diào)度計(jì)算機(jī)的工作與資源的分配,進(jìn)而為用戶(hù)和其他軟件提供方便接口與環(huán)境的程序集合。操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中最基本的系統(tǒng)軟件。


1.命令的語(yǔ)法

一般情況下,【Linux】的基礎(chǔ)命令都是由命令、選項(xiàng)、參數(shù)三個(gè)部分組成。在某些命令下,也可以由命令加參數(shù)組成。(注意:一般在這三部分中間是需要有空格,不然命令會(huì)報(bào)錯(cuò)

1.1命令介紹

顧名思義,就是用戶(hù)讓計(jì)算機(jī)去做什么。舉個(gè)例子:在終端上輸入【ls】,就是讓計(jì)算機(jī)去執(zhí)行【ls】這個(gè)命令,之后計(jì)算機(jī)就會(huì)顯示執(zhí)行完這個(gè)命令的回顯。如圖下:

在這里插入圖片描述

1.2選項(xiàng)介紹

選項(xiàng)就是用來(lái)具體命令。(可以理解為修飾命令)還是拿【ls】來(lái)舉例,在終端上輸入【ls -a】那么顯示的東西將會(huì)與【ls】顯示的不同。如下圖,出現(xiàn)了很多.開(kāi)頭的文件,這些文件都是隱藏文件,如果不用【-a】這個(gè)選項(xiàng),那么【ls】不會(huì)顯示,所以選項(xiàng)是用來(lái)使命令更加具體。

在這里插入圖片描述

1.3參數(shù)介紹

參數(shù)就是具體的對(duì)象。


2.常用指令

首先我先直接打出幾個(gè)命令,讓大家先見(jiàn)識(shí)一下,之后我們?cè)趯?duì)其進(jìn)行深入了解,具體如下:
在這里插入圖片描述

ls:顯示當(dāng)前目錄下的文件列表(包括目錄,普通文本文件…)
mkdir:在當(dāng)前路徑下,創(chuàng)建一個(gè)目錄/文件夾(window)
pwd:顯示當(dāng)前我所處的路徑
cd:進(jìn)入指定的目錄
touch:創(chuàng)建指定的普通文件
whoami:查看我是誰(shuí)

接下來(lái)我們就一個(gè)個(gè)的去進(jìn)行深入學(xué)習(xí)。

👉ls 指令

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

首先我們先討論一波什么叫做 【當(dāng)前路徑】
我就以平時(shí)自己存代碼的路徑為例,當(dāng)我們?cè)赪indows下去進(jìn)行點(diǎn)擊直到到我們存放的路徑下:
在這里插入圖片描述

此時(shí),上述的即為我當(dāng)前的路徑,隨著路徑的不斷的變化,我們不斷的改變,當(dāng)前路徑是在不斷的變化的,所以顧名思義當(dāng)前路徑就是 目前用戶(hù)所處的路徑

所以,以下我們可以理解為:【pwd】執(zhí)行的即為我們運(yùn)行【ls】時(shí)所處在的路徑
在這里插入圖片描述
通過(guò)上述代碼我們不難發(fā)現(xiàn)一個(gè)問(wèn)題, 【ls】只讓我們看到文件名,當(dāng)我們需要了解文件的更多信息時(shí)應(yīng)該怎么辦呢?

我們可以通過(guò)以下的命令來(lái)進(jìn)行相應(yīng)的查看需求,具體如下:
在這里插入圖片描述
👉解析:
這里的【-l】我們理解為【list】的意思,以這樣的方式顯示文件的更多信息,大家千萬(wàn)不要理解為命令只有相應(yīng)的命令,我們還可以帶選項(xiàng)的。

緊接著我們?nèi)绾卫斫庀旅娑喑鰜?lái)的這些東西呢?這些都是什么呢?
在這里插入圖片描述
要理解這個(gè)文件,我們先來(lái)理解以下問(wèn)題。今天當(dāng)我們?cè)赪indows下創(chuàng)建一個(gè)新文件時(shí),我們可以知道創(chuàng)建出來(lái)之后默認(rèn)的都是為0的,這是基本常識(shí)大家應(yīng)該都知道:
在這里插入圖片描述
那么這個(gè)文件在哪存放的呢?很顯然是在磁盤(pán)上存放著的
當(dāng)我們剛開(kāi)始創(chuàng)建這個(gè)文件之后,很顯然目前還是一個(gè)空文件,那么問(wèn)題來(lái)了。這個(gè)空文件在磁盤(pán)上要不要占據(jù)空間呢?
👉大家可能會(huì)這樣理解,上述我們創(chuàng)建了一個(gè)記事本,在這個(gè)記事本里面是沒(méi)有內(nèi)容的,并且也顯示出了大小為【0kb】。但是大家是否會(huì)發(fā)現(xiàn),當(dāng)我們點(diǎn)擊新建之后,彈出的這些內(nèi)容大家是否注意過(guò)呢?
在這里插入圖片描述
這些東西是“數(shù)據(jù)”嗎,文件的內(nèi)容雖然是空的,但是文件也有相應(yīng)的文件名,文件的時(shí)間以及大小等。答案是肯定的,即—以上這些是數(shù)據(jù),這些稱(chēng)為文件的屬性數(shù)據(jù),因此即便你創(chuàng)建了一個(gè)空文件,內(nèi)容里面沒(méi)有東西,但是它的屬性我們都會(huì)進(jìn)行保存。到此,我們可以得出一條結(jié)論,即 【文件=內(nèi)容+屬性】

到此,大家是否能理解上述【ls -l】命令下,會(huì)多出些數(shù)據(jù)呢.

除了上述命令之外,我們還有很多的選項(xiàng),具體如下:

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

我們以【ls -a】為例進(jìn)行舉例說(shuō)明:

在這里插入圖片描述
當(dāng)我們輸入【-a】選項(xiàng)時(shí), 列出目錄下的所有文件,包括以 【.】開(kāi)頭的隱含文件。
那么這個(gè)隱含文件如何理解呢,怎么證明出來(lái)呢?我們通過(guò)代碼來(lái)進(jìn)行舉例:
在這里插入圖片描述
👉解析:

在當(dāng)前路徑下創(chuàng)建了名為【hello】的目錄,在這個(gè)目錄里面又創(chuàng)建了一個(gè)名為【world】的文件,其中它們之前都帶有【.】,當(dāng)我們通過(guò)【ls
-l】選項(xiàng)執(zhí)行時(shí),我們可以看到剛開(kāi)始創(chuàng)建的并未給我們打印出來(lái),而當(dāng)我們執(zhí)行【ls -l -a】時(shí),此時(shí)便打印出來(lái)了。

為了達(dá)到同樣的效果,我們可以直接輸入【ls -la】也是支持的。
在這里插入圖片描述
到此,我們對(duì)【ls】指令的學(xué)習(xí)便到一階段了,如果大家有興趣,可以去嘗試敲一下。


👉 pwd命令

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

建議:
如果大家長(zhǎng)時(shí)間不用,以及每次登陸時(shí),我建議大家先執(zhí)行一下這個(gè)指令,查看自己在哪里


👉 cd 指令

語(yǔ)法:cd 目錄名
功能:改變工作目錄。將當(dāng)前工作目錄改變到指定的目錄下。

在之間將隱藏文件的時(shí),打印出來(lái)都會(huì)有一個(gè)【.】和一個(gè)【…】,那么是否所有的都是這樣呢?我們先通過(guò)代碼來(lái)進(jìn)行查看:
在這里插入圖片描述
👉解析:
當(dāng)我們進(jìn)入【dir】目錄下又創(chuàng)建了一個(gè)新的目錄【seconddir】,當(dāng)我們打印出來(lái)時(shí),我們可以發(fā)現(xiàn),依然出現(xiàn)了說(shuō)的那種情況。什么意思呢?先拋出答案,我在具體給大家分析:
在這里插入圖片描述
接下來(lái)我們還是通過(guò)代碼來(lái)理解這兩者之間到底什么意思?具體如下:
在這里插入圖片描述
大家注意我圈畫(huà)的地方,開(kāi)始時(shí)我們執(zhí)行【pwd】指令,顯示我們當(dāng)前的路徑,接下來(lái)我們執(zhí)行【cd .】之后我們可以發(fā)現(xiàn),得到的結(jié)果跟我們之前的一樣,緊隨其后我們執(zhí)行【cd …】之后我們可以發(fā)現(xiàn)此時(shí)就退到當(dāng)前路徑的上一級(jí)路徑位置,所以【cd … 】就是 返回上級(jí)目錄。

此時(shí),又會(huì)引出了一個(gè)問(wèn)題,那就是當(dāng)我們有限次的【cd …】后,最后會(huì)怎么樣呢?我們通過(guò)代碼來(lái)仔細(xì)觀(guān)看:
在這里插入圖片描述
此時(shí)我們可以發(fā)現(xiàn),當(dāng)我們執(zhí)行到【cd …】后如果打印出的當(dāng)前目前為【/】,之后我們繼續(xù)執(zhí)行的話(huà),結(jié)果依舊如此,這個(gè)很好理解,就是到底了。這時(shí),我們就可以理解為L(zhǎng)inux下**【/】**就是我們的根目錄。

我們跟Windows下對(duì)比來(lái)進(jìn)行理解:

在這里插入圖片描述

通過(guò)對(duì)比和之前的知識(shí),我們不難得出在Windows下文件夾里可以包含文件夾,在我們的Linux也也是一樣的道理 ------ Linux目錄下可以包含目錄,整體結(jié)果是一顆“多叉樹(shù)”的樣子!!!

在這里插入圖片描述

在這時(shí),我們的問(wèn)題又來(lái)了(大家是不是有種陷在里面的感覺(jué)了),在這種情況下,我們要定位文件呢?

👉答案是通過(guò) 【路徑】,我們通過(guò)上述的結(jié)構(gòu)以及我們之前學(xué)習(xí)過(guò)的數(shù)據(jù)結(jié)構(gòu)的基本知識(shí),我們不難看出,雖然一個(gè)目錄可以存儲(chǔ)很多子目錄,但是任何一個(gè)子目錄都是只有一個(gè)父結(jié)點(diǎn),因此往上去找是唯一的,具備唯一性,所以當(dāng)我們想要去查找目錄時(shí),我們可以從根目錄下逐級(jí)的去查找!!!

例如:
上述圖片中當(dāng)我們想要去查找【test.c】時(shí),我們可以這樣去找:
/home/bit/test.c -----這種從根目錄開(kāi)始去遍尋的方式,我們叫做絕對(duì)路徑

上述方法不難看出,當(dāng)我們的目錄太多時(shí)這樣的方式進(jìn)行下去效率就會(huì)很低,那么除了上述方法之外,我們是否還有其他方式去查找呢?

👉答案是有的,我們還有一種名為相對(duì)路徑的查找方式,顧名思義這種方法就是相對(duì)于此時(shí)我們所在的路徑下進(jìn)行查找操作!!!

例如:
當(dāng)我們用絕對(duì)路徑去查找我們的【bin】目錄時(shí),我們的做法如下:
/user/bin
此時(shí)當(dāng)我們用相對(duì)路徑的方法去查找【lib】目錄時(shí),做法如下:
… / lib

通過(guò)代碼來(lái)進(jìn)行直接理解:
在這里插入圖片描述

此時(shí),我們所處的路徑下,我們可以絕對(duì)路徑的方式去訪(fǎng)問(wèn)。而此時(shí)當(dāng)我們想要訪(fǎng)問(wèn)【dir】目錄下的【myfile.txt】時(shí),我們就可以通過(guò)相對(duì)路徑的方式去查找。因此,我們后面經(jīng)常會(huì)使用相對(duì)路徑來(lái)進(jìn)行定位!!!

這個(gè)知識(shí)點(diǎn)我們便講解完畢了!!!

【cd】還有一些選項(xiàng)指令,具體如下;

cd … : 返回上級(jí)目錄
cd /home/litao/linux/ : 絕對(duì)路徑
cd …/day02/ : 相對(duì)路徑
cd~:進(jìn)入用戶(hù)家目
cd -:返回最近訪(fǎng)問(wèn)目錄

我們進(jìn)行一一舉例說(shuō)明:
【cd ~】:進(jìn)入用戶(hù)家目錄,直接上代碼展示
在這里插入圖片描述
【cd -】:返回最近訪(fǎng)問(wèn)目錄
在這里插入圖片描述
上圖便直觀(guān)的展示出了【cd -】的功能。

這個(gè)知識(shí)點(diǎn)的結(jié)尾給大家介紹一個(gè)“熱鍵”——【tab】鍵。什么意思呢?當(dāng)我們不記得指令怎么寫(xiě)或者不知道當(dāng)前目錄下有什么時(shí),我們就可以使用這個(gè)熱鍵來(lái)進(jìn)行操作,通過(guò)不斷的【tab】看能不能【tab】出來(lái),如果沒(méi)有則說(shuō)明敲的時(shí)候出錯(cuò)了。


👉 touch指令

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

這個(gè)命令很簡(jiǎn)單,就是在當(dāng)前目錄下創(chuàng)建一個(gè)文件:
在這里插入圖片描述

常用選項(xiàng):

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

在這里普及兩個(gè)知識(shí)點(diǎn),就是【nano】和【cat】這兩個(gè)命令。什么意思呢?
【nano】:就相當(dāng)于記事本的功能,在這里里面不限制我們的語(yǔ)法,你想寫(xiě)什么就可以寫(xiě)什么。通過(guò)代碼來(lái)具體理解:
在這里插入圖片描述
在里面之后想要退出來(lái)的話(huà),我們可以【Ctrl+x】之后,在輸入【y】,即可退出到我們?cè)薪缑妗?/p>

【cat】:就是把我們當(dāng)前記事本中的內(nèi)容打印出來(lái),當(dāng)我們執(zhí)行這個(gè)代碼時(shí),具體如下:
在這里插入圖片描述
當(dāng)我們想要把這個(gè)代碼跑起來(lái)的時(shí)候,我們通過(guò)【gcc】的方式進(jìn)行編譯最終把它打印到顯示器上:

在這里插入圖片描述


👉 tree指令

以樹(shù)狀結(jié)構(gòu)顯示Linux執(zhí)行的目錄結(jié)構(gòu)

在這里插入圖片描述


👉 mkdir指令(重要)

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

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

我們還是以代碼為例進(jìn)行直觀(guān)的感受:
在這里插入圖片描述

👉解析:
通過(guò)上述代碼我們不難看出,當(dāng)我們直接輸入【mkdir d1/d2/d3/d4】時(shí)是無(wú)法正確執(zhí)行的。只有加上【-p】選項(xiàng)才能執(zhí)行,直接創(chuàng)建了一串路徑。


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

rmdir是一個(gè)與mkdir相對(duì)應(yīng)的命令。mkdir是建立目錄,而rmdir是刪除命令。

語(yǔ)法:rmdir [-p][dirName]
適用對(duì)象:具有當(dāng)前目錄操作權(quán)限的所有使用者
功能:刪除空目錄

剛才我們創(chuàng)建了一串的路徑,【rmdir】可以刪除它嗎?我們直接看代碼
在這里插入圖片描述
👉解析:

我們發(fā)現(xiàn)這里是刪不掉它的,當(dāng)我們?nèi)ree一下的時(shí)候發(fā)現(xiàn)里面還有文件,所以【rmdir】只能刪除空目錄!!!

常用選項(xiàng):

-p 當(dāng)子目錄被刪除后如果父目錄也變成空目錄的話(huà),就連帶父目錄一起刪除


緊接著就是【rm】指令:

rm命令可以同時(shí)刪除文件或目錄
語(yǔ)法:rm [-f-i-r-v][dirName/dir]
適用對(duì)象:所有使用者
功能:刪除文件或目錄
在這里插入圖片描述

常用選項(xiàng):
-f 即使文件屬性為只讀(即寫(xiě)保護(hù)),亦直接刪除
-i 刪除前逐一詢(xún)問(wèn)確認(rèn)
-r 刪除目錄及其下所有文件


👉 man指令(重要)

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

man幫助是Linux系統(tǒng)中最常用的查詢(xún)命令方式。

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

例如我們之后會(huì)學(xué)習(xí)到一個(gè)指令【fork】,此時(shí)我們并不知道它什么意思,這時(shí)我們就可以去【man】手冊(cè)中去查。具體如下:

當(dāng)我們輸入【man fork】后,就會(huì)彈出以下:
在這里插入圖片描述

請(qǐng)注意標(biāo)紅的地方,這里的數(shù)字是什么意思呢?:
在這里插入圖片描述

解釋一下,面手冊(cè)分為8章

1 是普通的命令
2是系統(tǒng)調(diào)用,如open,write之類(lèi)的(通過(guò)這個(gè),至少可以很方便的查到調(diào)用這個(gè)函數(shù),需要加什么頭文 件)
3是庫(kù)函數(shù),如printf,fread
4是特殊文件,也就是/dev下的各種設(shè)備文件
5 是指文件的格式,比如passwd,
就會(huì)說(shuō)明這個(gè)文件中各個(gè)字段的含義
6 是給游戲留的,由各個(gè)游戲自己定義
7是附件還有一些變量,比如向environ這種全局變量在這里就有說(shuō)明
8 是系統(tǒng)管理用的命令,這些命令只能由root使用,如ifconfig

常用選項(xiàng)

-k 根據(jù)關(guān)鍵字搜索聯(lián)機(jī)幫助 num 只在第num章節(jié)找
-a 將所有章節(jié)的都顯示出來(lái),比如 man printf 它缺省從第一章開(kāi)始搜索,知道就停止,用a選項(xiàng),當(dāng)按 下q退出,他會(huì)繼續(xù)往后面搜索,直到所有章節(jié)都搜索完畢。


還有一個(gè)指令就是【help】,這個(gè)查詢(xún)幫助是命令本身自帶相關(guān)的查詢(xún)信息,才能使用。不然,系統(tǒng)會(huì)顯示報(bào)錯(cuò)。
在這里插入圖片描述
它也會(huì)顯示該命令相關(guān)語(yǔ)法,以及使用方法。不過(guò)沒(méi)有【man】幫助詳細(xì),如果在【help】中沒(méi)有找到可以用【man】去查詢(xún)想要的結(jié)果。


👉 cp指令(重要)

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

語(yǔ)法:cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
功能: 復(fù)制文件或目錄

我們還是通過(guò)具體的代碼來(lái)進(jìn)行展示說(shuō)明:
在這里插入圖片描述
👉 解析:

開(kāi)始我們創(chuàng)建了一個(gè)目錄和一個(gè)空文件,此時(shí)當(dāng)我們【tree】時(shí),發(fā)現(xiàn)各個(gè)都是獨(dú)立的,當(dāng)我們執(zhí)行了拷貝指令之后,我們?cè)偃ァ総ree】,此時(shí)我們會(huì)發(fā)現(xiàn),在【dir1】目錄下此時(shí)包含了文件【file.txt】,成功的把文件拷貝了過(guò)去,當(dāng)我們執(zhí)行【ls dir1】時(shí)也可以發(fā)現(xiàn)當(dāng)前目錄下存在【file.txt】文件。

常用選項(xiàng):

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


👉 mv指令(重要)

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

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

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

1、移動(dòng)目錄

接下來(lái)還是通過(guò)代碼來(lái)直觀(guān)的理解:
在這里插入圖片描述
現(xiàn)在已經(jīng)移動(dòng)過(guò)去了,那么我們?cè)撊绾伟盐募忠苿?dòng)回來(lái)呢?看下圖代碼:
在這里插入圖片描述

2、也可以用于重命名(會(huì)改變?cè)次募臓顟B(tài))


在當(dāng)前目錄下,有了文件名為【file.txt】我們想把它改名為【name.txt】時(shí),此時(shí)我們輸入命令,系統(tǒng)則會(huì)在當(dāng)前路徑下尋找,然后在進(jìn)行相應(yīng)操作。

在帶大家看行代碼,我們?cè)诜治鲆徊?#xff1a;
在這里插入圖片描述
👉我們淺淺的分析一下。如果你當(dāng)前(mv)后面跟的就是文件名,那么它做相應(yīng)的重命名工作,如果只跟某一個(gè)路徑則是相應(yīng)的剪切的功能,但是如果你后面跟的除了文件名緊接著再跟的是目錄,到這還沒(méi)完,后面在跟了一個(gè)不存在的文件名,如果是這樣,則它既幫我們完成剪切工作,又幫我們完成重命名工作。

常用選項(xiàng):

-f :force 強(qiáng)制的意思,如果目標(biāo)文件已經(jīng)存在,不會(huì)詢(xún)問(wèn)而直接覆蓋
-i :若目標(biāo)文件 (destination) 已經(jīng)存在時(shí),就會(huì)詢(xún)問(wèn)是否覆蓋!


👉 cat 指令

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

這個(gè)命令在上面已經(jīng)講到過(guò),這里就不在多提了。

常用選項(xiàng):

-b 對(duì)非空輸出行編號(hào)
-n 對(duì)輸出的所有行編號(hào)
-s 不輸出多行空行


到此,本期的內(nèi)容便結(jié)束了。本期主要講的就是關(guān)于【Linux】的基本命令,關(guān)于這些基本的命令,大家結(jié)合以上知識(shí)體會(huì)后一定要上手去操作!!!

最后,如果以上內(nèi)容對(duì)你有幫助的話(huà),記得三連喲!!!

在這里插入圖片描述

http://aloenet.com.cn/news/44485.html

相關(guān)文章:

  • 做一些網(wǎng)站犯法么個(gè)人網(wǎng)站設(shè)計(jì)作品
  • 建設(shè)工程服務(wù)平臺(tái)揚(yáng)州seo
  • 有沒(méi)有網(wǎng)站是免費(fèi)做店招圖片的5118關(guān)鍵詞工具
  • 溫州本地網(wǎng)站個(gè)人博客網(wǎng)頁(yè)制作
  • 如果只做p2p種子搜索網(wǎng)站今日小說(shuō)搜索風(fēng)云榜
  • 做網(wǎng)站買(mǎi)域名就行了嗎網(wǎng)址之家
  • wordpress安裝路徑和站點(diǎn)地址的設(shè)置廣州seo公司排名
  • 廣告型網(wǎng)站怎么做站長(zhǎng)工具網(wǎng)址查詢(xún)
  • 怎么在一起做網(wǎng)站上拿貨開(kāi)網(wǎng)站需要什么流程
  • 八面通網(wǎng)站建設(shè)nba排名最新賽程
  • 做網(wǎng)站的好處seo外鏈增加
  • 深圳做網(wǎng)站那家好正規(guī)網(wǎng)站建設(shè)服務(wù)
  • 協(xié)會(huì)網(wǎng)站制作百度網(wǎng)盤(pán)app官方下載
  • 太原網(wǎng)站推廣服務(wù)seo推廣seo技術(shù)培訓(xùn)
  • wordpress 騰訊云成都外貿(mào)seo
  • 網(wǎng)站建設(shè)公司起名百度廣告聯(lián)盟怎么賺錢(qián)
  • 聊城做網(wǎng)站最好的網(wǎng)絡(luò)公司哪里有永久免費(fèi)建站
  • 網(wǎng)站建設(shè)進(jìn)什么分錄百度賬號(hào)一鍵登錄
  • 政府網(wǎng)站建設(shè)意見(jiàn)權(quán)威發(fā)布
  • 深圳高端網(wǎng)站制作公司線(xiàn)上推廣如何引流
  • 網(wǎng)站制作建設(shè)怎么收費(fèi)百度問(wèn)一問(wèn)付費(fèi)咨詢(xún)
  • 云購(gòu)網(wǎng)站開(kāi)發(fā)百度建站云南服務(wù)中心
  • 有關(guān)做生態(tài)環(huán)境的官方網(wǎng)站小程序推廣引流
  • 網(wǎng)站用哪種語(yǔ)言簡(jiǎn)述提升關(guān)鍵詞排名的方法
  • 班級(jí)網(wǎng)站模板銷(xiāo)售找客戶(hù)的app
  • wordpress模板網(wǎng)站優(yōu)化大師免費(fèi)安裝下載
  • 網(wǎng)站建設(shè)費(fèi)做什么科目如何免費(fèi)發(fā)布廣告
  • 建設(shè)銀行信用卡網(wǎng)站登錄seo優(yōu)化方向
  • 企業(yè)頭像logo設(shè)計(jì)免費(fèi)seo免費(fèi)入門(mén)教程
  • wordpress文章采集插件信陽(yáng)搜索引擎優(yōu)化