1.文件的打包壓縮
打包:將多個不同的文件,用一個文件封裝,包含在一個文件中。也是一種文件壓縮方式,只不過壓縮比例較小(1M->0.9M),主要是操作效率較快
通常用在文件整理上(我們項目的日志整理、項目的文件整理,文件傳輸等等)
打包命令:tar (她抱tar包)
文件打包:
所有文件打包:tar -cvf壓縮包.tar *
[不推薦]
指定文件打包:tar -cvf壓縮包.tar
[要打包的文件列表]
查看壓縮包中的文件:
tar -tvf 壓縮包.tar
解包文件:
tar -xvf 壓縮包.tar
壓縮:
壓縮文件:gzip 文件名稱 文件名稱.gz
解壓縮文件:gzip -d 文件名稱.gz文件名稱
通常情況下,我們先對文件打包(tar),然后再進行壓縮處理
所以,對于.tar.gz文件,可以通過tar命令直接進行解壓縮并且解包處理
tar -zxvf 文件.tar.gz
2.添加用戶
切換到超級管理員用戶:root
#adduser用戶名
【推薦方式】
輸入和要添加的用戶相關的信息,來添加一個獨立的用戶
# useradd添加用戶
useradd -d /home/oldli-s /bin/bash用戶名稱
# userdel [選項] 要刪除的用戶賬號
userdel -r oldwang
:刪除oldwang賬號以及跟這個賬號關聯的主目錄和郵件池信息
3.FTP文件上傳下載
通常情況下,我們在windows系統上開發代碼,然后通過FTP上傳到linux/unix服務器上去部署運行項目。
FTP:文件傳輸協議【File Transfer Protocal】
1.Ubuntu上安裝vsftpd服務
a)切換到root用戶
b)apt-get install vsftpd
c)更改/etc/vsftpd.conf配置文件,允許用戶可以登錄
d)重啟服務:service vsftpd restart/start/stop
e)查看進程是否啟動:ps -ef|grep ftp
2.添加ftp用戶賬號【就是ubuntu下的普通用戶賬號!】
3.Windows下,通過FlashFxp遠程登錄進行操作!
基本命令
Unix/Linux圖形化界面操作
命令行終端
cd 跳轉目錄命令
ls 查看命令[list]
[touch/mkdir/rm] 命令:創建(文件/目錄)/刪除
Vim編輯器
ifconfig查看本機網絡信息
文件備份壓縮
其他命令:查看幫助手冊
ftp操作:實現遠程的windows系統和unix/linux系統上的文件交換
ftp:這個是專門用來傳輸文件的一個約定,稱為:文件傳輸協議
安裝軟件:vsftpdàapt-get install vsftpd
修改配置:/etc/vsftpd.confà修改允許用戶可以訪問并且修改文件數據
重啟服務:service vsftpd restart
查看進程:ps -ef|grep ftp
Windows客戶端:通過FlashFXP軟件登錄Ubuntu系統,進行文件的上傳下載
Ssh遠程終端(SecureCRT):遠程操作linux命令,實現異地程序的部署操作
安裝openssh-server軟件:apt-get install openssh-server
PermitRootLogin yes
重啟服務:service sshd restart
/etc/init.d/vsftpdrestart[萬不得已的情況下可以這樣執行]
查看進程:ps -ef|grep ssh
Windows客戶端,通過SecureCRT進行遠程登錄,登錄之后遠程操作Unix終端
遠程:使用自己的電腦 通過網絡 訪問另一臺電腦的過程,稱為遠程操作
軟件的安裝和系統更新
軟件安裝:apt-get install <軟件名稱>
軟件卸載:apt-get remove <軟件名稱>
獲取系統更新信息:apt-get update
系統真實更新:apt-get upgrade
系統如果出現了由于誤操作引起的系統文件丟失等,可以通過更新的手段來進行解決,如果系統更新還是解決不了,建議重新安裝:針對學習版本系統!
搭建python開發環境:
Ubuntu默認支持python2/3的開發環境!
查詢某個命令在哪個文件夾下:whereis <命令>
查詢某個命令在哪個可執行文件夾下:which <命令>
文件打包壓縮
打包:tar
-xvf
-cvf
-zxvf
-tvf
壓縮:
gzip
gzip -d
用戶管理:
Useradd
Adduser
軟件操作的硬鏈接和軟鏈接
鏈接:快捷方式,給指定的文件一個別名
ln 源文件 鏈接文件
: 給源文件添加一個硬鏈接
ln -s源文件 鏈接文件
: 給源文件添加一個軟連接
硬鏈接和軟件鏈接的異同
相同點:文件修改,軟鏈接和硬鏈接信息同步更新
不同點:軟鏈接就是一個保存了文件信息的小文件~體積較小,硬鏈接是復制了目標文件全部內容的一個文件 ~~ 體積和源文件一樣大。