|
本節(jié)所講內容: Linux終端介紹 Shell提示符 Bash Shell基本語法 基本命令的使用:ls、whatis、pwd、cd 查看系統(tǒng)和BIOS硬件時間 Linux如何獲得幫助 Linux關機命令:shutdown、init等 Linux 7個啟動級別 man手冊頁 創(chuàng)建一個方便快捷實驗環(huán)境快照 設置服務器在來電后自動開機
一、Linux終端介紹 1.tty: tty1圖形界面 tty2~6 虛擬控制臺 2.切換 物理機控制臺的切換ctrl + alt +F1~F6 虛擬機切換crtl + alt +shift +F1~F6 從命令行界面啟動到圖形界面:#startx(不重啟服務) #init 5(重啟服務) 4pxs虛擬終端 ctrl+shift+T 切換虛擬終端:Alt+1(切換到第一個虛擬終端) 放大:ctrl+shift+ + (可以通過圖形界面來設置) 縮小:ctrl+ - pts(pseudo-terminal slave) 偽終端 :通過ssh相關工具連接上后,顯示出來終端為:pts 二、Shell提示符
[用戶@主機名 當前目錄名稱 ] 提示符 root為# 普通用戶為:$ 看用戶是不是最高權限 看他的uid,當用戶的uid=0 時,該用戶就擁有最高權限, uid不等于0的,都是普通用戶
三、Bash Shell基本語法1.總結Linux命令輸入規(guī)律 如何輸入命令: 命令 [選項]([參數(shù)])[選項的值]([參數(shù)的值]) 空格作為分割 常見選項(參數(shù)):-h --help ; 特點:選項樣子為: -字母 或 --加單詞
【例】 vim 1 #!/bin/bash #!是說明1這個文件的類型,類似于windows下用不同的文件后綴來表示不同的文件類型,linux系統(tǒng)是根據(jù)#!以及后面的信息來確定該文件的類型。后面的/bin/bash就表面1這個文件是一個BASH程序 #this is a very simple example # bash程序的注釋 echo hello world echo后的字符串會被顯示在控制臺終端的屏幕上
2.vim及vi的簡單使用 vim 1 輸入i進入編輯模式 寫完之后,按ESC退出編輯模式 保存并退出:按一下shift + ;(:冒號)后面緊接著輸入wq 不保存退出:按一下shift + ;(:冒號)后面緊接著輸入q! !感嘆號是強制的意思 執(zhí)行: 1.把文件拷到bin目錄下:
2. 給文件添加一個可執(zhí)行的權限x
3.執(zhí)行
執(zhí)行腳本:①1. cd /bin 2. ./hello (如果提示權限拒絕,給用戶一個可執(zhí)行的權限) ②方法2: a.sh 沒有執(zhí)行權限或有執(zhí)行權限。 使用: bash a.sh 或 sh a.sh 都可以執(zhí)行 sh命令 是不用寫路徑 直接 在后面跟上 shell的名稱就能執(zhí)行了
3.基本命令 3.1 ls 命令 作用:查看當前目錄下有哪些文件 語法:ls 目錄 名 ,如果不加目錄名查看當前目錄 參數(shù): -l 顯示詳細信息 系統(tǒng)里面的快捷方式#ll等同于 ls -l -a 顯示隱藏文件 -d 查看目錄(不查看里面的內容) -h 增強可讀性 -R 遞歸顯示目錄信息
【例】
【例】 查看隱藏文件, #ls -a . 當前目錄 .. 父目錄(上層目錄、上級目錄)
3.2 whatis 作用:查看命令的解釋 語法: whtais command
在系統(tǒng)剛裝好后有時不能直接使用,需要對whatis的數(shù)據(jù)庫進行更新,數(shù)據(jù)庫文件在/var/cache/man/whatis ,進入到/var/cache/man下用makewhatis進行更新
3.3 pwd 作用:查看當前目錄 語法:pwd 沒有參數(shù) 例: pwd
cd 作用:切換目錄 語法:cd 目錄名 【例】 #cd 回到用戶自己的主目錄 #cd ~ 回到用戶自己的主目錄 #cd - 回到上一個目錄 #cd /etc////sysconfig/ 和 cd /etc/sysconfig 一樣 cd /etc/ 和 cd /etc 一樣
查看系統(tǒng)和BIOS硬件時間: 指的是bios時間
3.4 Linux如何獲得幫助 方法1:加參數(shù)-h 或--help
方法2:查看man手冊
3.5 關機命令
作用:關機,重啟,定時關機 語法:shutdown [選項] 有如下選項: -r => 重新啟動計算機 -h => 關機 -h 時間 =>定時關機 -c => 取消之前的定時關機 或ctrl+c
【例】 shutdown -h +10 #10分鐘后關機 如果是你想定時在某一具體時間關機時使用命令: shutdown -h 10:01 立即關機:shutdown -h now shutdow -r 用法和 shutdown -h 一樣。
3.6 init 命令 作用:切換系統(tǒng)運行級別 語法:init 0-6 【例】 init 0命令用于立即將系統(tǒng)運行級別切換為0,即關機; init 6命令用于將系統(tǒng)運行級別切換為6,即重新啟動。
Linux 7個啟動級別: 0 系統(tǒng)停機模式,系統(tǒng)默認運行級別不能設置為0,否則不能正常啟動,機器關閉。
runlevel 作用:查看當前運行的級別 語法:runlevel man(manual)手冊頁,提供命令的詳細幫助信息 例: man ls 按q退出 man手冊頁分類: 1:用戶說明 2:系統(tǒng)調用 3:庫調用 4:設備 5:文件格式 6:游戲 7:雜項 8:系統(tǒng)管理命令 RHEL5 和6都有 6比5多2個: 9:內核 0:新的
【例】 如果我的系統(tǒng)被設置了0或者6的啟動級別,我該怎么修復? 編輯grub: 1.直接按a kernel /vmlinuz..... 在后面輸入1或者single 2.按e,選擇第二行 kernel /vmlinuz..... 在后面輸入1或者single 編輯完后按enter,再按b 在單用戶模式中修改/etc/inittab最后一行,把0/6改成3/5
實戰(zhàn):【創(chuàng)建一個方便快捷實驗環(huán)境快照】 配置好靜態(tài)IP地址,關閉iptables防火墻,關閉selinux
設置服務器在來電后自動開機 原文地址: http://xuegodlinux.blog.51cto.com/10844319/1715517 |
|
|
來自: JhouShuai > 《LINUX 服務器運維》