入門常用 Linux命令

2021-10-24 14:52:38 字數 2828 閱讀 7576

開發環境:

virtualbox 虛擬機器工具 開源免費

ubuntu 12.04 lts 長期支援版本 穩定

vim **編輯器

gcc 編譯器

linux系統簡介:
bcpl->newb->c->unix->minix->linux

linux管理硬碟的能力非常強,所以我們看到的只有乙個分割槽

/ 根目錄,所有的檔案都儲存在它下面

/bin 儲存系統命令

/dev 裝置檔案 (一切皆檔案)

/media 多**目錄、u盤、光碟機、共享資料夾

/var 儲存系統日誌

/boot 儲存與啟動相關的檔案

/etc 儲存各種軟體的配置檔案

/lib 儲存普通的庫檔案 .a靜態庫 .os 共享庫

/mnt 與其他系統進行對映的目錄

/root 儲存著超級使用者才能使用的系統檔案

/home 使用者主目錄,會自動生成同名的使用者主目錄

/opt 安裝的應用的軟體

/run 是乙個臨時的檔案系統

/usr 儲存標頭檔案

. 當前目錄

.. 上一級目錄

~ 使用者主目錄 cd

注意:linux目錄結構是樹形,目錄的切換只能上下,不能左右

絕對路徑和相對路徑:
絕對路徑:從根目錄開始描述乙個位置

相對路徑:從當前位置(工作目錄)開始描述乙個位置

linux系統命令:
常用命令:

ls 顯示當前目錄下有哪些檔案

-a 顯示隱藏檔案,以 . 開頭的都是隱藏檔案 ,ctrl+h

-l 顯示檔案的詳細資訊

cd 進入乙個目錄

clear 清理螢幕 ctrl+l

pwd 顯示當前所在位置

whoami 顯示當前使用者名稱

注意:不是所有的功能都有對應的命令

touch filename 建立檔案(不存在則建立)

rm filename 刪除檔案,不經過**站直接刪除,要慎重

cat/more/head/tail 檢視檔案

cat 會把檔案的所有內容都顯示在終端上,適合檢視內容較少的檔案

head 只顯示檔案開頭10行

tail 只顯示檔案末尾10行

cp src dest 複製檔案

mv src dest 移動檔案,也具備重新命名的功能

mkdir 建立目錄

-p 可以建立多級目錄

rmdir 刪除目錄,只能刪除空目錄

rm -rf 刪除非空目錄

cp -rf 複製目錄

mv 移動目錄、重名目錄

ifconfig 檢視網路配置

windows下檢視是ipconfig

sudo ifconfig ethn 192.168.0.*** netmask 255.255.255.***

sudo ifconfig eth0 down 禁用網絡卡

sudo ifconfig eth0 up 啟動網絡卡

ping 127.0.0.1 也叫做本機位址,可以用來測試網絡卡是否正常工作(禁用網絡卡,也能連通,就算正常)

linux預設一直ping,ctrl+c結束

windows預設ping4次,/t 連續測試,ctrl+c結束

ftp ip位址,然後輸入使用者名稱和密碼

ls 顯示當前所處伺服器有哪些檔案

pwd 顯示伺服器上的工作路徑

cd 切換所在伺服器的工作路徑

put 上傳檔案

bye 退出

採用明碼方式傳輸資料,不夠安全,有被竊聽的風險,一般公司內部使用

telent ip位址,輸入使用者名稱和密碼

遠端登入一台伺服器進行使用

採用明碼方式傳輸資料,不夠安全,有被竊聽的風險,一般公司內部使用

ssh 使用者名稱@ip位址,然後輸入密碼

採用加密方式傳輸,因此比較安全

exit退出伺服器

tar 壓縮/解壓檔案

-zcvf 包名 要壓縮的目錄,建立壓縮包

-zxvf 包名 解壓

chmod 修改檔案許可權

chmod mmm 檔名 chmod 774 filename

m = r(4) + w(2) + x(1) 0~7

chmod +/-rwx 檔名 所有使用者一起改

目錄必須要有執行許可權才能訪問

find 位置 條件 查詢檔案

find / -name stdio.h

grep "關鍵字" 檔名 過濾

grep "printf" stdio.h

重啟系統:sudo reboot

關機: sudo init 0

更新軟體源:sudo apt-get update

更新系統: sudo apt-get upgrade

man key 查詢幫助手冊

分章節管理內容

1、系統命令

2、系統函式

3、標準庫函式

q鍵退出

ubuntu系統使用的小技巧:
ctrl+l 清屏

tab 自動補全命令或者檔名

up/down 調出命令執行記錄

ctrl+alt+t 快速開啟終端

ctrl+shift+t 新建終端標籤頁

ctrl+alt+方向鍵 切換工作區

alt+tab 切換程式

Linux 入門常用命令

linux之所以受到廣大計算機愛好者的喜愛,主要原因有兩個,首先它是自由軟體,使用者不用支付費用就可以使用它,並可根據自己的需要對它進行修改。另外,它具有unix的全部功能,任何使用unix系統或想要學習unix系統的人都可以從中獲益。讓我們一起從每乙個命令開始,走向linux高手之路吧。linux...

Linux常用命令 入門

linux 開源安全性高 linux 和 windows 1 同時登陸多使用者 2 安全 3 linux沒有碟符的概念 root 根目錄 4 linux的檔案沒有副檔名 linux binsbin boot 系統檔案 varhome 普通使用者的家目錄 root 超級管理員的家目錄 tmp 臨時檔案...

Linux 常用命令入門

linux 檔案系統作為乙個系統不僅包含了檔案中的資料還包括檔案系統的結構。檔案系統中的檔案是資料的乙個集合,所有 linux 使用者和程式看到的 檔案 目錄 軟鏈結 及 檔案保護資訊 等都儲存在其中。linux 主要採用的是 樹形結構,與 windows 不同 每個分割槽都是一棵檔案樹,根節點為碟...