Linux是近年來非常火熱的一門語言,Linux的入門很簡單,隻要你有足夠的耐心,花相應的時間來學習和折騰,就可以慢慢積累經驗慢慢學習。
本文列舉了Linux學習入門的必備知識,篇幅有限,寫不完全部的内容,已經把文章整理成pdf,方便大家查閱和學習。
【需要的看文末!!】
【需要的看文末!!】
本章内容- 用戶登錄
- 終端
- Shell介紹
- 執行命令
- 簡單命令
- Tab鍵補全
- 命令行曆史
- bash快捷鍵
- 使用gnome-terminal
- whatis
- command--help
- manandinfo
- 本地幫助文檔/usr/share/doc/
- 官網在線文檔
- 其它網站和搜索
用戶登錄
一個特殊的管理帳戶也被稱為超級用戶root已接近完整的系統控制對系統損害幾乎有無限的能力除非必要,不要登錄為root
用戶權限有限造成損害的能力比較有限
終端terminal
- 設備終端,鍵盤鼠标顯示器
- 物理終端(/dev/console ),控制台console
- 虛拟終端(tty:teletypewriters,/dev/tty# #為[1-6])tty可有n個,Ctrl Alt F[1-6]圖形終端(/dev/tty7 )startx, xwindowsCentOS 6: Ctrl Alt F7CentOS 7: 在哪個終端啟動,即位于哪個虛拟終端
- 串行終端(/dev/ttyS# )ttyS
- 僞終端(pty:pseudo-tty,/dev/pts/# )pty, SSH遠程連
- 查看當前的終端設備:tty
交互式接口
- 交互式接口:啟動終端後,在終端設備附加一個交互式應用程序
- GUI:Graphic User InterfaceX protocol, window manager, desktopDesktop:GNOME (C, 圖形庫gtk),KDE(C ,圖形庫qt)XFCE (輕量級桌面)
- CLI:Command Line Interfaceshell程序:sh(bourn 史蒂夫·伯恩)cshtcshksh(korn)bash (bournagain shell)GPL zsh
什麼是shell
- Shell 是Linux系統的用戶界面,提供了用戶與内核進行交互操作的一種接口。它接收用戶輸入的命令并把它送入内核去執行
- shell也被稱為LINUX的命令解釋器(command interpreter)
- shell是一種高級程序設計語言
bash shell
- GNU Bourne-Again Shell(bash)是GNU計劃中重要的工具軟件之一,目前也是Linux标準的shell,與sh兼容
- CentOS默認使用顯示當前使用的shellecho ${SHELL}
- 顯示當前系統使用的所有shellcat /etc/shells
執行命令
提請shell程序找到鍵入命令所對應的可執行程序或代碼,并由其分析後提交給内核分配資源将其運行起來
由shell自帶的,而且通過某命令形式提供help
内部命令列表enable cmd啟用内部命令enable –n cmd禁用内部命令enable –n 查看所有禁用的内部命令
外部命令:在文件系統路徑下有對應的可執行程序文件查看路徑:which-a |--skip-alias;whereis
- 區别指定的命令是内部或外部命令type COMMAND
命令别名
- 顯示當前shell進程所有可用的命令别名alias
- 定義别名NAME,其相當于執行命令VALUEalias NAME='VALUE'
- 在命令行中定義的别名,僅對當前shell進程有效
- 如果想永久有效,要定義在配置文件中僅對當前用戶:~/.bashrc對所有用戶有效:/etc/bashrc
日期和時間
系統時鐘:由Linux内核通過CPU的工作頻率進行的
硬件時鐘:主闆
date 顯示和設置系統時間
date %sdate -d @1509536033
hwclock,clock: 顯示硬件時鐘
-s, --hctosys以硬件時鐘為準,校正系統時鐘
-w, --systohc以系統時鐘為準,校正硬件時鐘
tab鍵
内部命令:
外部命令:bash根據PATH環境變量定義的路徑,自左而右在每個路徑搜尋以給定命令名命名的文件,第一次找到的命令即為要執行的命令用戶給定的字符串隻有一條惟一對應的命令,直接補全否則,再次Tab會給出列表
把用戶給出的字符串當做路徑開頭,并在其指定上級目錄下搜索以指定的字符串開頭的文件名如果惟一:則直接補全否則:再次Tab給出列表
内容展示
篇幅限制,還有命令行、bash快捷鍵、使用gnome-terminal、whatis、command--help、man and info 相關内容沒羅列上來,本篇文章已經整理成pdf,需要看下方領取吧。
, 更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!