linux系統實用程序(1)

linux系統實用程序


    linux系統學習筆記,本人是一枚新手正在學習linux系統操作,下面是學習中積累的小知識,希指正!

1. ssh連接系統時系統用戶名與要連接的系統用戶名相同時,可以省略用戶名和@符號。
    ~$:sudo ssh 192.168.1.151
2. linux系統中修改root密碼,新系統開機時沒有root密碼也可以用這條命令改密碼。
    ~$:sudo passwd
    然後輸入密碼並進行密碼確認
3. 顯示文件的頭部。
    ~$:head file           # 顯示file前十行內容
    ~$:head -1 file       # 顯示file前一行內容
4. 顯示文件的尾部。
    ~$:tail -5 file          # 顯示file後五行內容
    ~$:tail -f file           # 監視逐漸增長的文件中添加的行內容
5. 按順序顯示文件內容。
    ~$:sort file             # 不改變原文件
6. 顯示忽略文件中重複行後的文件內容。
    ~$:uniq file            # 不改變原文件
7. 比較兩個文件。
    ~$:diff -u file1 file2
8. 識別文件。
    ~$:file file1            # 前一個file 是命令後file1是文件
9. 管道:  |     。
    ~$:cat file1 | cat >> file2
    cat 命令顯示文件file1內容, '>>' 爲追加浮 ,| 管道將file1 顯示的內容重定向爲’>>'的輸入,追加到file2中。
10. 顯示文本。
    ~$:echo 'hi'          
11. 顯示時間和日期。
    ~$:date                 
    ~$:date + '%A%B%d'   # 格式化輸出日期(還有其他格式輸出這裏就不多寫了,我令寫一篇博客來詳述)
12.紀錄shell會話信息。
    ~$:script                                          # 這個命令很神奇
    Script started,file is typescript         # 開始向文件typescript紀錄
    ~$:ls                                                # 你的動作
    lcj.py    lcj_1.py   lcj_3.py                # 你的動作
    ~$:exit                                             # 結束紀錄
    exit                                                  # 顯示結束
    Script done, file is tyescript             # 紀錄結束,錄進文件tyescript裏去了
    ~$:ls
    lcj.py   lcj_1.py   lcj_3.py   tyescript # 你看是不是多了個文件-。-
    ~$:cat tyescript                                # 顯示文件裏的內容,接下來很震撼,你自己去試吧, 打字很累的
13. 將Linux和 Mac OS X文件轉換成Windows格式。
    ~$:todos file.txt
    或者
    ~$:unix2dos file.txt
14. 將Windows格式轉換成Linux和Mac OS X文件。
    ~$:fromdos file.txt
    或者
    ~$:dos2unix file.txt
15. 更改文件的訪問權限。
    ~$:chmod a/o/u/g -/+ r/w/x file         # a表示所有用戶,o表示其他用戶,u表示文件所有者,g表示組用戶,r表示讀的權限,w表示寫寫的權限,x表示執行權限
16. 晴空文件內容,但保留所有者和權限。
    ~$:cat /dev/null > file                      
17. 輸出超出一屏幕時,用管道來重定向,便於閱讀。
    ~$:ls | less                                        # 用SPACE向下瀏覽,用RETURN來逐行瀏覽,用h獲取幫助,用q退出閱讀
18. 雙向輸出
    ~$:who | tee file | cat                        # tee 把 who 的輸出寫入file 同時輸出給 cat

    先寫這些,繼續學習中。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章