???????用了差不多兩周的 Ubuntu 了,也只是對一些常用的命令行進行了初步的了解。今天就來說說 Ubuntu 上的一些命令吧,首先說說對使用命令行的感受吧,一方面我覺得命令行特別的神奇和強大,通過幾行命令就能完成一個或者多個任務;另一方面我覺得命令行的效率特別高,你有沒有這種感受呢???好了,下面是對一些常見命令行的一個總結。
常用指令
命令 | 用途 |
---|---|
cd | 回當前用戶的宿主目錄 |
mkdir name | 創建一個名字為name的文件夾 |
cp source-file destionation-file | 復制文件或文件夾 |
rm filename | 刪除文件 |
rm -r filename | 刪除文件夾 |
pwd | 顯示當前目錄 |
ls | 列出當前目錄文件(不包括隱含文件) |
ls -a | 列出當前目錄文件(包括隱含文件) |
ls -l | 列出當前目錄下文件的詳細信息 |
grep string filename | 在文本文件中查找字符串 |
tail -n file | 顯示文件尾n行內容,n缺省時默認為10行 |
cat filename | 查看文本文件中的內容 |
more filename | 查看文本文件中的內容,當文件內容多于一屏時,按下空格可以滾到下一屏繼續閱讀,但是不可以回退 |
less filename | 查看文本文件中的內容,文件內容多于一屏時,按 j 可以向下滾動,按 k 可以向上滾動 |
打包/解壓
- ** .tar **
命令 | 用途 |
---|---|
tar xvf FileName.tar | 解包 |
tar cvf FileName.tar DirName | 打包 |
- .gz
命令 | 用途 |
---|---|
gunzip FileName.gz | 解壓 |
gzip -d FileName.gz | 解壓 |
gzip FileName | 壓縮 |
包管理
-
dpkg
這種方法適合系統不能聯網的情況下,軟件包名以.deb后綴。
命令 | 用途 |
---|---|
sudo dpkg -i software_version.deb | 安裝軟件 |
sudo dpkg -r SoftwareName | 卸載軟件 |
-
apt
這種方法適合系統能聯網的情況下。
命令 | 用途 |
---|---|
sudo apt-get install package | 安裝包 |
sudo apt-get remove package | 刪除包 |
sudo apt-get update | 更新源 |
sudo apt-get upgrade | 更新已安裝的包 |
apt-get source package | 下載該包的源代碼 |