centos指令學(xué)習(xí)

[root@localhost ~]# cd ../? ? 進(jìn)入根目錄

ls查看目錄


cd又回到家目錄


ls /etc/? ? ?查看etc文件夾下的內(nèi)容(包括目錄和文件)

[root@localhost /]# ls?

bin ?boot ?dev ?etc ?home ?lib ?lib64 ?media ?mnt ?opt ?proc ?root ?run ?sbin ?srv ?sys ?tmp ?usr ?var

[root@localhost /]#?

我們用 cd 回到家目錄

[root@localhost /]# cd

[root@localhost ~]#?

創(chuàng)建目錄命令 ?mkdir (make directories)

比如在/root 下建一個(gè) 書(shū)籍目錄

[root@localhost ~]# mkdir 書(shū)籍

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍

[root@localhost ~]#?

假如我們要遞歸創(chuàng)建目錄和文件

[root@localhost ~]# mkdir 書(shū)籍2/java編程思想

mkdir: 無(wú)法創(chuàng)建目錄"書(shū)籍2/java編程思想": 沒(méi)有那個(gè)文件或目錄

?發(fā)現(xiàn)失敗了 默認(rèn)不準(zhǔn)遞歸創(chuàng)建 要遞歸創(chuàng)建的話 家-p

[root@localhost ~]# mkdir -p 書(shū)籍2/java編程思想

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍 ?書(shū)籍2

[root@localhost ~]# ls /root/書(shū)籍2/

java編程思想

[root@localhost ~]#?

切換所在目錄或油,cd (change directory)


簡(jiǎn)化操作

cd ~???? 進(jìn)行當(dāng)前用戶(hù)的家目錄

cd?

cd - 進(jìn)入上次目錄

cd .. 進(jìn)入上一級(jí)目錄

cd . 進(jìn)入當(dāng)前目錄

我們先進(jìn)入 /root/書(shū)籍2/ 目錄

然后cd ~ 回到家目錄 /root/

然后 cd - 進(jìn)入上次目錄 也就是?/root/書(shū)籍2/ 目錄

再cd.. 進(jìn)入 /root/目錄

cd .沒(méi)啥意義(注意cd后面要加個(gè)空格)闲擦;

[root@localhost ~]# cd /root/書(shū)籍2/

[root@localhost 書(shū)籍2]# cd ~

[root@localhost ~]# cd -

/root/書(shū)籍2

[root@localhost 書(shū)籍2]# cd ..

[root@localhost ~]# cd.

-bash: cd.: 未找到命令

[root@localhost ~]# cd .

[root@localhost ~]#?

目錄補(bǔ)全以及命名補(bǔ)全 ?tag鍵

比如 切換目錄 /usr 假如記不清楚 直接 /u 然后 tag鍵呻畸,則自動(dòng)補(bǔ)全妓灌;

[root@localhost ~]# cd .

[root@localhost ~]# cd /usr/

[root@localhost usr]#?

比如要輸入一些命令 useradd 假如記不清出了

直接輸入 user 然后tab鍵?

[root@localhost ~]# user

useradd ? ? userdel ? ? usermod ? ? usernetctl ?users

[root@localhost ~]# useradd?

會(huì)把所有user開(kāi)頭的命令都顯示出來(lái)文搂;

pwd命令(print working directory)打印工作目錄

就是打印當(dāng)前位置

[root@localhost ~]# pwd

/root

[root@localhost ~]#?

刪除空目錄: rmdir (remove empty directories)

rmdir [目錄名]

我們刪除root下的空目錄 書(shū)籍 試下

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍 ?書(shū)籍2

[root@localhost ~]# rmdir 書(shū)籍/

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍2

[root@localhost ~]#?

發(fā)現(xiàn)沒(méi)問(wèn)題

我們刪除 書(shū)籍2目錄時(shí),

[root@localhost ~]# rmdir 書(shū)籍2/

rmdir: 刪除 "書(shū)籍2/" 失敗: 目錄非空

[root@localhost ~]#?

報(bào)錯(cuò)了,因?yàn)?書(shū)籍2 目錄 非空;

這里的話 假如要?jiǎng)h除 書(shū)籍2 目錄 我們需要先把書(shū)籍2里面的文件或者目錄先刪除愈腾,然后才能刪除書(shū)籍2目錄,

這個(gè)是非常不現(xiàn)實(shí)的岂津,所以 rmdir命令了解即可虱黄,以后基本不用的。

刪除文件或目錄:rm ?(remove)

rm -rf [文件或目錄](méi)

選項(xiàng):?

-r 刪除目錄

-f 強(qiáng)制

我們用 touch命令新建一個(gè)空文件

然后用rm命令刪除

[root@localhost ~]# touch java牛

[root@localhost ~]# ls

anaconda-ks.cfg ?java牛 ?書(shū)籍2

[root@localhost ~]# rm java牛

rm:是否刪除普通空文件 "java牛"吮成?n

[root@localhost ~]# ls

anaconda-ks.cfg ?java牛 ?書(shū)籍2

[root@localhost ~]# rm java牛

rm:是否刪除普通空文件 "java牛"橱乱?y

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍2

[root@localhost ~]#?

刪除文件會(huì)提醒是否刪除,輸入n 不刪除 輸入y 刪除粱甫;

假如我們刪除 書(shū)籍2 目錄

[root@localhost ~]# rm 書(shū)籍2/

rm: 無(wú)法刪除"書(shū)籍2/": 是一個(gè)目錄

報(bào)錯(cuò)仅醇,假如要用rm刪除目錄,必須 加 -r

[root@localhost ~]# rm -r 書(shū)籍2/

rm:是否進(jìn)入目錄"書(shū)籍2/"? y

rm:是否刪除目錄 "書(shū)籍2/java編程思想"魔种?y

rm:是否刪除目錄 "書(shū)籍2/"析二?y

[root@localhost ~]# ls

anaconda-ks.cfg

依然提示我們是否要?jiǎng)h除,假如有一萬(wàn)個(gè)文件 那得輸入y到手麻节预;

我們用 mk -rf 來(lái)強(qiáng)制刪除 無(wú)需提醒

[root@localhost ~]# mkdir -p 書(shū)籍2/java編程思想

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍2

[root@localhost ~]# rm -rf 書(shū)籍2/

[root@localhost ~]# ls

anaconda-ks.cfg

[root@localhost ~]#?

這樣方便很多 ?直截了當(dāng)叶摄;以后用刪除 就用 rm -rf 命令即可;

復(fù)制命令:cp ? (copy)

cp [選項(xiàng)] [源文件或目錄](méi) [目標(biāo)目錄](méi)

選項(xiàng):

-r 復(fù)制目錄

-p 連帶文件屬性復(fù)制

-d 若源文件是鏈接文件安拟,則復(fù)制鏈接屬性

-a 相當(dāng)于 -pdr

我們復(fù)制下文件

[root@localhost ~]# ls

anaconda-ks.cfg

[root@localhost ~]# cp anaconda-ks.cfg /tmp/abc

[root@localhost ~]# ls

anaconda-ks.cfg

[root@localhost ~]# ls /tmp/

abc

ks-script-p0Ci4J

systemd-private-12ece3aaa1eb44678dbf684dbccbc32f-vmtoolsd.service-xjTV7r

systemd-private-3588b18d27f94b80849d22621ef2defb-vmtoolsd.service-wmk7Jt

systemd-private-90f54554da784e52aeb890d207e41094-vmtoolsd.service-I8F1Yy

systemd-private-d5f08625d54e4ed3a0faa9b9fb944db5-vmtoolsd.service-4rHPpX

systemd-private-f68c251a6a6c46ac94b4c1e73090ef59-vmtoolsd.service-S6J6U0

systemd-private-f7cb736915b24ef2b72faee1ec860c6d-vmtoolsd.service-ldpfcl

yum.log

把 root下的anaconda-ks.cfg復(fù)制到了 tmp下 并且重名為 abc

假如?cp anaconda-ks.cfg /tmp/abc 不加文件名 則新文件名稱(chēng)不變

[root@localhost ~]# cp anaconda-ks.cfg /tmp/

[root@localhost ~]# ls /tmp/

abc

anaconda-ks.cfg

ks-script-p0Ci4J

systemd-private-12ece3aaa1eb44678dbf684dbccbc32f-vmtoolsd.service-xjTV7r

systemd-private-3588b18d27f94b80849d22621ef2defb-vmtoolsd.service-wmk7Jt

systemd-private-90f54554da784e52aeb890d207e41094-vmtoolsd.service-I8F1Yy

systemd-private-d5f08625d54e4ed3a0faa9b9fb944db5-vmtoolsd.service-4rHPpX

systemd-private-f68c251a6a6c46ac94b4c1e73090ef59-vmtoolsd.service-S6J6U0

systemd-private-f7cb736915b24ef2b72faee1ec860c6d-vmtoolsd.service-ldpfcl

yum.log

假如復(fù)制目錄:

[root@localhost ~]# ls

anaconda-ks.cfg

[root@localhost ~]# mkdir -p 書(shū)籍2/java編程思想

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍2

[root@localhost ~]# cp 書(shū)籍2/ /tmp/

cp: 略過(guò)目錄"書(shū)籍2/"

我們需要加 -r

[root@localhost ~]# cp -r 書(shū)籍2/ /tmp/

[root@localhost ~]# ls /tmp/

abc

anaconda-ks.cfg

ks-script-p0Ci4J

systemd-private-12ece3aaa1eb44678dbf684dbccbc32f-vmtoolsd.service-xjTV7r

systemd-private-3588b18d27f94b80849d22621ef2defb-vmtoolsd.service-wmk7Jt

systemd-private-90f54554da784e52aeb890d207e41094-vmtoolsd.service-I8F1Yy

systemd-private-d5f08625d54e4ed3a0faa9b9fb944db5-vmtoolsd.service-4rHPpX

systemd-private-f68c251a6a6c46ac94b4c1e73090ef59-vmtoolsd.service-S6J6U0

systemd-private-f7cb736915b24ef2b72faee1ec860c6d-vmtoolsd.service-ldpfcl

yum.log

書(shū)籍2

這里我們用 ls -l ?或者縮寫(xiě)命令 ll 來(lái)看下 文件的詳細(xì)信息:

時(shí)間不一樣蛤吓;第二個(gè)是復(fù)制文件的當(dāng)前時(shí)間;

假如我們需要把目錄或者文件的屬性一起復(fù)制 我們加 -a命名糠赦;

剪切或改名命令:mv ?(move)

mv [原文件或目錄](méi) [目標(biāo)目錄](méi)

我們把 root下的 書(shū)籍2 剪切到 tmp 下 并且重命名

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍2

[root@localhost ~]# mv 書(shū)籍2 /tmp/書(shū)籍2哈哈

[root@localhost ~]# ls

anaconda-ks.cfg

[root@localhost ~]# ls /tmp/

abc

anaconda-ks.cfg

ks-script-p0Ci4J

systemd-private-12ece3aaa1eb44678dbf684dbccbc32f-vmtoolsd.service-xjTV7r

systemd-private-3588b18d27f94b80849d22621ef2defb-vmtoolsd.service-wmk7Jt

systemd-private-90f54554da784e52aeb890d207e41094-vmtoolsd.service-I8F1Yy

systemd-private-d5f08625d54e4ed3a0faa9b9fb944db5-vmtoolsd.service-4rHPpX

systemd-private-f68c251a6a6c46ac94b4c1e73090ef59-vmtoolsd.service-S6J6U0

systemd-private-f7cb736915b24ef2b72faee1ec860c6d-vmtoolsd.service-ldpfcl

yum.log

書(shū)籍2

書(shū)籍2哈哈

假如在同一個(gè)目錄 那就是重新命令操作了

[root@localhost ~]# ls

anaconda-ks.cfg

[root@localhost ~]# mkdir -p 書(shū)籍2/java.pdf

[root@localhost ~]# ls

anaconda-ks.cfg ?書(shū)籍2

[root@localhost ~]# mv 書(shū)籍2/ 牛逼/

[root@localhost ~]# ls

anaconda-ks.cfg ?牛逼

[root@localhost ~]# ls 牛逼/

java.pdf

[root@localhost ~]#?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末会傲,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子拙泽,更是在濱河造成了極大的恐慌淌山,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件顾瞻,死亡現(xiàn)場(chǎng)離奇詭異泼疑,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)荷荤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)退渗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人蕴纳,你說(shuō)我怎么就攤上這事会油。” “怎么了古毛?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵翻翩,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我,道長(zhǎng)体斩,這世上最難降的妖魔是什么梭稚? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮絮吵,結(jié)果婚禮上弧烤,老公的妹妹穿的比我還像新娘。我一直安慰自己蹬敲,他們只是感情好暇昂,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著伴嗡,像睡著了一般急波。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上瘪校,一...
    開(kāi)封第一講書(shū)人閱讀 52,457評(píng)論 1 311
  • 那天澄暮,我揣著相機(jī)與錄音,去河邊找鬼阱扬。 笑死泣懊,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的麻惶。 我是一名探鬼主播馍刮,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼窃蹋!你這毒婦竟也來(lái)了卡啰?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤警没,失蹤者是張志新(化名)和其女友劉穎匈辱,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體惠奸,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡梅誓,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了佛南。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡嵌言,死狀恐怖嗅回,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情摧茴,我是刑警寧澤绵载,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響娃豹,放射性物質(zhì)發(fā)生泄漏焚虱。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一懂版、第九天 我趴在偏房一處隱蔽的房頂上張望鹃栽。 院中可真熱鬧,春花似錦躯畴、人聲如沸民鼓。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)丰嘉。三九已至,卻和暖如春嚷缭,著一層夾襖步出監(jiān)牢的瞬間饮亏,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工阅爽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留克滴,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓优床,卻偏偏與公主長(zhǎng)得像劝赔,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子胆敞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

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