Linux基礎篇(一)LINUX簡介與基礎命令

2021-10-24 03:58:22 字數 3078 閱讀 2113

linux簡介與基礎命令

是一款功能強大的用來虛擬計算機的桌面軟體 通常我們稱物理機或者真機為host os 而虛擬機器則稱之為guset

1)unix發展史 2023年底開始研發unix系統,最終誕生於2023年1月1日 由ken thompson和dennis ritchire兩個人研發

2)linux的誕生 linux之父:linus torvalds 2023年10月發布第乙個公開版核心

標準讀音:「哩吶科斯」

官網:www.kernel.org

1)windows和linux系統區別

專案/類別	   windows	      linux

預設管理員賬號 administrator root

系統分割槽 c:\ /

資料盤的分割槽格式 ntfs xfs/ext3,ext4

虛擬記憶體 swapfile.sys swap分割槽

路徑分隔符號 \ /

2)linux目錄結構(倒掛的樹形結構)

/bin 存放二進位制可執行檔案,常用命令一般都在這裡

/etc 存放系統管理和配置檔案

/home 存放所有普通使用者的家目錄

/usr 存放系統應用程式

/opt 額外安裝的可選應用程式包所放置的位置。比如,我們可以把tomcat等都安裝到這裡

/proc 虛擬檔案系統目錄,是系統記憶體的對映,相當於是儲存記憶體中的資訊

/root 管理員的家目錄

/sbin 存放二進位制可執行檔案,只有root才能訪問。這裡存放的是系統管理員使用的系統級別的管理命令和程式。如ifconfig等

/dev 用於存放裝置檔案

/mnt 系統管理員安裝臨時檔案系統的安裝點,系統提供這個目錄是讓使用者臨時掛載其他的檔案系統

/boot 存放用於系統引導時使用的各種檔案

/lib 存放跟檔案系統中的程式執行所需要的共享庫及核心模組

/tmp 用於存放各種臨時檔案

/var 用於存放各種服務的日誌檔案、系統啟動日誌等

3)硬碟裝置與分割槽表示

ide裝置:hd打頭,比如/dev/hda(hda,代表ide裝置的第一塊磁碟,hdb代表ide裝置的第二塊磁碟,以此類推)

scsi裝置:sd打頭,比如/dev/sda(sda,代表scsi裝置的第一塊磁碟,sdb代表scsi裝置的第二塊磁碟,以此類推)

1)開啟系統終端

應用程式——>工具——>終端

或 右鍵「開啟終端」

2)終端命令列提示符含義

[root@localhost ~]#	

固定格式,為了好看

root 當前登陸系統的使用者

@ 分隔符

localhost 主機名

~ 當前所在路徑

3)目錄探索三劍客

pwd			#顯示當前工作路徑

cd 目錄位置 #改變工作目錄

ls 目錄位置 #列出目錄內容/文件許可權

4)cat 命令,檢視紅帽發行資訊(cat命令適用於檢視小檔案)

cat  /etc/redhat-releas
5)less 分屏閱讀工具(適用於檢視大檔案)

格式:less  檔名

優勢:支援上下鍵滾動

6)lscpu 檢視cpu資訊

lscpu
7)檢視記憶體大小、空閒情況

cat  /proc/meminfo
8)hostname 檢視當前系統的主機名

hostname

hostname 主機名 ##臨時修改主機名

9)ifconfig 列出已啟用的網絡卡連線資訊

ifconfig  [網絡卡名]

ifconfig 網絡卡名 ip位址 ##臨時修改ip位址

10)mkdir 建立目錄

格式:mkdir   [/路徑/]目錄名...

例如:mkdir /opt/student ##在/opt目錄下建立了乙個目錄叫student

11)touch 新建空檔案

格式:touch   [/路徑/]檔名...
12)grep 輸出包含指定字串的行

格式:grep  '查詢條件'   目標檔案

例如:grep '127.0.0.1' /etc/hosts ##只顯示/etc/hosts檔案中包含127.0.0.1的行

1)什麼是命令

用來實現某一類功能的指令或程式

命令的執行依賴於直譯器(例如:/bin/bash)

2)命令的分類(type命令可以用來區分內部命令和外部命令)

內部命令:屬於直譯器的一部分

外部命令:直譯器之外的其他程式

3)命令列的一般格式

基本用法

命令字 [選項]... [引數1] [引數2]...

例如:ls -l /root/

ls -la /root/

ls -ld /root/

4)head 檢視檔案頭部內容、tail命令檢視檔案尾部內容

head  -n  行數  檔案

tail -n 行數 檔案

5)快捷鍵

tab自動補全

ctrl + l:清屏

ctrl + c:結束當前執行的命令

ctrl + shift + = :放大字型和終端

ctrl + - :縮小字型和終端

6)關機、重啟

poweroff

reboot

Linux基礎篇(一)

linux是乙個免費使用和自由傳播的開源的 unix like 類unix作業系統。全稱叫做gnu linux 一切皆為檔案 1.一切裝置皆檔案 2.一切配置接檔案 所有的管理都是通過配置檔案管理 有問題查詢man文件 目前我主要使用的是centos7,centos7預設使用的檔案系統是xfs,下面...

python 基礎篇(一) linux命令篇

先花了2,3個小時安裝了xubuntu,配置了搜狗輸入法,gedit也配置了一下,總算好用點好了,虛擬機器還是省著點資源用,不然卡死了。熟悉了一下linux基本命令,先把熟悉的寫上,簡單的寫一下,暫時沒空解決引數問題。1.pwd 顯示當前所在目錄 2.ls 列出當前目錄物件 ls l列出資訊更為詳細...

Linux基礎篇 訊號

linux下的訊號列表 列表中,編號為1 31的訊號為傳統unix支援的訊號,是不可靠訊號 非實時的 編號為32 63的訊號是後來擴充的,稱做可靠訊號 實時訊號 不可靠訊號和可靠訊號的區別在於前者不支援排隊,可能會造成訊號丟失,而後者不會。訊號的產生方式有四種 1 硬體中斷 2 命令列 指令 3 函...