ubuntu 的基本命令

2021-08-08 02:16:46 字數 1765 閱讀 1413

linux命令列與shell指令碼程式設計大全

冰藍記錄思考的地方

linux命令大全

ls操作

ls -f #可區分檔案和目錄

ls -a

#顯示所有檔案,包括隱藏檔案

ls -l

#顯示長列表,每一行包含了檔案的:1 檔案型別(d:目錄,-:檔案,l:鏈結,c:字元型檔案,b:塊裝置,n:網路裝置);2 檔案許可權;3 硬鏈結數;4 檔案屬主; 5 檔案屬組; 6 檔案大小; 7 檔案上次修改時間; 檔名或目錄名

ls -i file #檢視file的inode編號,inode稱為索引節點號,可以理解為檔案的儲存位址

鏈結檔案
ln -s data_file sl_data_file #建立軟鏈結

ln code_file hl_code_file #建立硬鏈結

建立資料夾
mkdir 資料夾名 (目前自己主要用的是)

mkdir -p a/b/c #同時建立多個目錄和子目錄 (就是一下建立了多級目錄)

檢視檔案內容
file my_file #檢視my_file型別

cat -n my_txt #檢視my_txt文字並加上行號

cat -b my_txt #只給有文字的行加行號,如果是空行的話不加

tail -n 2 my_txt #只顯示檔案最後兩行,平時用的很少

head -5 my_txt 顯示行,可以更改這個數字,顯示不同的行數

檢視程序
ps -e |grep 

殺死程序

kill

3940

#結束pid為3940的程序

killall http* #通過程序名來結束程序

常見的用處是apt-get的時候出現,無法安裝,檢視apt相關的程序,然後終止

搜尋資料

grep [options] pattern [file] #基本格式

grep -v t file

# 反向搜尋,輸出不匹配t的行

grep -n t file

#列出行號

grep -c t file

#統計,但是這個統計的是個啥我也不清楚

grep -e t -e s file

#指定多個匹配模式

壓縮與解壓縮
解壓縮

unzip test.zip

將檔案全部打包成tar包: 

tar -cvf

log.tar log2012.

log 僅打包,不壓縮!

tar -zcvf

log.tar.gz log2012.

log 打包後,以 gzip 壓縮

tar -jcvf

log.tar.bz2 log2012.

log 打包後,以 bzip2 壓縮

解壓縮tar檔案

tar -zxvf /opt/soft/test/log.tar

.gz

簡單的使用只需要記住

壓 縮:tar -jcv

-f filename.tar.bz2 要被壓縮的檔案或目錄名稱

查 詢:tar -jtv

-f filename.tar.bz2

解壓縮:tar -jxv

-f filename.tar.bz2 -c 欲解壓縮的目錄

Ubuntu基本命令

1.ubuntu網絡卡基本配置 一 設定ip和閘道器 1 配置eth0的ip位址,同時啟用該裝置 sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up 2 新增預設閘道器 sudo route add default gw 192.168....

Ubuntu 基本命令

切換 root sudo i 安裝軟體命令 apt get insall 檢視命令幫助 help 全能標籤幫助 man 檔案操作 快速查詢 whereis filename find filename 檢視檔案型別 file filename 解壓縮 tar tar zxvf atr.gz 顯示隱藏...

Ubuntu基本命令

1.安裝vm tools sudo vm.pl2.更新源 sudo apt get update3.更新系統軟體 sudo apt get upgrade4.進入root su5.重置root密碼 sudo passwd6.檢視當前正在作業系統的使用者名稱 whoami7.檢視幫助手冊 檢視產品說明...