ubantu linux入門命令
Linux基本命令學習
Writen by fanfan,2014-10-23,high-tech zone of xi’an
公司最近用linux,所以配置了ubantu,先學了linux下的基本命令,以方便入門。
1、 打開終端 alt+ctrl+t
2、 普通用戶->超級用戶 sudo –i/-s
超級用戶->普通用戶 su 用戶名
3、安裝軟件 sudo apt-get install 軟件名
4、立即關機 shutdown –h now
或者 halt
5、立即重啓 shutdown –r now
三分鐘重啓 shutdown –r +3
reboot
6、終止程序 ctrl+c
7、殺死進程 kill 進程號
8、註銷 logout
9、ls 列舉當前目錄下的子目錄和文件
ls -a 顯示所有文件及目錄(以o開頭表示隱藏文件)
ls -L 列舉文件大小及權限
ls –f 加上文件類型指示符(“/”、”*”、”@”)
ls -r 遞歸方式列舉一個目錄及其子目錄中的內容
10、cd 改變目錄
~ 轉home目錄
. 當前目錄
.. 上一級目錄
../.. 上上級目錄
11、pwd 查看當前目錄
12、mkdir 新建目錄
mkdir +name
mkdir +p 文件夾名
i.e. : mkdir p /opencv/Fisheye
13、touch 新建或改變舊文件的訪問時間
touch -a 改變讀取時間記錄
-m 改變修改時間記錄
-c 如果目標文件不存在,不創建它
-d 設定時間與格式
Eg:touch a.c 在當前文件下創建a.c的文件
14、cat命令 顯示文本文件內容在終端
-n 所有輸出行加行號
-b 只對非空白行編號
15、find 查找文件
-p 不跟蹤符號鏈接
-l 跟蹤符號鏈接
-a 與運算符
-o 或運算符
! 非運算符
Eg:$find –name “*.c” –o –name “.h”
16、locate 尋找文件(數據尋找)
Eg:locate fish (會把所有帶fish文件全部找出)
17、whereis 查找可執行程序
18、mv 文件移動
mv a b
19、cp 文件拷貝
cp 路徑1 路徑2
-i 覆蓋前詢問
-b 直接覆蓋
20、rm 文件刪除
rmdir 刪除空文件夾
rm –r 遞歸刪除
rm –ri 詢問遞歸刪除
-f 強制刪除
21、權限
分三類:- rwx rwx rwx
文件類型 用戶權限 組權限 其它人權限
r:可讀 w:可寫 x:可執行
22、chmod 修改權限
Eg:chmod 0777 a.out 使a.out對所有可讀可寫可執行
chmod u{+-}{wrx} g{+-}{wrx} o{+-}{wrx} 文件名
分別修改用戶、組、其它人權限,增加或取消
chmod u=rw,g=wx,o=rw 文件名
chmod 777 文件名
u:表示用戶 g:表示組 o:表示其它
23、添加用戶 (在高級用戶下執行:即sudo)
useradd –m 保留到home目錄下(否則無此用戶)
24、加密:passwd 用戶名
25、加組:groupadd 組名
26、壓縮文件
壓縮 gzip+文件 後綴 .gz
bzip+文件 .bz
解壓縮 gzip –d 文件名
gunzip 文件名
bzip –d 文件名
bunzip 文件名
27、tar 打包(解包最簡單的方法是直接往外部拖動)
tar -c 重建包
-f 指明打包文件
-v 顯示打包過程
-x 解包
Eg: tar {cx} {jz} rf 文件
J爲調用bzip壓縮命令 z爲gzip壓縮命令
tar zxvf FileName.tar.gz
tar jxvf FileName.tar.bz
28、重複上一次命令 按” ↑”鍵
29、命令自動補全 敲頭部分字母,然後按Tab鍵
30、top 查看進程實際情況
31、ctrl+h 顯示隱藏文件
32、ctrl+l 顯示地址欄
33、find 目錄 -name 文件名 快速查找某個文件
34、file filename 查看文件類型
35、rename 重命名
36、uname –a 查看內核
37、cat /etc/issue 查看ubantu版本
38、lsmod 查看內核加載模塊
39、lspci 查看pci設備
40、lsusb 查看usb設備
41、cat /proc/cpuinfo 查看cpu信息
42、lshw 查看當前硬件信息
43、head,tail 一個顯示文件頭部,一個顯示文件尾部
-n 指定輸出頭部或尾部行數,默認10行
44、ifconfig 配置網卡
45、ln 爲文件建立連接(linux連接有軟連接和硬鏈接)
46、man 查閱命令
Writen by fanfan,2014-10-23,high-tech zone of xi’an
公司最近用linux,所以配置了ubantu,先學了linux下的基本命令,以方便入門。
1、 打開終端 alt+ctrl+t
2、 普通用戶->超級用戶 sudo –i/-s
超級用戶->普通用戶 su 用戶名
3、安裝軟件 sudo apt-get install 軟件名
4、立即關機 shutdown –h now
或者 halt
5、立即重啓 shutdown –r now
三分鐘重啓 shutdown –r +3
reboot
6、終止程序 ctrl+c
7、殺死進程 kill 進程號
8、註銷 logout
9、ls 列舉當前目錄下的子目錄和文件
ls -a 顯示所有文件及目錄(以o開頭表示隱藏文件)
ls -L 列舉文件大小及權限
ls –f 加上文件類型指示符(“/”、”*”、”@”)
ls -r 遞歸方式列舉一個目錄及其子目錄中的內容
10、cd 改變目錄
~ 轉home目錄
. 當前目錄
.. 上一級目錄
../.. 上上級目錄
11、pwd 查看當前目錄
12、mkdir 新建目錄
mkdir +name
mkdir +p 文件夾名
i.e. : mkdir p /opencv/Fisheye
13、touch 新建或改變舊文件的訪問時間
touch -a 改變讀取時間記錄
-m 改變修改時間記錄
-c 如果目標文件不存在,不創建它
-d 設定時間與格式
Eg:touch a.c 在當前文件下創建a.c的文件
14、cat命令 顯示文本文件內容在終端
-n 所有輸出行加行號
-b 只對非空白行編號
15、find 查找文件
-p 不跟蹤符號鏈接
-l 跟蹤符號鏈接
-a 與運算符
-o 或運算符
! 非運算符
Eg:$find –name “*.c” –o –name “.h”
16、locate 尋找文件(數據尋找)
Eg:locate fish (會把所有帶fish文件全部找出)
17、whereis 查找可執行程序
18、mv 文件移動
mv a b
19、cp 文件拷貝
cp 路徑1 路徑2
-i 覆蓋前詢問
-b 直接覆蓋
20、rm 文件刪除
rmdir 刪除空文件夾
rm –r 遞歸刪除
rm –ri 詢問遞歸刪除
-f 強制刪除
21、權限
分三類:- rwx rwx rwx
文件類型 用戶權限 組權限 其它人權限
r:可讀 w:可寫 x:可執行
22、chmod 修改權限
Eg:chmod 0777 a.out 使a.out對所有可讀可寫可執行
chmod u{+-}{wrx} g{+-}{wrx} o{+-}{wrx} 文件名
分別修改用戶、組、其它人權限,增加或取消
chmod u=rw,g=wx,o=rw 文件名
chmod 777 文件名
u:表示用戶 g:表示組 o:表示其它
23、添加用戶 (在高級用戶下執行:即sudo)
useradd –m 保留到home目錄下(否則無此用戶)
24、加密:passwd 用戶名
25、加組:groupadd 組名
26、壓縮文件
壓縮 gzip+文件 後綴 .gz
bzip+文件 .bz
解壓縮 gzip –d 文件名
gunzip 文件名
bzip –d 文件名
bunzip 文件名
27、tar 打包(解包最簡單的方法是直接往外部拖動)
tar -c 重建包
-f 指明打包文件
-v 顯示打包過程
-x 解包
Eg: tar {cx} {jz} rf 文件
J爲調用bzip壓縮命令 z爲gzip壓縮命令
tar zxvf FileName.tar.gz
tar jxvf FileName.tar.bz
28、重複上一次命令 按” ↑”鍵
29、命令自動補全 敲頭部分字母,然後按Tab鍵
30、top 查看進程實際情況
31、ctrl+h 顯示隱藏文件
32、ctrl+l 顯示地址欄
33、find 目錄 -name 文件名 快速查找某個文件
34、file filename 查看文件類型
35、rename 重命名
36、uname –a 查看內核
37、cat /etc/issue 查看ubantu版本
38、lsmod 查看內核加載模塊
39、lspci 查看pci設備
40、lsusb 查看usb設備
41、cat /proc/cpuinfo 查看cpu信息
42、lshw 查看當前硬件信息
43、head,tail 一個顯示文件頭部,一個顯示文件尾部
-n 指定輸出頭部或尾部行數,默認10行
44、ifconfig 配置網卡
45、ln 爲文件建立連接(linux連接有軟連接和硬鏈接)
46、man 查閱命令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.