linux基礎(chǔ)(一)

1.linux上的文件管理類命令都有哪些,其常用的使用方法及其相關(guān)示例演示。

有l(wèi)s查看文件和目錄、cd切換目錄、pwd顯示當(dāng)前所在的目錄、touch創(chuàng)建空文件、mkdir創(chuàng)建目錄、cp復(fù)制目錄或文件、mv移動文件或更名、rm刪除文件或目錄、cat顯示文件內(nèi)容、more分頁顯示文件內(nèi)容、head查看文件的前幾行、tail查看文件的后幾行、in創(chuàng)建鏈接文件

例:ls -a ?/etc 查看/etc下的所有文件和目錄。

cd /etc 進(jìn)入/etc中

pwd ? ?就會顯示當(dāng)前的路徑了

touch cluster ?創(chuàng)建文件cluster

mkdir 123 ?創(chuàng)建目錄123

cp file1 file2 dir1? ? 將文件file1、file2復(fù)制到目錄dir1

mv file1 file3 ? 將當(dāng)前目錄下文件file1更名為file3

mv file1 /etc ? 將文件file1移動到目錄/etc下

rm file3 ?將文件file3刪除(但會有提示)

rm -rf file3 不提示直接刪除文件

cat /etc/fstab 查看fstab中的內(nèi)容

more /etc/fstab ?分頁查看fstab的內(nèi)容

head -2 /etc/fstab ?查看文件fstab的前2行

tail -3 /etc/fstab ? 查看文件fstab的后3行

in -s /etc/fstab ?/123 ? 創(chuàng)建文件fstab 的軟鏈接為123

in /etc/fstab ?/123 ?創(chuàng)建文件fstab的硬鏈接為123

2.bash的工作特性之命令執(zhí)行狀態(tài)返回值和命令行展開所涉及的內(nèi)容及其示例演示。

返回分為兩種:如果輸出的是0代表成功,如果是1-255的任意一個(gè)都代表失敗。

例:

輸出的是0代表成功

3.請使用命令行展開功能來完成以下練習(xí):

(1)創(chuàng)建/tmp目錄下的:a_b,a_d,b_c,b_d


{ }代表里面所有都調(diào)用

(2)創(chuàng)建/tmp/mylinux目錄下的:




查看一下是否成功

4.文件的元數(shù)據(jù)信息有哪些,分別表示什么含義,如何查看?如何修改文件的時(shí)間戳信息。

元數(shù)據(jù)主要是描述數(shù)據(jù)屬性的信息,用來支持如指示存儲位置、歷史數(shù)據(jù)、資源查找、文件記錄等功能。而一個(gè)基本的元數(shù)據(jù)由元數(shù)據(jù)項(xiàng)目和元數(shù)據(jù)內(nèi)容的構(gòu)成。


stat 【要查看的文件或目錄的名字】

修改文件的時(shí)間戳信息:

touch ?[-amt] [文件名]? ??

-a更改存取時(shí)間戳

-m 更改修改時(shí)間戳

-t 更改為自定義時(shí)間戳

5.如何定義一個(gè)命令的別名,如何在命令中引用另一個(gè)命令的執(zhí)行結(jié)果?


用alias來創(chuàng)建別名。查看別名

如果要想永久生效要寫到配置文件/root/.bashrc中去。


在命令中引用另一個(gè)命令的執(zhí)行結(jié)果可以用 | 來將前面命令的結(jié)果給后面的命令用


6.顯示/var目錄下所有以l開頭,以一個(gè)小寫字母結(jié)尾,且中間至少出現(xiàn)一位數(shù)字(可以有其他字符)的文件或目錄。


*代表所有?!尽看戆牙锩娴膬?nèi)容進(jìn)行運(yùn)算

7.顯示/etc目錄下,以任意一個(gè)數(shù)字開頭,且以非數(shù)字結(jié)尾的文件或目錄。


^代表反向

8.顯示/etc目錄下,以非字母開頭,后面跟了一個(gè)字母以及其他任意長度任意字符的文件或目錄。


9 在/tmp目錄下創(chuàng)建以tfile開頭,后跟當(dāng)前日期和時(shí)間的文件,如tfile-2016-05-27-09-32-22.


10 復(fù)制/etc目錄下所有以p開頭,以非數(shù)字結(jié)尾的文件或目錄到/tmp/mytest1目錄中。


11.復(fù)制/etc目錄下所有以 ?.d結(jié)尾的文件或目錄至/tmp/mytest2目錄中。


12.復(fù)制/etc目錄下所有以l或m或n開頭,以.com結(jié)尾的文件至/tmp/mytest3目錄中。


【】中 【0-9】0-9代表從0到9.【1,9】代表1和9

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容