無錫微網(wǎng)站開發(fā)方象科技服務(wù)案例
1.創(chuàng)建ss別名,查看長格式詳細(xì)信息
alias? ss='ls? -l'
2.創(chuàng)建ss別名,復(fù)制boot文件夾下的內(nèi)容到data文件夾下
alias? ss='cp? -r? /boot? /data'?
3.刪除別名ss
unalias? ss
4. 復(fù)制test文件夾下的passwd文件到qq文件夾下,并改名為ww
cp? ? test/passwd? ? qq/ww
5. 把當(dāng)前文件夾下的,test文件,復(fù)制到當(dāng)前用戶的家目錄下
cp? -r? ?test? ~
?6.將qq文件夾移動到ww文件夾下
mv? qq? ww
?7.查找名為qq的文件
find? -name? qq
?8.請找到 /var/log/ 文件夾下 30天以前,大于1G 已 ?log 結(jié)尾的普通文件,并將找到的文件移動到/opt下
find? /var/log? -mtime? +30? -size? +1G? -type? f? -name? "*log"? ?-etc? mv? {}? ?/opt? \;
?9.給test文件夾的passwd文件做軟連接,到qq文件夾下,改名為ww
ln? -s? /test/passwd? ?/qq/ww
?10.刪除test文件
rm? test
11.刪除qq文件夾
rm? -rf? qq?
?1.創(chuàng)建一個xzq文件夾
mkdir? ?xzq
?2.切換到xzq文件夾
cd? ?xzq
?3.創(chuàng)建一個test文件
touch? test
4. 進(jìn)入編輯模式,寫入aa、bb、cc
vim? ?test
5.強(qiáng)制保存并退出了vim編輯模式
Esc :wq!
?6.查看test文件中的內(nèi)容
cat? ?test
7.查看test的隱藏內(nèi)容
cat? -A? test?
8. 查看test文件內(nèi)容中的行號+內(nèi)容
cat? ?-n? ?test
?9.在xzq文件夾下,創(chuàng)建了一個min文件
touch? ?min
10. 進(jìn)入編輯模式,編輯min的內(nèi)容
vim? ?min
11.退出編輯模式
Esc :wq!?
12. 查看min文件的隱藏內(nèi)容
cat? -A? min
?13.查看min文件的內(nèi)容行號+內(nèi)容
cat? -n? min
14. 合并test和min文件到max中
cat? test? min>max
15.查看max中的文件
cat? max?
16.橫向合并兩個文件到新的文件中
paste? test? min>max?
17.查看max文件內(nèi)容
cat? max?
18.查看test文件中,前兩行內(nèi)容
head? -n? 2? test?
?19.查看test文件,頭3個字節(jié)的內(nèi)容
head? -c? ?3? test
20.查看test文件后兩行內(nèi)容
tail? -n? 2? test?
21.實時查看test文件的內(nèi)容
tail? -f? test?
?1.過濾test文件中有1的文件
grep? 1? test
2.查看test文件中a的內(nèi)容
grep? -o? a? ?test?
3. 匹配test和min文件中相同的內(nèi)容
grep? -f? ?test? min
4.查看?test文件中,以aa開頭的文件內(nèi)容
grep? "^aa"? test
5.查看以aa結(jié)尾的文件內(nèi)容
grep? "aa$"? test
?6.空行
grep? "^$"? test
7.非空行
grep? -v? ?"^$"? test?
?1.創(chuàng)建了一個歸檔文件min
tar? -cvf? ?min.tar? min?
2.解開歸檔文件min
tar? -xvf? min.tar? min?
3.使用gzip2壓縮min文件
tar? ?-zcvf? min.tar.gz? ?min?
4. 不解壓縮,查看min壓縮文件的內(nèi)容
tar? -tvf? min.tar.gz
?5.將min.tar.gz解壓縮
tar? -xvf? min.tar.gz
vim? test-------->先進(jìn)入vim命令模式下的test文件,鼠標(biāo)不要點(diǎn)擊!會進(jìn)入輸入模式。
如果進(jìn)入了輸入模式,可以按Esc退出到命令模式;
同樣,在命令模式下,可以輸入io切換到輸入模式;
i------------------->當(dāng)前光標(biāo)處,可以輸入;
o------------------>在當(dāng)前位置下,插入一行;
G----------->跳轉(zhuǎn)至最后一行;gg----------->跳轉(zhuǎn)至首行;2G--------->跳轉(zhuǎn)至第二行;
yy---------->復(fù)制內(nèi)容;2yy----------->復(fù)制兩行內(nèi)容;
x------------>刪除一個字符;dd------------>刪除一行內(nèi)容;2d--------->刪除兩行;
dw---------->從光標(biāo)位置開始刪除,到最后;
p------------>粘貼
查看,找到以.c結(jié)尾的文件的包數(shù)量
cat? `find? ?-name? "*.c"`? ? |? wc? -l
修改網(wǎng)卡配置
vim? /etc/sysconfig/network-scripts/ifcfg-ens33
一、ls---->列表,顯示當(dāng)前文件夾下的所有文件?
-l? ? :長格式顯示(文件屬性) | -r? ?:倒序顯示 |
-d? ?:只顯示文件夾 | -t? ?:時間排序 |
-a? ?:顯示隱藏文件 | -S :文件大小 |
-R? :遞歸顯示 | -i? ?:顯示文件inode號 |
ls? ? p*? :匹配已p開頭的文件 | ls? [0-9]*? :已數(shù)字開頭 |
ls? ?*conf? :匹配已conf結(jié)尾的文件 | ls? [a-z]*? :已字母開頭 |
ls? *conf* :中間包含conf的文件 | ls {1...10}.txt :顯示1-10的.txt |
- 只顯示目錄,不顯示文件目錄下的文件
ls? -ld? /test? -d
- ?按時間排序,倒序顯示
ls? -tr
二、Linux7大文件屬性
-p :管道符,數(shù)據(jù)沿著一個方向傳輸 | |
-? ?:普通文件 | -l? :軟連接,快捷方式 |
-c :字符設(shè)備,一次只能錄入一個字符,鍵盤 | -d :目錄 |
-b :塊設(shè)備,硬盤都是一塊一塊的讀和寫文件 | -s :套接字,ip? 端口號,傳遞信息 |
三、Du:看到的是,文件占了磁盤多少塊,一個文件不足4k,按4k計算
-s? ?:總大小 | -h? ?:顯示格式 |
-a? ?:每個文件的大小 | -d? ?:控制層級 |
- 查看磁盤使用量
du? disk? use
- ?只看/etc下面兩層文件
du? -d? 2? /etc