cp -r * …
//拷貝所有檔案到上級目錄
rm file
//移除檔案
rm -r dirname
//移除檔案目錄下的所有內容,包括子目錄和檔案
clear
//清空當前終端螢幕
reset
//重置當前終端螢幕
ifconfig
//獲取主機網路資訊,包括ip、閘道器等
sudo apt-get install softname
//以管理員許可權安裝軟體
sudo update
//更新軟體源列表
sudo upgrade
//更新整個ubuntu系統
touch filename
//建立檔案
mkdir dirname
//建立目錄
tar -cvf test.tar test.txt
//建立test.txt的備份並指定備份名為test.tar,注意f後面不能跟其他命令選項,不然會被當成指定備份的名字,加v表示顯示操作過程,其實也就顯示了操作的目標物件
注:習慣以tar字尾作為打包備份的檔案標識,表示這個檔案是通過tar命令打包備份的。
tar -zvcf test.tar.gz test.txt
//加z選項表示將物件通過gzip命令壓縮,檔案以tar.gz或.tgz為字尾代表使用gzip壓縮過的tar,當然單獨使用gz作為字尾也是壓縮包
tar -zxvf test.tgz
//加x選項,解壓test.tgz,注意這個檔案是通過gzip命令壓縮過的,如果是tar則無法解壓
tar -cvf /test.tar /dir/test
//將目錄dir下的test壓縮到根目錄下,檔案字尾tar
tar -xf /test.tar -c dir/dir2
//將根目錄下的test.tar解壓到目錄dir/dir2下
apt-get remove packagename
//解除安裝已安裝的軟體包,保留配置檔案
apt-get -purge remove packagename
//解除安裝已安裝的軟體包,刪除配置檔案
dpkg -i package
//安裝包
dpkg -r package
//刪除包
dpkg -p package
//刪除包同時刪除配置檔案
source path/file.bash
//執行指定目錄下的指令碼檔案,多用於配置環境
echo 「指令碼內容」 >> ~/.bashrc
//在檔案.bashrc最後新增指令碼內容,echo可理解為輸出(往檔案裡輸出)
dd//用於複製檔案並對原檔案的內容進行轉換和格式化處理
dd if=/dev/zero of=sun.txt bs=1m count=1
//建立了乙個1m大小的檔案sun.txt,引數說明如下:
if 代表輸入檔案。如果不指定if,預設就會從stdin中讀取輸入。
of 代表輸出檔案。如果不指定of,預設就會將stdout作為預設輸出。
bs 代表位元組為單位的塊大小。
count 代表被複製的塊數。
/dev/zero 是乙個字元裝置,會不斷返回0值位元組(\0)。
dd命令可以用來測試記憶體操作速度,例如上面的命令執行後顯示的記憶體操作部分:
1048576 bytes (1.0 mb) copied, 0.006107 seconds, 172 mb/s
sudo dd if=/dev/sda
//備份裝置,該裝置是a盤,一般指板載硬碟
sudo dd if=/dev/sda | sudo gzip > ./sda.bak.gz
//備份並且在當前目錄將備份檔案壓縮為指定名稱和格式,這裡備份的是工控機的板載硬碟
linux常用指令
一 查詢狀態類 1 pwd pwd print work directory 顯示當前工作目錄的絕對路徑 2 ls ls list 顯示當前目錄的檔案 二 目錄類 1 cd cd change directory 切換目錄 波浪符號,代表使用者家目錄 cd 返回上乙個目錄 cd 回到自己的家目錄 c...
Linux常用指令
ctrl alt t 開啟終端 sudo su 在終端裡從普通使用者轉換成 root 使用者。su 普通使用者名稱 在終端裡從 root 使用者轉成普通使用者。clear 清除螢幕 mkdir 資料夾名 新建資料夾 rmdir 資料夾名 刪除資料夾 rm f filename 強制刪除乙個檔案 rm...
Linux常用指令
echo home cores core e p t proc sys kernel core pattern e 標示exe p 標示pid t 標示發生時間 使用root許可權建立 home cores目錄 chmod a w home cores r ulimit c unlimited讓co...