欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報邀請碼778899分享:運維 Linux常見指令

柚子快報邀請碼778899分享:運維 Linux常見指令

http://yzkb.51969.com/

?個人主頁?:孤寂大仙V ?收錄專欄?:Linux ?往期回顧?:【C++】多態(tài) ? 流水不爭,爭的是滔滔不息。

文章目錄

pwd指令ls指令cd指令touch指令mkdir指令rm指令和rmdir指令man指令cp指令echo指令cat指令mv指令more指令less指令head指令tail指令時間顯示相關(guān)指令date指令cal指令

find指令grep指令解壓與壓縮指令zip /unzip 指令tar指令Linux和windows壓縮包互傳Linux和Linux壓縮包互傳

bc指令常見熱鍵uname –r指令:關(guān)機

Linux是一個開源的、基于Unix的操作系統(tǒng)內(nèi)核,由芬蘭計算機科學家Linus Torvalds于1991年首次發(fā)布。最初,Torvalds開發(fā)Linux是為了創(chuàng)建一個自由、開放的操作系統(tǒng),以替代他當時使用的Minix系統(tǒng)。如今,Linux已成長為全球廣泛應(yīng)用的操作系統(tǒng)內(nèi)核,特別是在服務(wù)器、超級計算機、云計算、物聯(lián)網(wǎng)等領(lǐng)域中發(fā)揮著重要作用。

pwd指令

語法:pwd 功能:顯示當前用戶所處路徑。當沒有對用戶路徑進行操作的時候,顯示默認所路徑。

ls指令

語法:ls[選項][目錄] 功能:顯示當前目錄下的文件 ls-l 列出目錄下文件的詳細屬性(ll指令和ls-l相同) ls-l-a 列出當前目錄下的所以文件 包含隱文件 下面包含不常用指令

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

cd指令

語法:cd 目錄名 功能:改變工作目錄。將當前工作目錄改變到指定的目錄下。

cd … 是返回上級目錄

root@hcss-ecs-48ab:~/learn/test_10_10# pwd

/root/learn/test_10_10

root@hcss-ecs-48ab:~/learn/test_10_10# cd ..

root@hcss-ecs-48ab:~/learn# pwd

/root/learn

cd /home/litao/linux/ : 絕對路徑

root@hcss-ecs-48ab:~/learn/test_10_10# pwd

/root/learn/test_10_10

root@hcss-ecs-48ab:~/learn/test_10_10# cd /root/learn

root@hcss-ecs-48ab:~/learn# pwd

/root/learn

cd …/day02/ : 相對路徑

root@hcss-ecs-48ab:~/learn/test_10_10# cd ../test_10_10

root@hcss-ecs-48ab:~/learn/test_10_10# pwd

/root/learn/test_10_10

cd ~:進入用戶家目

root@hcss-ecs-48ab:~/learn/test_10_10# cd ~

root@hcss-ecs-48ab:~# pwd

/root

cd -:返回最近訪問目錄

root@hcss-ecs-48ab:~# cd -

/root/learn/test_10_10

touch指令

語法: touch [選項]… 文件… 功能:創(chuàng)建一個普通文件 touch命令參數(shù)可更改文檔或目錄的日期時間,包括存取時間和更改時間,或者新建一個不存在的文件。 上圖是在一個目錄下 用touch創(chuàng)建了一個普通文件。

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

mkdir指令

語法:mkdir [選項] dirname… 功能:在當前目錄下創(chuàng)建一個名為 “dirname”的目錄 mkdir -p 后面加文件名/文件名/… 可以一次創(chuàng)建多個目錄

rm指令和rmdir指令

rmdir是一個與mkdir相對應(yīng)的命令。mkdir是建立目錄,而rmdir是刪除命令。 語法:rmdir [-p][dirName] 如果當前目錄下沒有子目錄和文件,是個空目錄的話就用rmdir刪除這個空目錄。實用性并不高。 rm命令可以同時刪除目錄和文件 語法:rm [-f-i-r-v][dirName/dir] -f 即使文件屬性為只讀(即寫保護),亦直接刪除 -i 刪除前逐一詢問確認 -r 刪除目錄及其下所有文件

man指令

man 語法: man [選項] 命令 通過聯(lián)機手冊 查看命令的功能

cp指令

語法:cp [選項] 源文件或目錄 目標文件或目錄。 功能: 復制文件或目錄。

拷貝目錄cp后面加-r選項。 cp -r 目錄名 用cp 把一個目錄下的內(nèi)容復制進另一個與前面目錄相同的目錄下時,前一個目錄的內(nèi)容就會拷貝進另一個目錄。

echo指令

語法:echo 字符串 功能:把后續(xù)內(nèi)容當字符串打印出來。默認把所輸入的字符串寫入了顯示的文件里。

重定向操作: echo “hello word” > hello.txt 把所輸入的字符串寫入了新建的hello.txt文件中。把本來應(yīng)該寫入顯示器文件中的字符串,通過重定向>寫入新建的文件中。 如果用之前的文件比如hello.txt,當進行重定向時如果輸入新的字符串,就會替換掉之前的內(nèi)容。如果文件不存在,進行重定向,就會創(chuàng)建一個新的文件。比如echo “a”> addb.txt 創(chuàng)建了一個新的daab.txt儲存字符串a(chǎn)。

總結(jié):

1. 后續(xù)文件不存在,新建之。 2. 有文件先清空,再寫入。

追加重定向:對已有內(nèi)容的文件,想要對文件進行追加內(nèi)容,用>>,比如echo “a” >> hello.txt

cat指令

語法:cat [選項][文件] 功能:cat顯示指定文件里面的內(nèi)容 直接再終端中輸入cat,后續(xù)輸入什么回顯什么,這是默認從鍵盤文件里讀取內(nèi)容然后寫入顯示器文件。

輸入重定向: cat < hello.txt 和cat hello.txt 一樣,讀取文件里的內(nèi)容,寫入顯示器文件進行顯示。 tac指令,反向打印文件內(nèi)容,方便查找日志。

mv指令

mv命令是move的縮寫,可以用來移動文件或者將文件改名(move (rename) files),是Linux系統(tǒng)下常用的命令,經(jīng)常用來備份文件或者目錄。 語法: mv [選項] 源文件或目錄 目標文件或目錄 。 功能:

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

more指令

語法:more [選項][文件] 功能:more命令,功能類似 cat 當用more指令來查日志的時候,不支持上翻下翻,不推薦使用more

less指令

語法: less [參數(shù)] 文件 功能: less與more類似,但使用less可以隨意瀏覽文件,而more僅能向前移動,卻不能向后移動,而且less在查看之前不會加載整個文件。

less 工具也是對文件或其它輸出進行分頁顯示的工具,應(yīng)該說是linux正統(tǒng)查看文件內(nèi)容的工具,功能極其強大。 less 的用法比起 more 更加的有彈性。在 more 的時候,我們并沒有辦法向前面翻, 只能往后面看 但若使用了 less 時,就可以使用 [pageup][pagedown] 等按鍵的功能來往前往后翻看文件,更容易用來查看一個文件的內(nèi)容! 除此之外,在 less 里頭可以擁有更多的搜索功能,不止可以向下搜,也可以向上搜。

head指令

語法: head [參數(shù)]… [文件]… 功能: head 用來顯示檔案的開頭至標準輸出中,默認head命令打印其相應(yīng)文件的開頭10行。

-n<行數(shù)> 顯示的行數(shù)

head 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結(jié)尾某個數(shù)量的文字區(qū)塊,head 用來顯示檔案的開頭至標準輸出中,而 tail 想當然爾就是看檔案的結(jié)尾。

tail指令

語法: tail[必要參數(shù)][選擇參數(shù)][文件]

功能: 用于顯示指定文件末尾內(nèi)容,不指定文件時,作為輸入信息進行處理。常用查看日志文件。

-f 循環(huán)讀取 -n<行數(shù)> 顯示行數(shù)

tail 命令從指定點開始將文件寫到標準輸出.使用tail命令的-f選項可以方便的查閱正在改變的日志文件,tail-f filename會把filename里最尾部的內(nèi)容顯示在屏幕上,并且不但刷新,使你看到最新的文件內(nèi)容.

時間顯示相關(guān)指令

date指令

顯示系統(tǒng)默認時間,不過默認顯示的時間看起來不舒服。 date 指定格式顯示時間: date +%Y:%m:%d date 用法:date [OPTION]… [+FORMAT]

1.在顯示方面,使用者可以設(shè)定欲顯示的格式,格式設(shè)定為一個加號后接數(shù)個標記,其中常用的標記列表如下

%H : 小時(00…23) %M : 分鐘(00…59) %S : 秒(00…61) %X : 相當于 %H:%M:%S %d : 日 (01…31) %m : 月份 (01…12) %Y : 完整年份 (0000…9999) %F : 相當于 %Y-%m-%d

2.在設(shè)定時間方面

date -s //設(shè)置當前時間,只有root權(quán)限才能設(shè)置,其他只能查看。

date -s 20080523 //設(shè)置成20080523,這樣會把具體時間設(shè)置成空00:00:00

date -s 01:01:01 //設(shè)置具體時間,不會對日期做更改

date -s “01:01:01 2008-05-23″ //這樣可以設(shè)置全部時間

date -s “01:01:01 20080523″ //這樣可以設(shè)置全部時間

date -s “2008-05-23 01:01:01″ //這樣可以設(shè)置全部時間

date -s “20080523 01:01:01″ //這樣可以設(shè)置全部時間

3.時間戳 時間->時間戳:date +%s 時間戳->時間:date -d@1508749502 Unix時間戳(英文為Unix epoch, Unix time, POSIX time 或 Unix timestamp)是從1970年1月1日(UTC/GMT的午夜)開始所經(jīng)過的秒數(shù),不考慮閏秒。

cal指令

cal命令可以用來顯示公歷(陽歷)日歷。公歷是現(xiàn)在國際通用的歷法,又稱格列歷,通稱陽歷。“陽歷”又名“太陽歷”,系以地球繞行太陽一周為一年,為西方各國所通用,故又名“西歷”。

命令格式: cal [參數(shù)][月份][年份]

功能: 用于查看日歷等時間信息,如只有一個參數(shù),則表示年份(1-9999),如有兩個參數(shù),則表示月份和年份

-3 顯示系統(tǒng)前一個月,當前月,下一個月的月歷 -j 顯示在當年中的第幾天(一年日期按天算,從1月1號算起,默認顯示當前月在一年中的天數(shù)) -y 顯示當前年份的日歷

find指令

語法: find pathname -options 功能: 用于在文件樹種查找文件,并作出相應(yīng)的處理(可能訪問磁盤)

常用選項:-name 按照文件名查找文件。

Linux下find命令在目錄結(jié)構(gòu)中搜索文件,并執(zhí)行指定的操作。 Linux下find命令提供了相當多的查找條件,功能很強大。由于find具有強大的功能,所以它的選項 也很多,其中大部分選項都值得我們花時間來了解一下。 即使系統(tǒng)中含有網(wǎng)絡(luò)文件系統(tǒng)( NFS),find命令在該文件系統(tǒng)中同樣有效,只你具有相應(yīng)的權(quán)限。 在運行一個非常消耗資源的find命令時,很多人都傾向于把它放在后臺執(zhí)行,因為遍歷一個大的文件系統(tǒng)可能會花費很長的時間(這里是指30G字節(jié)以上的文件系統(tǒng))

grep指令

語法: grep [選項] 搜尋字符串 文件

在日志中查找?guī)衬匙址淖址?。在日志中搜索字符串,將找到的行打印出來。行文本過濾器。查找1系統(tǒng)中所運行的進程。在所指定文件中,查找我們想要的 文件/內(nèi)容。

grep -n 打印查找內(nèi)容的行號 grep -v 打印這個文件中,除查找以外的內(nèi)容 grep -i 忽略大小寫

解壓與壓縮指令

zip /unzip 指令

語法: zip 壓縮文件.zip 目錄或文件 功能: zip 打包/壓縮 文件/目錄 unzip解壓打包好的壓縮包

zip -r 111.zip 111.txt unzip 111.zip 解壓進當前目錄 對111.zip這個壓縮包,解壓到當前目錄learn目錄。

unzip 111.zip -d/目錄路徑 解壓進指定目錄 把test_10_10目錄中的壓縮包,解壓至test_10_12目錄中。

tar指令

也是用于解壓縮文件的。

語法: tar czf xxx.tgz src 壓縮文件 tar xzf xxx.tgz 解壓文件 tar xzf xxx.tgz -C/root 解壓文件至指定目錄

tar caf test.tgz test.c 把test.c打包為壓縮包

tar xzf test.tgz 解壓壓縮包

tar xzf test.tgz -C/root/learn/test_10_11 把壓縮包解壓到指定目錄

Linux和windows壓縮包互傳

語法:

用sz指令,sz xxx.zip 把Linux服務(wù)器中的壓縮包發(fā)給windows。用rz指令,rz xxx.zip把windows中壓縮包發(fā)給Linux服務(wù)器。

Linux和Linux壓縮包互傳

語法: scp xxx.tgz 用戶名@目標Linux服務(wù)器公網(wǎng)ip:目標機器指定的路徑

bc指令

相當于一個計算器 echo"1+2+3+4" | bc 這樣就直接計算了里面的內(nèi)容

常見熱鍵

uname –r指令:

語法:uname [選項] 功能: uname用來獲取電腦和操作系統(tǒng)的相關(guān)信息。 補充說明:uname可顯示linux主機所用的操作系統(tǒng)的版本、硬件的名稱等基本信息。

常用選項: -a或–all 詳細輸出所有信息,依次為內(nèi)核名稱,主機名,內(nèi)核版本號,內(nèi)核版本,硬件名,處理器類 型,硬件平臺類型,操作系統(tǒng)名稱

關(guān)機

語法:shutdown [選項] ** 常見選項:**

-h: 將系統(tǒng)的服務(wù)停掉后,立即關(guān)機。 -r: 在將系統(tǒng)的服務(wù)停掉之后就重新啟動 -t sec : -t 后面加秒數(shù),亦即『過幾秒后關(guān)機』的意思

柚子快報邀請碼778899分享:運維 Linux常見指令

http://yzkb.51969.com/

參考鏈接

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/19547228.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄