學習筆記29 Linux基礎

2022-06-07 03:18:11 字數 1990 閱讀 2279

1、進入資料夾heyi目錄:cd ./heyi

2、檢視該目錄下內容:ls

3、安裝git: apt install git

4、當報錯『dpkg was interrupted』 : 請手動配 dpkg, 命令列: sudo dpkg --configure -a

5、通過視窗進入 /usr/local: computer; 通過視窗進入自己home目錄:點選home即可。

6、開啟環境變數檔案得在根目錄下面,命令為:cd ~

7、配置環境變數的命令:

sudo gedit ~/.bashrc (開啟環境變數檔案);儲存環境變數檔案後,輸入命令: source ~/.bashrc (執行)

tar

-c: 建立壓縮檔案

-x:解壓

-t:檢視內容

-r:向壓縮歸檔檔案末尾追加檔案

-u:更新原壓縮包中的檔案

這五個是獨立的命令,壓縮解壓都要用到其中乙個,可以和別的命令連用但只能用其中乙個。下面的引數是根據需要在壓縮或解壓檔案時可選的。

-z:有gzip屬性的

-j:有bz2屬性的

-z:有compress屬性的

-v:顯示所有過程

-o:將檔案解開到標準輸出

下面的引數-f是必須的

-f: 使用檔案名字,切記,這個引數是最後乙個引數,後面只能接檔名。

這條命令是將所有.jpg的檔案打成乙個名為all.tar的包。-c是表示產生新的包,-f指定包的檔名。

# tar -rf all.tar *.gif

這條命令是將所有.gif的檔案增加到all.tar的包裡面去。-r是表示增加檔案的意思。

# tar -uf all.tar logo.gif

這條命令是更新原來tar包all.tar中logo.gif檔案,-u是表示更新檔案的意思。

# tar -tf all.tar

這條命令是列出all.tar包中所有檔案,-t是列出檔案的意思

# tar -xf all.tar

這條命令是解出all.tar包中所有檔案,-t是解開的意思

壓縮tar -cvf jpg.tar *.jpg //將目錄裡所有jpg檔案打包成tar.jpg

tar -czf jpg.tar.gz *.jpg //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用gzip壓縮,生成乙個gzip壓縮過的包,命名為jpg.tar.gz

tar -cjf jpg.tar.bz2 *.jpg //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用bzip2壓縮,生成乙個bzip2壓縮過的包,命名為jpg.tar.bz2

tar -czf jpg.tar.z *.jpg //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用compress壓縮,生成乙個umcompress壓縮過的包,命名為jpg.tar.z

解壓tar -xvf file.tar //解壓 tar包

tar -xzvf file.tar.gz //解壓tar.gz

tar -xjvf file.tar.bz2 //解壓 tar.bz2

tar -xzvf file.tar.z //解壓tar.z

unrar e file.rar //解壓rar

unzip file.zip //解壓zip

總結1、*.tar 用 tar -xvf 解壓

2、*.gz 用 gzip -d或者gunzip 解壓

3、*.tar.gz和*.tgz 用 tar -xzf 解壓

4、*.bz2 用 bzip2 -d或者用bunzip2 解壓

5、*.tar.bz2用tar -xjf 解壓

6、*.z 用 uncompress 解壓

7、*.tar.z 用tar -xzf 解壓

8、*.rar 用 unrar e解壓

9、*.zip 用 unzip 解壓

29 Linux 同步伺服器 Rsync

rsync 是類 unix 系統下的資料映象備份工具 一款支援快速 完全備份和 增量備份的工具,支援本地複製,遠端同步等 類似於 scp 命令 rsync 命令 在 同步 檔案之前要先登入 目標 主機 進行使用者身份認證,認證過 後才能進行資料同步 身份認證方式取決於所使用的協議型別 rsync 一...

2 9 Linux中核心級加強型火牆的管理

selinux對於埠的限制 setrouble 作為系統級加強型火牆,selinux開啟後對檔案和程式都會產生影響.對於檔案而言 當selinux開啟時,核心會對每個檔案及每個開啟的程式進行標籤載入,標籤內記錄程式和檔案的安全上下文.對程式功能而言 當selinux開啟時,會對程式的功能載入開關,並...

彙編基礎學習29

文章 博主 沒落的殘陽 這節來學習下有符號整數除法指令 idiv,此指令進行有符號的除法運算,使用的運算元格式與div指令格式相同。在進行8位除法之前,被除數 ax 必須進行符號擴充套件,餘數的符號和被除數總是相同。那麼符號擴充套件顧名思義其實就是將它的符號位進行擴充套件,那麼符號擴充套件有無相關的...