作業(yè)遲到的理由:
1.上周工作上比較忙,下班后基本沒時間搞
2.主要還是之前環(huán)境都沒有配置好,耗費了一段時間在環(huán)境的配置
3.自己基礎(chǔ)太差赁遗,所以總體上出現(xiàn)的問題比較多
作業(yè):
前期準備
1.創(chuàng)建github賬號
2.將本機的ssh信息添加到github上去
Github--賬號—settings—SSH and GPG keys
在本機上執(zhí)行>>cat ~/.ssh/id_rsa.pub | pbcopy
會把ssh的信息添加到剪貼板曼追,新建ssh上去
開始作業(yè)
將github上的代碼clone到本機
>>git clonegit@github.com:Doublelily/study.git
>>cd study
新建文件夾a,及文件1.txt短条,編輯文件1.txt
>>mkdir a
>>touch a/1.txt
>>vi ./a/1.txt
>>mkdir b
>>touch b/2.txt
>>vi ./b/2.txt
>>touch config.xml
查看狀態(tài)
>>git status
添加修改的所有文件
>>git add .
給本次提交添加備注
>>git commit -m “study”
將代碼提交上去
>>git push --set-upstream origin master
#由于不知道git push要到那個路徑可以先git push
去github網(wǎng)站刷新导匣,提交的東西顯示
將文件夾a,b,及configure.xml文件打包茸时,進入到study前的一個目錄
>>tar -czf istester.tar.gz study
#查看文件是否生成
>>ls
在本機將文件上傳的到服務(wù)器
>>scp -p2222 istester.tar.gz root@192.168.56.120:/usr/local/App/bak
在虛擬機上查看文件
>>cd /usr/local/App/bak
>>ls
在虛擬機上解壓文件
>> tar -zvxf istester.tar.gz
打包知識備份
tar -cvf /tmp/etc.tar /etc <==僅打包贡定,不壓縮!
tar -zcvf /tmp/etc.tar.gz /etc <==打包后可都,以 gzip 壓縮
tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后缓待,以 bzip2 壓縮
特別注意,在參數(shù) f 之后的文件檔名是自己取的渠牲,我們習慣上都用 .tar 來作為辨識旋炒。
如果加 z 參數(shù),則以 .tar.gz 或 .tgz 來代表 gzip 壓縮過的 tar file ~
如果加 j 參數(shù)签杈,則以 .tar.bz2 來作為附檔名啊~