本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/89425
計算機組成,Linux發行版本,Linux基礎命令
一、計算機的組成
1.中央處理器
1)運算器:負責執行各種算術和邏輯運算
2)控制器:負責解析程序指令,并協調完成運算
3)寄存器:存放供運算器計算的臨時數據和計算結果
2.主存儲器
存放指令和數據
3.外部設備
1)外存儲器:硬盤等,用于永久存放數據
2)輸入設備:鍵盤等,輸入數據至計算機
3)輸出設備:顯示器等,將計算結果輸出
4.內核
調度各硬件設備運行,實現系統管理
5.應用軟件
實現各種豐富多彩的功能
二、Linux發行版本
主要有三大分支 Debian、Slackware、RedHat
Debian:著名的分支Ububtu
Slackware:著名分支SUSE
RedHat:著名分支RHEL(專注于服務器)CentOS
三、Linux的哲學思想
1.一切皆文件
把所有的資源均抽象為文件,以便于使用統一的命令來操作配置
2.由眾多功能單一的程序組成
各司其職,程序功能簡單高效;通過程序的組合完成復雜功能
3.盡量避免跟用戶交互
4.實用文本文件保存配置信息
將配置信息保存在文本文件中,方便于直觀的管理
四、Linux命令
1.基本格式
COMMAND [OPTION]… [FILE]…
命令 + 參數(非必要)+ 文件名(非必要)
2.ifconfig
查看配置啟停網絡接口的命令
默認查看激活狀態的網絡接口
-a 查看所有的網絡接口
up 啟用某個網絡接口
down 停止某個網絡接口
3.echo
將結果打印到屏幕
-n:不進行換行
-e:讓轉義符生效
4.tty
查看當前終端設備的文件名
5.startx
啟動圖形界面
6.export
查看設置變量值
export 變量名 ?添加變量
export -n 變量名 ?刪除變量
7.pwd
查看當前路徑
8.history
查看設置歷史命令記錄
history # 查看最近#條記錄
-c 清除歷史記錄
!# 調用第#條命令
9.shutdown
關機命令
-r 重啟
-c 取消設定的shutdown操作
time 設置時間
10.poweroff
關機命令
11.reboot
重啟
12.hwclock
查看設置硬件時鐘
-s 以硬件為準,把系統調整為與硬件時間相同
-w 以系統為準,把硬件調整為與系統時間相同
13.date
查看系統時間
五、Linux獲取命令幫助信息
1.help COMMAND
2.COMMAND ?–help
3.man COMMAND
NAME:功能性說明
SYNOPSIS:語法格式
DESCRIPTION:描述
OPTIONS:選項
EXAMPLES:示例
AUTHOR:作者
BUGS:報告程序bug的方式
SEE ALSO:參考
六、Linux發行版的基礎目錄
/bin所有用戶可用的基本命令程序文件
/sbin供系統管理使用的工具程序
/boot引導加載器必須用到的各靜態文件:kernel,initramfs(initrd),grub等
/dev存儲特殊文件或設備文件
設備有兩種設備:字符設備(線性設備)
塊設備(隨機設備)
/etc系統程序的配置文件,只能為靜態
/home普通的家目錄的集中位置:一般每個普通用戶的家目錄默認為此目錄下與用戶名同名的子目錄
/root管理員的家目錄:可選
/lib為系統啟動或根文件系統上的應用程序(/bin,/sbin)提供共享庫,以及為內核提供內核模塊
libc.so.* 動態鏈接的C庫
ld*運行時連接器/加載器
modules用于存儲內核模塊的目錄
/lib6464位系統特有的存放那個64位共享庫的路徑
/media為便攜型設備提供掛載點(cdrom/floppy)
/mnt其他文件系統的臨時掛載點
/opt附加應用程序的安裝位置:可選路徑
/srv當前主機為服務提供的數據
/tmp為那些會產生臨時文件的程序提供的用于存儲臨時文件的目錄,可供所有用戶執行寫入操作,有特殊權限
/usrusr Hierarchy 全局共享的只讀數據路徑
bin,sbin
lib,lib64
include:C程序的頭文件
share:名利手冊頁和自帶文檔的架構特有的文件的存儲位置
local:另一個層級目錄
X11R6:X-Window程序的安裝位置
src:程序源碼文件的存儲位置
/usr/local:Local hierarchy 讓系統管理員安裝本地應用程序,也通常用于安裝第三方程序
/var/var hierarchy 存儲常發生變化的數據的目錄
/proc虛擬文件系統,用于為內核及進程存儲其相關信息,它們多為內核參數,例如net.ipv4.ip_forward,虛擬為net/ipv4/ip_forward
存儲于/proc/sys/下
/sys sysfs虛擬文件系統提供了一種比proc更為理想的訪問內核數據的途徑
其主要作用在于為管理Linux系統設備提供一種統一模型的接口
贊 (0)