linux基礎學習(一)

這是個人linux學習筆記,但願也能夠對看到這個系列文章的你有所幫助。
linux

在linux中咱們最常面對的窗口就是shell窗口了,因此,學習Linux應該從shell指令學起。ios


1.行提示符shell

咱們能夠看到Linux的每一行shell命令前都有這樣一行:ide

[root@localhost Desktop]#  學習

它們分別都是什麼呢?讓咱們來一一瞭解。spa

root : 表示打開shell的用戶,這裏我是以超級用戶運行。token

@ : 分隔符terminal

localhost : 主機名稱it

Desktop : 工做目錄名稱io

# : 身份提示符,#表示超級用戶,$表示普通用戶


接下來咱們瞭解一下如何切換用戶

2.切換用戶

[root@localhost Desktop]# su - username

注意,這裏的 su 先後都有空格

*高級用戶切換到低級用戶不須要密碼,低級用戶切換到高級用戶須要密碼

切換用戶後,輸入 exit 退出當前登陸,回到上一個用戶


3.命令的執行與幫助

(1).命令只有在提示符後輸入才能執行

(2).命令格式

    命令  參數  目標

(3).撤銷命令的執行:ctrl+c

(4).參數

    -參數   :單詞縮寫

    --參數  :單詞全拼

幫助:

(1).whatis 命令      ##查看命令的功能

(2).命令 --help      ##查看命令的幫助

(3) .幫助中的[]中的內容,是選擇加入的內容,可加可不加

              ...         加入內容個數任意

              <>          必需要加的內容


4. 系統的基礎使用方法

(1).系統登陸

    圖形登陸方式 (在圖形界面下按ctrl+alt+F(2-6)切換至文本登陸界面)

    文本登陸方式 (在文本界面下按ctrl+alt+F(1|7)切換至圖形登陸界面)

(2).工做界面轉換

    Linux爲咱們提供了四個工做界面,咱們能夠經過 ctrl+alt+上|下 來進行切換

(3).打開shell

    1,Application>Utilities>Terminal

    2,鼠標右鍵------>open in terminal

    3,gnome-terminal

(4).退出shell

    exit|ctrl+d

(5).系統關機,重啓

    重啓

    reboot | init 6 | shutdown -r now

    關機

    poweroff | init 0 | shutdown -h now

(6).鎖屏

    ctrl + alt + L


5.簡單的系統命令

(1).date

    watch -n 1 date          ##讓date命令每秒執行一次,用ctrl+c退出

    date 11223344            ##把系統時間設定爲11月22日33點44分的格式(月月每天小時分鐘)

    date 112233442016.55     ##2016表示年(能夠不加) .55表示秒(能夠不加)

    date -d +xdays | -xdays  ##查看x天前或x天后的時間

(2)passwd

    passwd 修改用戶密碼

    [root@localhost ~]# passwd

    Changing password for user root. ##改變超級用戶密碼

    New password: ##輸入密碼

    BAD PASSWORD: The password is shorter than 8 characters

    Retype new password: ##確認密碼

    passwd: all authentication tokens updated successfully.

    [kiosk@localhost Desktop]$ passwd

    Changing password for user kiosk. ##改變普通用戶密碼

    Changing password for kiosk.

    (current) UNIX password: ##輸入當前密碼

    New password:

    BAD PASSWORD: The password is the same as the old one ##和原始密碼不能類似

    New password:

    BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic     ##密碼必須是無序數字+字母

    New password:

    BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic     ##密碼必須是無序數字

    +字母

    New password:

    BAD PASSWORD: The password is shorter than 8 characters ##密碼必須>8位

    passwd 參數用戶名稱

    -S ##用戶密碼信息

    --status 。。。。。。

    -l ##鎖定賬號

    -u ##解鎖

    -n ##設定密碼最短有效期

    -x ##設定密碼最長有效期

    -w ##警告期

    -i ##設定用戶非活躍天數

    -d ##清除用戶密碼

    監控passwd密碼信息

    watch -n 1 passwd -S student

(3)file

    file 文件名          ##查看文件類型

(4)文件的查看

    cat                  ##查看文件的所有內容

    head                 ##顯示一個文件的前10行

    head -n x            ##顯示一個文件的前x行

    tail                 ##顯示一個文件的後10行

    tail -n x            ##顯示一個文件的後x行

(5)wc統計文件容量信息

    wc       -l     行數

             -w     字數

             -c     字節數

             -m     字符數


6.命令的自動補全

咱們經常看到一些高手在寫命令時手速爆炸,其實那不單單是由於他們熟練,更重要的是他們會合理利用自動補全功能,也就是tab鍵

    tab 自動補全

    a + 雙擊tab     顯示系統中全部a開頭的命令


7.history歷史調用

    history                ##顯示歷史

    history -c             ##清空歷史記錄

    !數字                 ##執行第多少條歷史命令

    !字母                 ##執行最近一條以這個字母開頭的命令

    ctrl— + R +關鍵字     ##執行最近一條含有這個關鍵字的命令

    上下鍵                 ##逐行調用


8.linux中的快捷鍵

    ctrl + 左右鍵          ##一個單詞一個單詞的移動

         +  a              ##光標移動到行首

         +  e              ##光標移動到行尾

         +  u              ##光標所在位置刪除到行首

         +  k              ##光標所在位置刪除到行尾

         +  r + 關鍵字     ##調出最近一條含有關鍵字的命令

         +  d              ##關閉當前環境

         +  shift + t      ##在現有shell中從新打開一個table

         +  shift + pgup|pgdn   ##切換table

         +  alt + l        ##鎖屏

         +  alt + 上|下    ##切換工做界面

相關文章
相關標籤/搜索