網(wǎng)站建設(shè)公司的運營方式中國足彩網(wǎng)競彩推薦
虛擬機Ubuntu操作系統(tǒng)常用終端命令
本篇講述了Ubuntu操作系統(tǒng)常用的三個功能,即歸檔,軟鏈接和用戶管理方面的相關(guān)知識。希望能夠得到大家的支持。
文章目錄
- 虛擬機Ubuntu操作系統(tǒng)常用終端命令
- 二、使用步驟
- 1.歸檔
- 1.1創(chuàng)建檔案包
- 1.2還原檔案包
- 1.3歸檔并壓縮
- 2.軟鏈接
- 2.1軟鏈接的操作
- 2.2軟鏈接的特點
- 3.用戶管理
- 3.1添加用戶
- 3.2修改用戶密碼
- 3.3刪除用戶
- 總結(jié)
二、使用步驟
1.歸檔
tar ,即tape archive 檔案打包(即我們平時用的壓縮包,但其并沒有被壓縮,體積較大)
1.1創(chuàng)建檔案包
tar -cvf xxx.tar xxx
其中:
c,表示create創(chuàng)建檔案
v,表示verbose 顯示詳情
f,表示file
我們可以看到,使用tar -cvf后,我們的虛擬機中多出了一個文件包。
也可以多個目錄打包 tar -cvf xxx.tar file1 file2 file3
1.2還原檔案包
tar -xvf test.tar
tar -xvf test.tar -C outdir(其中,-C參數(shù)指定目標(biāo)目錄,默認解到當(dāng)前目錄下)
我們先用mkdir創(chuàng)建了一個outdir文件(上一篇博客講過),在用tar將test.tar解壓到我們制定的outdir文檔下。如上圖所示。
1.3歸檔并壓縮
先前的tar格式并沒有壓縮,體積較大
歸檔并壓縮如下:(相比cvf和xvf多了一個z,z即zip壓縮) tar -zcvf
test.tar.gz test
我們可以看到此時,創(chuàng)建出了shuaige.tar.gz為壓縮文件。
解壓縮:
tar -zxvf test.tar.gz
tar -zxvf test.tar.gz -C outdir
同樣的,我們先用mkdir創(chuàng)建了一個outdir文件(上一篇博客講過),在用tar把所需要解壓的文件解壓到我們制定的outdir文檔下。如上圖所示。
2.軟鏈接
2.1軟鏈接的操作
Linux下邊的軟鏈接其實就相當(dāng)于Windows下的快捷方式。
使用ln命令(link)來創(chuàng)建軟鏈接
ln -s source(原始文件名)link(快捷方式的名字)
其中,-s表示soft軟鏈接(默認為硬)
比如
ln -s test test2
我創(chuàng)建了一個outdir的快捷方式,命名為outdir2
2.2軟鏈接的特點
軟鏈接的特點:
1.刪除軟鏈接,對原文件沒有影響
2.刪除原文件,則軟鏈接失效
以ls -l 查看文件詳情時,可以看到目標(biāo)路徑
比如:ls -l / 可以發(fā)現(xiàn), /bin 實際指向的是 /usr/bin目錄
打出命令我們可以看出,系統(tǒng)中的軟鏈接還是非常多的。
提示:除了軟鏈接之外,還有硬鏈接,因為硬鏈接十分少用,這里不做講解,感興趣的大家可以去網(wǎng)上搜一搜。
3.用戶管理
3.1添加用戶
比如,添加一個用戶 sudo useradd -m test1
其中,sudo,表示以管理員身份執(zhí)行。
-m參數(shù)表示在/home下添加用戶目錄。
我們可以看到,不使用sudo是無法創(chuàng)建新用戶的,創(chuàng)建后我們可以看到home文件下多出了一個test1的用戶文件。
3.2修改用戶密碼
sudo passwd test1
我們輸入的密碼自己是看不見的,直接輸入即可。
此時我們的Ubuntu系統(tǒng)的登錄界面有兩個用戶了。
3.3刪除用戶
sudo userdel test1
我們可以看到雖然刪除掉了test1用戶,但其文件仍然存在,我們還需要刪除test1的文件。
此時,我們只需要利用上一片文章中學(xué)到的命令刪除文件即可。
總結(jié)
提示:學(xué)到這里肯定有小伙伴會發(fā)現(xiàn),很多操作我們其實可以不用命令行,像使用我們自己的電腦一樣單機選擇文件右鍵刪除就可以了啊,為什么我們一定要用命令行操作呢?因為在很多公司,虛擬機是沒有桌面的,我們只能用命令行操作。
小編學(xué)習(xí)這個Ubuntu操作系統(tǒng),其實是在為視覺SLAM打基礎(chǔ),小編的研究方向是SLAM,我也希望更多Ubuntu操作系統(tǒng)的大佬和會視覺SLAM的大佬能夠給予一些指導(dǎo)意見,我也會持續(xù)更新,希望得到大家的支持!