linux小小小入門。

 

?用戶登錄:

? ? ❤root用戶

這是一個特殊的管理賬戶,也被稱為超級賬戶,root已經接近完整的系統控制。但是對系統的損害有非常廣泛的能力。(一般情況下不會登錄root)

? ? ❤普通用戶

權限有限,損害能力較小。

?終端terminal:

? ? ❤設備終端

鍵盤,鼠標,顯示器

? ? ❤物理終端

控制臺console

? ? ❤虛擬終端

Tty可有n個,Ctrl+Alt+F【1—6】

? ? ❤圖像終端

CentOS 6 :Ctrl+Alt+F7

CentOS 7 :在哪個終端啟動,就位于哪個虛擬端

? ? ❤串行終端

Ttys

? ? ❤偽終端

Pty,ssh遠程連接

查看當前終端設備:#tty

?交互式接口:

? ?❤交互式接口

啟動終端后,在終端設備附加一個交互式應用程序

? ?❤ GUI:Graphic User Interface

X protocol, window manager, desktop

Desktop:

GNOME (C, 圖形庫gtk)

KDE?? (C++,圖形庫qt)

XFCE? (輕量級桌面)

? ? ❤ CLI:Command Line Interface

shell程序:sh(bourn)? ?csh ??tcsh ??ksh(korn) bash (bourn again shell)GPL zsh

?什么是shell

❤shell是linux系統的用戶界面,提供了用戶與內核進行互相操作的一種接口。它接收用戶輸入的命令并把它送入內核中去執行。

❤shell也被稱為linux的命令解釋器

❤shell是一種高級程序設計語言

?bash shell

❤GNU bourne-Again shell是GNU計劃中重要的工具軟件之一,目前也是linux標準的shell,與sh兼容

❤CentOS默認使用

❤顯示當前使用的shell

❤顯示當前使用的shell , ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#echo ${shell}

❤顯示當前系統使用的所有shell , ? ? ? ? ? ? ? ?#cat /etc/shells

?命令提示符:

❤命令提示符, prompt

#管理員??? $普通用戶

❤顯示提示符格式,

Echo $? 如echo zhang

?簡單命令:

❤date顯示日期和時間

Linux的兩種時鐘

系統時鐘:有linux內核通過CPU的工作頻率進行的

硬件時鐘:主板

hwclock,clock:顯示硬件時鐘

時區:/etc/localtime

❤cal 顯示日歷???? cal -y

❤nano? 文本編輯

❤關機? halt,poweroff

❤重啟? reboot

-f 強制,不調用shutdown

-p 切斷電源

❤關機或重啟:shutdown

shutdown [OPTION]…? TIME [MESSAGE]???????? ?-r:reboot

-h: halt

-c:cancel

TIME:now: 立刻

+m: 相對時間表示法,多久之后;例如 +3 ??????????hh:mm: 絕對時間表示,指明具體時間

❤用戶登錄信息查看命令:

whoami: 顯示當前登錄有效用戶

who: 系統當前所有的登錄會話

w: 系統當前所有的登錄會話及所做的操

❤screen命令:

創建新screen會話 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?screen –S [SESSION]

加入screen會話 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?screen –x [SESSION]

退出并關閉screen會話 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?exit

剝離當前screen會話 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Ctrl+a,d

顯示所有已經打開的screen會話 ? ? ? ? ? ? ? ? ? ?screen -ls

恢復某screen會話 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? screen -r [SESSION]

❤echo命令

功能:顯示字符

語法:echo [-neE][字符串]

說明:echo會將輸入的字符串送往標準輸出。輸出的字 符串間以空白字符隔開, 并在最后加上換行號

選項: -E? (默認)不支持 \ 解釋功能

-n? 不自動換行

-e? 啟用 \ 字符的解釋功能

顯示變量

echo “$VAR_NAME“? 變量會替換,弱引用

echo ‘$VAR_NAME‘?? 變量不會替換,強引用。

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/93121

(0)
kar.98k_kar.98k_
上一篇 2018-03-26
下一篇 2018-03-26

相關推薦

  • 程序包管理之制作yum本地源

    Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器?;赗PM包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。 使用本地yum源有兩種方式:第一直接使用光盤鏡像,不過此方…

    Linux干貨 2016-08-24
  • N22-第一周練習作業-冥界之王

    1.描述計算機系統的組成及功能硬件組成(輸入設備,輸出設備,存儲器,運算器,控制器) 輸入設備:鼠標,鍵盤,麥克,聲卡(輸入聲音),掃描儀,手寫板等輸出設備:顯示器,聲卡(輸出聲音),音箱,投影儀等存儲器:內存,硬盤,磁帶,CPU內部還可以分1,2,3級緩存運算器:主要完成對二進制數據的定點算術運算(加減乘除)、邏輯運算(與或非異或)以及移位操作。在某些CP…

    Linux干貨 2016-08-15
  • 系統管理中的三大利刃(htop glances dstat)

    工欲善事情,必先利其器,生產環境中的服務器在處理請求并生成回應數據的時間主要消耗在服務器端,包括了眾多的環節,如何全面了解我們linux服務器的CPU使用率、使用時間、內存占用比例、磁盤IO數據、網絡相關數據等等眾多指標,保證我們的linux服務器順利完成每一個請求,怎能沒有幾個趁手的利刃,而今天就讓我們見識一下系統管理中三大利刃。 相傳一把三尺長的軟劍,叫…

    Linux干貨 2015-11-18
  • Linux-文件系統初識

    Linux文件系統

    2018-03-14
  • Btrfs文件系統在CentOS中的應用

      Btrfs作為Linux下一代文件系統與zfs有著許多相似的功能。 擴展性 (scalability) 相關的特性,btrfs 最重要的設計目標是應對大型機器對文件系統的擴展性要求。 Extent,B-Tree 和動態 inode 創建等特性保證了 btrfs 在大型機器上仍有卓越的表現,其整體性能而不會隨著系統容量的增加而降低。 其次是數據一…

    Linux干貨 2016-01-20
  • bash腳本編程實例

    bash腳本編程實例 1.寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態 在線的主機使用綠色顯示 不在線的主機使用紅色顯示 #!/bin/bash for i in {1..254};do if /bin/ping -W 1 -c 1 172.16.250.${i} >> /dev/…

    Linux干貨 2017-08-20
欧美性久久久久