day 06 常用命令

咋日回顧

? ? ? ? 文件的下載 wget? ?curl

? ? ? ? 文件的上傳下載 rz? sz? #不支持拷貝文件夾

? ? ? ? which? ?whereis? 查看一個(gè)命令的絕對(duì)路徑

? ? ? ? 文件內(nèi)容進(jìn)行排序? sort? ,去重 uniq 蔚出,統(tǒng)計(jì)? wc

? ? ? ? 文件的截取? cut? awk? ?sed? ...

安裝yum源? ? ? ?yum? install wget? ?-y

wget:下載互聯(lián)網(wǎng)上的文件 用wget命令時(shí)必須加上大寫O

curl:查看互聯(lián)網(wǎng)上的文件,也可用于下載浪慌,用Ctrl命令需加小寫o

安裝yum源? ? yum? install? lrzsz? -y

rz : 上傳本地文件或壓縮包至Linux服務(wù)器(不能上傳大于4G文件泛鸟,同時(shí)不能上傳文件夾和壓縮包虽缕,不支持?jǐn)帱c(diǎn)續(xù)傳)? 本地上傳到Linux服務(wù)器

sz :下載Linux服務(wù)器上的文件至本地? (不能下載目錄)

which : 查看一個(gè)命令的絕對(duì)路徑

whereis :查詢命令的絕對(duì)路徑? ? ?參數(shù)-b :僅顯示命令所在的路徑

sort :排序

? ? ? ? -r : 倒序

? ? ? ? -n : 按數(shù)字排序

? ? ? ? ?-t : 指定分隔符

? ? ? ? -k :指定第幾列(如第三列第一個(gè)字符和第四列三個(gè)字符? ?-k3.1,3.1? ?-k4.1,4.3)? ?

uniq :取處相鄰重復(fù)的行

? ? ? ? -c : 參數(shù)能統(tǒng)計(jì)出文件中每行內(nèi)容重復(fù)的次數(shù)

wc :? 統(tǒng)計(jì)行號(hào)? ? ?統(tǒng)計(jì)文件有多少行

? ? ? ? -l : 顯示文件行數(shù)

? ? ? ? -c :顯示文件字節(jié)

? ? ? ? -w :? 顯示文件字?jǐn)?shù)

cut :在文件的每一行中截取片段

? ? ? ? -d : 指定格式分隔符

? ? ? ? -f :? 數(shù)字,收取第幾列? ?-f3,6? 取第三列和第六列

?awk? :取列? -F指定格式分隔符

? sed :替換標(biāo)記? ? ?固定使用方法? 's###g'

今日內(nèi)容

1.使用ls -l 查看的詳細(xì)信息,每一列都是干什么的

2.文件類型扶叉,怎么精準(zhǔn)定位一個(gè)文件到底是什么類型的

3.鏈接文件

4.命令的執(zhí)行流程

1.文件屬性

[root@caoweiqiang ~]# ll -h

total 58M

-rw-r--r--. 1 root root? 672 Jul 30 16:41 1.txt

-rw-r--r--. 1 root root 56M Jul 30 16:50 access.log

-rw-------. 1 root root 1.5K Jul 28 10:02 anaconda-ks.cfg

-rw-r--r--. 1 root root 2.5K Jun 16? 2018 Centos-7.repo

-rw-r--r--. 1 root root? ? 0 Jul 29 16:31 file

-rw-r--r--. 1 root root? ? 0 Jul 31 11:45 file1

-rw-r--r--. 1 root root? 16 Jul 30 11:32 file1.txt

-rw-r--r--. 1 root root? 24 Jul 30 11:36 file2.txt

-rw-r--r--. 1 root root? 70 Jul 30 16:18 file.txt

#? -? ?第一列第一個(gè)字符? ? 表示文件類型

#??rw-r--r--? ? 權(quán)限

# 1? ? ? ? ? ? ? ?這個(gè)文件被鏈接次數(shù)

#? root? ? ? ? ? 文件的擁有者(用戶)

#? root? ? ? ? ? 文件的擁有組(用戶組==>家族)

#? 672? ? ? ? ? 文件大小

#??Jul 30? ?16:41 ? ? ?文件的日期,以及創(chuàng)建文件的時(shí)間

#? 1.txt? ? ? ? ?文件名稱

2.文件類型

[root@caoweiqiang ~]# ll -d /etc/hosts /tmp /bin/ls /dev/sda /dev/tty1 /etc/grub2.cfg /dev/log

-rwxr-xr-x.? 1 root root 117680 Oct 31? 2018 /bin/ls

srw-rw-rw-.? 1 root root? ? ? 0 Jul 31 08:21 /dev/log

brw-rw----.? 1 root disk? 8, 0 Jul 31 08:21 /dev/sda

crw--w----.? 1 root tty? ? 4, 1 Jul 31 08:22 /dev/tty1

lrwxrwxrwx.? 1 root root? ? 22 Jul 28 09:55 /etc/grub2.cfg -> ../boot/grub2/grub.cfg

-rw-r--r--.? 1 root root? ? 158 Jun? 7? 2013 /etc/hosts

drwxrwxrwt. 13 root root? 4096 Jul 31 13:10 /tmp

#? -? 文件 (普通文件? 圖片? 壓縮包)

#? s? socket? ? 本地進(jìn)程與進(jìn)程間的一種通信方式(mysql)

#? b? 塊設(shè)備文件? ? (硬盤? ? 光盤? ?分區(qū))

#? c? 字符設(shè)備? ? ?用于提供用戶的輸入與輸出

#? 1? 鏈接文件? ? ?類似于文件的跨界方式

#? d? 目錄? ? ? ? ? ? 類似于windoes的文件夾

對(duì)于一些文件無(wú)法精準(zhǔn)的區(qū)分類型帕膜,可以使用file命令查看

#1.無(wú)法精準(zhǔn)判斷這個(gè)文件到底是什么類型

[root@caoweiqiang ~]# ll /bin/ls 1.sh 1.txt access.log?

-rw-r--r--. 1 root root? ? ? 672 Jul 30 16:41 1.txt

-rw-r--r--. 1 root root 58112885 Jul 30 16:50 access.log

-rwxr-xr-x. 1 root root? 117680 Oct 31? 2018 /bin/ls

#2.使用file 命令能精準(zhǔn)的查出文件是什么類型

[root@caoweiqiang ~]# file /bin/ls 1.txt access.log 老男孩教育65期-Bash基礎(chǔ)-day03.txt

/bin/ls:? ? ? ? ? ? ? ? ? ? ? ? ? ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ceaf496f3aec08afced234f4f36330d3d13a657b, stripped

1.txt:? ? ? ? ? ? ? ? ? ? ? ? ? ? ASCII text

access.log:? ? ? ? ? ? ? ? ? ? ? ? ASCII text, with very long lines

老男孩教育65期-Bash基礎(chǔ)-day03.txt: UTF-8 Unicode text, with CRLF line terminators

因?yàn)長(zhǎng)inux不區(qū)分后綴枣氧,后綴通常都是用來(lái)表示的,為了我們方便識(shí)別

3.鏈接文件

1.軟連接(類似于Windows的快捷方式)

#軟件鏈接使用場(chǎng)景? (很少對(duì)文件做軟連接)

1.軟件升級(jí)? ? 軟件回退

[root@caoweiqiang ~]# mkdir qq_v1.1

[root@caoweiqiang ~]# ln -s /root/qq_v1.1/ /root/qq

[root@caoweiqiang ~]# ls

#升級(jí)

[root@caoweiqiang ~]# mkdir qq_v1.2

[root@caoweiqiang ~]# rm -f /root/qq && ln -s /root/qq_v1.2/ /root/qq

[root@caoweiqiang ~]# ls

#回退

[root@caoweiqiang ~]# rm -f qq && ln -s /root/qq_v1.1/ /root/qq

2.代碼升級(jí)? ?秒級(jí)回退

3.不方便移動(dòng)的目錄

? ? ? ? ? 2.硬鏈接? ?ln? /root/file /root/file_hard

5.硬鏈接與軟連接區(qū)別

1)ln? 命令創(chuàng)建硬鏈接垮刹,ln -s命令創(chuàng)建軟連接

2)目錄不能創(chuàng)建硬鏈接达吞,并且硬鏈接不可以跨越分區(qū)系統(tǒng)

3)目錄軟連接特別常用,并且軟連接支持跨越分區(qū)系統(tǒng)

4)硬鏈接文件與原文件的inode相同荒典,軟連接文件與原文件不同

5)刪除軟鏈接文件和刪除文件的硬鏈接文件酪劫,對(duì)原文件均無(wú)影響

6)刪除鏈接文件的源文件吞鸭,對(duì)硬鏈接無(wú)影響,會(huì)導(dǎo)致軟連接失敗

7)刪除源文件及其硬鏈接文件覆糟,整個(gè)文件會(huì)被真正的刪除

軟連接與硬鏈接的區(qū)別

1.軟連接就是一個(gè)快捷方式刻剥,刪除軟連接不會(huì)影響源文件

2.硬鏈接,類似于一個(gè)文件副本滩字,刪除硬鏈接不影響源文件造虏,只有刪除所有的硬鏈接及其源文件,這個(gè)文件才算徹底被刪除

4.命令執(zhí)行流程

絕對(duì)路徑---->alias? 別名------>hash 緩存---->$PASH變量路徑---->有麦箍,執(zhí)行----->沒(méi)有漓藕,報(bào)錯(cuò)? command? ?not? found

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市内列,隨后出現(xiàn)的幾起案子撵术,更是在濱河造成了極大的恐慌,老刑警劉巖话瞧,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嫩与,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡交排,警方通過(guò)查閱死者的電腦和手機(jī)划滋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)埃篓,“玉大人处坪,你說(shuō)我怎么就攤上這事〖茏ǎ” “怎么了同窘?”我有些...
    開封第一講書人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)部脚。 經(jīng)常有香客問(wèn)我想邦,道長(zhǎng),這世上最難降的妖魔是什么委刘? 我笑而不...
    開封第一講書人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任丧没,我火速辦了婚禮,結(jié)果婚禮上锡移,老公的妹妹穿的比我還像新娘呕童。我一直安慰自己,他們只是感情好淆珊,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開白布夺饲。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪往声。 梳的紋絲不亂的頭發(fā)上茫蛹,一...
    開封第一講書人閱讀 51,578評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音烁挟,去河邊找鬼。 笑死骨坑,一個(gè)胖子當(dāng)著我的面吹牛撼嗓,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播欢唾,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼且警,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了礁遣?” 一聲冷哼從身側(cè)響起斑芜,我...
    開封第一講書人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎祟霍,沒(méi)想到半個(gè)月后杏头,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡沸呐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年醇王,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片崭添。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡寓娩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出呼渣,到底是詐尸還是另有隱情棘伴,我是刑警寧澤,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布屁置,位于F島的核電站焊夸,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏缰犁。R本人自食惡果不足惜淳地,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望帅容。 院中可真熱鬧颇象,春花似錦、人聲如沸并徘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)麦乞。三九已至蕴茴,卻和暖如春劝评,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背倦淀。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工蒋畜, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人撞叽。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓姻成,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親愿棋。 傳聞我的和親對(duì)象是個(gè)殘疾皇子科展,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1、顯示當(dāng)前工作目錄 如果當(dāng)前工作目錄是一個(gè)軟連接目錄糠雨,則pwd默認(rèn)當(dāng)前目錄是軟連接的目錄才睹,加上P就顯示軟連接源文...
    張大志的博客閱讀 438評(píng)論 0 0
  • 文件的屬性 1.通過(guò)ls -l 來(lái)查看文件的屬性 [root@name ~]# ls -ltotal 59376-...
    隔扣你閱讀 142評(píng)論 0 0
  • 課程介紹部分1. 系統(tǒng)正則符號(hào)2. 系統(tǒng)sed命令 課程回顧通配符號(hào) * {}通配符號(hào)主要用于匹配文件名稱正則符...
    尋找_f34c閱讀 88評(píng)論 0 0
  • 常用命令-day06 1.使用ls -l 查看的詳細(xì)信息,每一列都是干什么的 2.文件類型,怎么精準(zhǔn)定位一個(gè)文件到...
    個(gè)股閱讀 134評(píng)論 0 0
  • 緊張的三天全天班終于過(guò)去了,但是感覺(jué)虧欠家人和孩子好多甘邀。昨天是父親節(jié)琅攘,我不知道該怎么過(guò)這個(gè)節(jié),想了想感覺(jué)老爸最愛(ài)喝...
    森琳媽媽閱讀 224評(píng)論 0 0