Java linux 系統
元字元:(某些符號在當前作業系統中具有的特殊含義)
1.表示萬用字元,可以表示0到n個字元。
例如:列出所有txt結尾的檔案
ls.txt
例如:刪除開頭是a的,結尾是b的檔案或者目錄
rm -r ab
2.? 表示佔位
例如:刪除資源名字長度至少為5,開標頭檔案是a的檔案或者目錄
rm -r a???? (*為任意長度)
3. ;表示在一行語句中連續執行多個,命令之間使用分號進行分割
例如: date;cal;pwd 一個顯示完一個顯示
date 時間 cal 月份(日曆) pwd(當前位置)
4.> 和>>
①>表示往檔案中寫入內容,是覆蓋操作
例 echo “hello” >a
a檔案如果不存在則會自己建立,a 檔案如果存在,則會覆蓋之前的內容。
例如:cal命令輸出的日曆寫到a檔案中
cal>a
例如:cal;pwd >a (此時檔案就寫不到a中,原因是a前面有分號)
②>>表示往檔案中寫入內容,是追加操作
例:echo “hello” >>a
a檔案如果不存在,則會自動建立,a檔案如果存在,則會覆蓋之前的內容
例如:先把date命令顯示的日期寫入a檔案中,載把cal顯示的日曆追加到a為念中,再檢視a檔案內容
date>>a
cal>>a
5.cat (檢視檔案中的內容)】
cat a.txt
例:把c.txt b.txt>c.txt
*把c.txt b.txt 合併到c.txt
特例:將c.txt檔案內容設定為空
cat/dev/null>c.txt (/dev/null代表變成空)
例如:將本來要輸出的東西直接丟棄不要了
6.管道符 | (可以把第一個命令的結果,交給第二個命令作為從引數進行操作)
7.more命令
more命令和cat命令一樣也是檢視內容的命令
8.vi/vim 全屏編輯器(主要是檔案寫東西,如java程式碼)
具有三層命令模式
底層命令模式 命令模式 編輯模式
vim 檔名字 :建立或者開啟一個檔案
w是儲存 q是退出 (退出前先打冒號)
命令模式 切換到編輯模式:
可以輸入i a o I A O;
編輯模式 切換到命令模式
Esc
命令模式可在命令模式中進行刪除,移動替換等功能
命令模式可切換到底層模式按: 也可以做相應的刪除複製等
9.要注意自己的環境目錄
可在當前Shell
家目錄
系統檔案進行更改
更改完必須source必須進行重新整理
歸檔 壓縮:
1.歸檔:將檔案/資料夾/檔案和資料夾放到一個(名字.tar)中
如:tar - cvf all.tar a.txt b.txt one two three (將檔案和資料夾放到一個叫all.tar)
2.解當:
tar -xvf work.tar -C dir (將檔案work.tar中檔案和問價夾解壓到dir1中 dir1存在)
3.解壓:gzip 通過特定的演算法來減小計算機檔案大小的機制
例:將歸檔好的檔案進行壓縮
gzip work.tar
tar -zcvf good.tar.gz a b c test1 test2 (歸檔後壓縮) (是歸檔和壓縮的集合用法 將a b c test1 test2 新生成good.tar.gz)
4.對gz檔案進行解壓 解壓到當前位置
gunzip work.tar.gz
5.對tar.gz檔案進行解壓 並且進行解除歸檔到dir中
tar -zxvf work.tar.gz -C dir
相關文章
- 教你如何在 Linux 系統上安裝 JavaLinuxJava
- Linux系統管理-系統概述Linux
- Alpaquita Linux:唯一為Java量身定製的Linux作業系統UILinuxJava作業系統
- 【linux】Linux作業系統Linux作業系統
- Linux系統哪個更好用?Linux系統盤點!Linux
- Linux系統級日誌系統Linux
- Linux系統配置(系統優化)Linux優化
- linux系統管理Linux
- Linux系統程序Linux
- Linux是什麼系統?Linux系統有何優勢?Linux
- Linux系統管理——Linux簡介Linux
- linux系統中 SElinux安全子系統Linux
- 什麼是Linux系統?Linux系統有什麼特點?Linux
- Linux系統呼叫原理Linux
- Linux系統命令大全。Linux
- Linux常用系統命令Linux
- Linux 作業系統Linux作業系統
- Linux檔案系統Linux
- Linux系統安裝Linux
- Linux系統命令3Linux
- linux系統基礎Linux
- [Linux]檔案系統Linux
- Linux 系統優化Linux優化
- Linux系統磁碟管理Linux
- Linux作業系統Linux作業系統
- Linux系統調優Linux
- 將java專案打包部署在linux系統上(配置成systemd)JavaLinux
- Linux系統怎麼學?如何選擇合適的Linux系統?Linux
- Linux系統檔案學習內容多嗎?linux系統命令Linux
- Linux系統有什麼優點?linux作業系統學習Linux作業系統
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- 導覽Linux系統檔案系統型別Linux型別
- Linux系統程式設計【4】——檔案系統Linux程式設計
- 【Linux】Linux系統程式設計入門Linux程式設計
- 如何使用 SDKMAN管理 Linux 系統上的Java 開發工具包LinuxJava
- 對於Linux系統統計的命令有哪些?怎樣系統的學習LinuxLinux
- Linux 系統檢視命令Linux
- linux修改系統引數Linux