linux计算机基础
生活随笔
收集整理的這篇文章主要介紹了
linux计算机基础
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
計算機基礎
linux的基本原則:
1,一切皆是文件
2,有目的單一的小程序組成,組合小程序完成復雜任務
3,盡量避免捕獲用戶接口和用戶交互
4,所有的配置文件都保存成文本格式
5,嚴格區分大小寫
系統管理員的任務和職責:
1,對系統的資源進行合理的調配和管理 2,讓系統維持一個高性能的狀態 3,管理服務器的各項硬件設備不出故障 4,檢測系統中各項服務的性能,以及運行狀態 5,對系統安全進行管理管理對象:
服務器,用戶,服務器的資源,服務器各項進程
馮洛伊曼體系:
運算器,計算器,寄存器,輸入設備,輸出設備 注:隨時硬件的不斷迭代,馮洛伊曼體系也將不在適用于現在的電子設備電腦構成:
硬件(hardware) 軟件(software)計算機類別:
巨型計算機 大型計算機 小型計算機 微型計算機(運用最廣)服務器外形類型:
塔式(Tower)服務器優點:擴展性強缺點:大小不一 刀片式服務器優點:適合集中管理,占用空間小缺點:性價比低 機架式服務器(1U=45毫米)優點:占用空間小,方便管理缺點:單個的性能有所欠缺容量單位:
2^10 1024 1K 2^20 1024K 1M 2^30 1024M 1Gcpu類型:
非x86服務器 x86服務器擴展:
計算CPU的總核數:總核數 = 物理CPU個數 X 每顆物理CPU的核數 總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超線程數物理CPU個數cat /proc/cpuinfo| grep "physical id" | sort | uniq | wc -l每個物理CPU的核數cat /proc/cpuinfo | grep "cpu cores" 邏輯CPU的個數cat /proc/cpuinfo| grep processor | wc -l查看CPU命令:
lscpu cat /proc/cpuinfo dmesg | grep CPU查看內存命令:
cat /proc/meminfolinux的發行版本:centos,redhat,debian,ubuntu...
看Windows的版本信息:systeminfo 看Linux的內核版本信息:uname -r 看當前系統類型:uname -s CentOS6看linux的系統版本:lsb_release -rcat /etc/centos-release CentOS7看Linux的系統版本:cat /etc/centos-releaselinux中內核的功能:
1,進程管理 2,內存管理 3,文件系統 4,網絡功能 5,硬件驅動 6,安全機制擴展:1,在linux系統中可以安裝多個內核版本,在啟動時可以選擇不同的內核運行(可用rpm或yum命令進行安裝)
2,提升linux的性能方法:減少系統中用戶態和內核態的轉換能×××能
十進制二進制轉換:
00000001 1
00000010 2
00000100 4
00001000 8
00010000 16
00100000 32
01000000 64
10000000 128
linux中用戶分類:管理員,系統用戶,普通用戶
管理員:root
登錄提示符:#
普通用戶登錄提示符:$
注:系統用戶默認不會登陸系統
登錄的終端類型:
物理終端 串行終端 偽終端在Linux的使用中有7個虛擬終端,其中Ctrl+Alt+F(1-6)是用來切換虛擬字符終端(字符終端簡稱GLI),而Ctrl+Alt+F7或者startx來啟動圖形終端,不過前提是要裝了圖形界面才可以啟動(圖形終端簡稱GUI圖形界面)
查看當前登錄終端的命令:tty
交互接口:GUI(圖形接口)
GLI(命令行接口)查看命令提示符的樣式:echo $PS1
修改提示符:
臨時:PS1=[\e[1;33m\u@\h\W\e[0m]\$ 永久:touch /etc/profile.d/Linux中命令分為內部和外部命令:
enable查看所有的內部命令 type查看命令的類型命令執行的速度:
命令別名>內部命令>外部命令外部命令在執行完成后會緩存在hsah表中:
hash –l 顯示hash緩存,可作為輸入使用 hash –p path name 將命令全路徑path起別名為name hash –t name 打印緩存中name的路徑 hash –d name 清除name緩存 hash –r 清除緩存定義命令別名:
臨時:在命令行加入 永久:寫入家目錄下的.bashrc中撤銷別名命令:unalias
在linux中的命令格式:
長選項:-- 短選項:-在Linux中可以用tab鍵做為命令補全
在命令行中用history可以獲得輸入命令的歷史記錄
配置文件存放在/etc/profile中,可以在此文件中修改歷史命令的記錄的個數 歷史命令記錄的位置存放在.bash_history中 命令歷史可以用來搜索調用,也可以用!+命令的記錄參數來調用linux中可以指定多個幫助命令:
1,man 2,help 3,可在網絡中在線獲取幫助 4,找linux大牛詢問內部命令:help -cmd
外部命令:cmd --help
注:判斷內部或外部命令可以用type查看
轉載于:https://blog.51cto.com/14163901/2363910
總結
以上是生活随笔為你收集整理的linux计算机基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中国在两年内赶超美国AI?李开复:不一定
- 下一篇: 吴恩达机器学习笔记57-基于内容的推荐系