1. 程式人生 > >[持續更新] Linux基礎的重要命令

[持續更新] Linux基礎的重要命令

顯示 保護 pre sdf 簡單 sed -n 操作 ls -ld txt

命令總結:100個左右

mkdir

方法一 
[root@localhost ~]# mkdir /test && ls -ld /test
方法二 
[root@localhost ~]# cd / && mkdir date && ls -ld /test

ls -l(long)d(directory)顯示目錄或者文件

&&可用;代替,兩者區別:;是先執行第一個命令,不管第一個命令是否出錯都執行下一個命令.&&是當第一個命令正確執行完畢後,才執行下一個命令。

touch

方法一(直接方法)
[root@localhost ~]# touch /data/test.txt
或
[root@localhost ~]# cd /data; touch test.txt
方法二(間接方法)
[root@localhost ~]# echo > /data/test.txt
或
[root@localhost ~]# > /data/test.txt

echo

> 標準輸出重定向,輸出到第一行,會覆蓋原來的文件
[root@localhost ~]# echo "I am studying Linux" > o.txt

>> 標準追加重定向,追加到已有文字的下一行,不會覆蓋原有內容
[root@localhost ~]# echo "I am studying Linux" >> o.txt

cat -----查看文件內容

把123(123標簽的標準寫法是EOF)之間的內容輸出到test.txt中去
[root@localhost ~]# cat >>test.txt<< 123
> ddd
> dfff
> fsdf
> 123
[root@localhost ~]# cat test.txt
ddd
dfff
fsdf

cp -apr -----拷貝文件或者目錄

rmdir 目錄名 -----刪除空目錄 雞肋命令

head 頭部 顯示文件頭-n 行數 默認頭部10行
tail 尾巴 顯示文件尾部-n 行數 默認結尾10行

grep 排除-v "paichu" 直接過濾 "guolv"
sed -n /guolv/ test.txt
awk /guolv/ test.t

alias

別名的的作用:
1)通過給危險命令加一些保護參數,防止人為誤操作
2)把很多復雜的字符串變成一個簡單的字符串

[root@localhost ~]# alias hello=‘echo "How are u?"‘
[root@localhost ~]# hello
How are u?

對應的unalias是取消別名

find / -type f -name "test.txt"

diff a.txt b.txt -----比較文件內容差別

vimdiff a.txt b.txt

[持續更新] Linux基礎的重要命令