亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

1-3-linux基本命令操作

本節(jié)所講內(nèi)容如下:

  • Linux終端介紹 Shell提示符 Bash Shell基本語法
  • 基本命令的使用:ls、pwd、cd、history
  • 查看系統(tǒng)和BIOS硬件時間
  • Linux如何獲得幫助
  • 設(shè)置服務(wù)器在來電后自動開機

 

第1章 Linux終端介紹

1.1 基本概念

  • tty:終端設(shè)備和控制臺的統(tǒng)稱,這個是由mingetty(虛擬終端)

crtl+alt+fn ---->n為數(shù)字

虛擬終端切換方法

ctrl+shift+t 新建偽終端

Alt + 數(shù)字鍵 終端切換

Alt + F4 關(guān)閉終端(可以設(shè)置)

crtl+ 等號上面的那個加號 放大字體 crtl+- 是縮小字體

  • pts:模擬終端

通過網(wǎng)絡(luò)連接

實際生產(chǎn)中截圖如下

「Linux」Centos7 基本命令操作

 

[root@panda ~]# echo "我要關(guān)機" > /dev/pts/7

[root@panda ~]# cat /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.20.135 xuegod.com

[root@panda ~]# cat /etc/hosts > /dev/pts/7

[root@panda ~]# wall hello --廣播群發(fā)

Broadcast message from root@panda (pts/4) (Thu Jun 8 20:41:36 2017):

hello

VPN,XSHELL,CRT

第2章 認識SHELL

Shell俗稱殼,它提供了用戶與內(nèi)核進行交互操作的一種接口,它接收用戶輸入的命令并把它送入內(nèi)核去執(zhí)行

Shell實際上是一個命令解釋器,它通過解釋用戶輸入的命令并把它傳輸給系統(tǒng)內(nèi)核去執(zhí)行。

Shell有自己的編程語言用于對命令的編輯,它允許用戶編寫由shell命令組成的程序。Shell編程語言具有普通編程語言的很多特點,比如它也有循環(huán)結(jié)構(gòu)和分支控制結(jié)構(gòu)等,用這種編程語言編寫的Shell程序與其他應(yīng)用程序具有同樣的效果。

「Linux」Centos7 基本命令操作

 

通過SHELL,我們可以對LINUX實現(xiàn)哪些操作或管理:

例如:

  1. 對文件的管理(創(chuàng)建、刪除、復(fù)制、修改)
  2. 對用戶的管理(添加、刪除)
  3. 相關(guān)權(quán)限的管理(授權(quán)用戶對相關(guān)文件的管理,比如增刪改查)
  4. 對磁盤的管理(分區(qū)、raid、lvm)
  5. 對軟件的管理
  6. 對網(wǎng)絡(luò)的管理

2.1 提示符“#”號與“$”號的區(qū)別

[root@panda ~]# ---表示是root用戶登錄,管理員賬號登陸

[miao@panda ~]$ ---表示普通用戶登錄

上面各顏色對應(yīng)的內(nèi)容代表的意思如下:

用戶名---主機名---當前所在目錄(~表示當前用戶的家目錄)---(# root/$普通用戶)

$這個符號后面跟上一個環(huán)境變量,可以改變當前環(huán)境

2.2 認識Bash Shell

查看所有的SHELL類型

[root@panda ~]# cat /etc/shells

[root@panda ~]# chsh –l

命令格式如下:

命令 【選項】 【參數(shù)】

  • 命令: 具體執(zhí)行的命令,整條SHELL命令的主體
  • 選項:會影響到命令的一些形為操作,通常以“- ” “ - –”實現(xiàn)
  • 參數(shù):命令作用的對象

 

第3章 基本命令操作

3.1 基本命令之--ls

作用:查看當前目錄下有哪些文件(list)

語法:ls 目錄/文件 ,如果不加目錄查看當前目錄

常用選項:

  • -l 列出文件的詳細信息,如創(chuàng)建者,創(chuàng)建時間,文件的讀寫權(quán)限列表等等
「Linux」Centos7 基本命令操作

 

  • rw-r--r-- 1 root root 2.7K Jun 8 20:38 /etc/passwd
「Linux」Centos7 基本命令操作

 

上面顯示的內(nèi)容中,

  • d:目錄文件
  • l:鏈接文件
  • b:塊設(shè)備文件
  • c:字符設(shè)備文件
  • p:管道文件
  • -: 表示普通文件

為什么有的目錄文件有不同的顏色呢?

linux系統(tǒng)中不同的顏色代表了不同的文件類型

 

顏 色

代表內(nèi)容

舉 例

藍色

目錄

/etc

 

黑色

文件

/etc/passwd

 

淺藍色

鏈接

/etc/grub2.cfg

 

紅色

壓縮包

boot.tar.gz

綠色

可執(zhí)行文件

/etc/init.d/network

黑底黃字

設(shè)備文件

/dev/sda

 

  • -a 列出目錄下所有的文件,包括以“.“開頭的隱藏文件(linux下隱藏文件是以 . 開頭的,如果存在..代表存在著父目錄) 
「Linux」Centos7 基本命令操作

 

  • -d 查看目錄(不查看里面的內(nèi)容)
「Linux」Centos7 基本命令操作

 

  • -S 以文件的大小進行排序
「Linux」Centos7 基本命令操作

 

ls –l 和ll 是等價的

「Linux」Centos7 基本命令操作

 

3.1.1 別名的使用

定義一個別名:

[root@panda ~]# ls -l /opt

total 912

drwxr-xr-x. 9 1001 1001 4096 May 15 22:21 Nginx-1.11.2

-rw-r--r--. 1 root root 924979 May 11 11:21 nginx-1.11.2.tar.gz

drwxr-xr-x. 2 root root 6 Mar 9 2015 rh

drwx------. 3 user4 user2 4096 May 21 08:46 user2

[root@panda ~]# xuegod

bash: xuegod: command not found...

[root@panda ~]# alias xuegod='ls -l /opt'

[root@panda ~]# xuegod

total 912

drwxr-xr-x. 9 1001 1001 4096 May 15 22:21 nginx-1.11.2

-rw-r--r--. 1 root root 924979 May 11 11:21 nginx-1.11.2.tar.gz

drwxr-xr-x. 2 root root 6 Mar 9 2015 rh

drwx------. 3 user4 user2 4096 May 21 08:46 user2

刪除別名:

[root@panda ~]# unalias xuegod

[root@panda ~]# xuegod

bash: xuegod: command not found...

設(shè)置別名永久生效

--》當前用戶

[miao@panda ~]$ echo "alias xuegod='ls -l /mnt'" >> .bashrc

[miao@panda ~]$ . ./.bashrc

[miao@panda ~]$ echo "alias xuegod1='ls -l /mnt'" >> .bashrc

[miao@panda ~]$ . ./.bashrc

[miao@panda ~]$ xuegod1

total 0

drwxr-xr-x 3 root root 30 May 26 21:24 test1

--》全局使用

[root@panda ~]# echo "alias xuegod-1705='ls -ld /opt'" >> /etc/bashrc

[root@panda ~]# source /etc/bashrc

[root@panda ~]# xuegod-1705

drwxr-xr-x. 5 root root 72 May 21 08:31 /opt

[root@panda ~]# su - miao

Last login: Thu Jun 8 21:50:24 CST 2017 on pts/1

[miao@panda ~]$ xuegod-1705

drwxr-xr-x. 5 root root 72 May 21 08:31 /opt

 

3.2 基本命令之--pwd

作用:打印當前用戶所在的當前目錄位置(print working directory)

語法:直接輸入pwd

「Linux」Centos7 基本命令操作

 

3.3 基本命令之--cd

作用:切換目錄(change directory)

語法:cd 目錄

說明:

  • 直接輸入cd表示回到當前用戶的宿主(家)目錄
「Linux」Centos7 基本命令操作

 

  • cd .. 表示返回到上級目錄位置,也就是父目錄
  • cd . 表示進入到當前用戶所在的目錄
「Linux」Centos7 基本命令操作

 

 

3.4 歷史命令之history

命令:history

如何使用這個命令?

第一: 光標上下鍵

第二: ctrl+r //搜索歷史命令(輸入一段某條命令的關(guān)鍵字:必須是連續(xù)的)

第三: !168 //執(zhí)行歷史命令中第168條命令

第四:!字符串 //搜索歷史命令中最近一個以xxxx字符開頭的命令,例如!syst

 

3.5 快捷鍵

都是用ctrl+下面的單詞

^C

終止前臺運行的程序 //ping 192.16.1.200

^D

退出 等價exit

^L

清屏與clear一樣

^A

跳到命令行的開頭

^E

跳到命令行的末尾

^U

將光標處到命令行開頭的內(nèi)容刪除

^K

將光標處到命令行末尾的內(nèi)容刪除

^R

搜索歷史命令,可以利用好關(guān)鍵詞

ESC+ 引用上一個命令的最后一個參數(shù),等價于!$

[root@panda ~]# ls /root /home

/home:

miao

/root:

anaconda-ks.cfg initial-setup-ks.cfg 下載 公共 圖片 文檔 桌面 模板 視頻 音樂

[root@panda ~]# cd !$

cd /home

[root@panda home]#

補全命令使用tab鍵,Tab只能補全命令和文件

第4章 系統(tǒng)時間管理

在Linux中有硬件時鐘與系統(tǒng)時鐘等兩種時鐘。硬件時鐘是指主機板上的時鐘設(shè)備,也就是通常可在BIOS畫面設(shè)定的時鐘;系統(tǒng)時鐘則是指kernel中 的時鐘;所有Linux相關(guān)指令與函數(shù)都是讀取系統(tǒng)時鐘的設(shè)定

當Linux啟動時,系統(tǒng)時鐘會去讀取硬件時鐘的設(shè)定,之后系統(tǒng)時鐘即獨立運作

4.1 兩種時間

查看硬件時間:

[root@panda etc]# hwclock

比如還有其它的一些使用

hwclock –s 將系統(tǒng)時鐘調(diào)整為與目前的硬件時鐘一致

hwclock –w 將硬件時鐘調(diào)整為與目前的系統(tǒng)時鐘一致

[root@panda mnt]# hwclock

Wed 30 Nov 2016 10:04:56 PM CST -0.766052 秒

時區(qū):

UTC (Universal Time Coordinated):世界標準時間

GMT (Greenwich Mean Time):格林尼治時間

CST (China standard Time):中國標準時間

查看系統(tǒng)時間

[root@panda mnt]# date

Wed Nov 30 22:05:38 CST 2016

4.2 如何修改時間

[root@panda ~]# date -s "2017-6-8 22:21"

Thu Jun 8 22:21:00 CST 2017

[root@panda ~]# date

Thu Jun 8 22:21:01 CST 2017

[root@panda ~]# date -s "2017-8-8"

Tue Aug 8 00:00:00 CST 2017

[root@panda ~]# date -s "2017-6-8 22:22"

Thu Jun 8 22:22:00 CST 2017

[root@panda ~]# date "+%Y%m%d %H%M%S"

20170330 222046

[root@panda ~]# date "+%Y%m%d %H%D%S"

20170330 2203/30/1751

[root@panda ~]# date "+%Y%m%d %H%M%S"

20170330 222059

[root@panda ~]# date "+%Y%m%d %H:%M:%S"

20170330 22:21:07

[root@panda ~]# date "+%Y/%m/%d %H:%M:%S"

2017/03/30 22:21:19

[root@panda ~]# date -d "+1 months"

Sun Apr 30 22:25:59 CST 2017

[root@panda ~]# date

Thu Mar 30 22:26:03 CST 2017

[root@panda ~]# date -d "+1 months" +%F

2017-04-30

4.3 另外一種時間方式

命令:time(了解)

作用:一般用來測量一個命令的運行時間

使用方法:time 在后面直接跟上命令和參數(shù)

[root@panda ~]# time ls -l /etc

…………………

drwxr-xr-x. 2 root root 20 Jul 28 06:27 xml

drwxr-xr-x. 6 root root 4096 Jul 28 06:28 yum

-rw-r--r--. 1 root root 813 Sep 11 2015 yum.conf

drwxr-xr-x. 2 root root 41 Nov 30 15:59 yum.repos.d

real 0m0.022s

user 0m0.005s

sys 0m0.017s

說明:

  • real:實際使用時間
  • user:用戶狀態(tài)使用的時間
  • sys:內(nèi)核狀態(tài)使用的時間

 

第5章 幫助命令使用

遇到命令不知道添加哪個參數(shù),可以使用命令幫助查看相關(guān)介紹,常用的查看幫助信息命令有如下幾個

  • whatis 命令:顯示命令的簡短功能
「Linux」Centos7 基本命令操作

 

  • man 命令 :查看手冊頁或命令描述

[root@panda ~]# man date

「Linux」Centos7 基本命令操作

 

退出用:q(man命令退出用)

  • -h
  • -help

適用外部命令

  • <命令> --help
「Linux」Centos7 基本命令操作

 

適用內(nèi)部命令

  • help <命令>
「Linux」Centos7 基本命令操作

 

如何區(qū)分外部命令和外部命令

  • type <命令>
「Linux」Centos7 基本命令操作

 

 

第6章 關(guān)機命令

常用的幾個關(guān)機命令

  • shutdown
  • init
  • reboot
  • poweroff

6.1 關(guān)機命令之--shutdown

作用:關(guān)機,重啟,定時關(guān)機

語法:shutdown [選項]

參數(shù):

  • -r => 重新啟動計算機
  • -h => 關(guān)機
  • -h + 時間 =>定時關(guān)機

[root@panda ~]# shutdown -h +10

10分鐘之后關(guān)機

[root@panda ~]# shutdown -h 23:30

指定具體的時間點進行關(guān)機

[root@panda ~]# shutdown -h now

立即關(guān)機

[root@panda ~]#shutdown -r 22:22

22:22 以后重啟

6.1.1 關(guān)機命令之--init 命令

作用:切換系統(tǒng)運行級別

語法:init 0-6

Linux 7個啟動級別:

  • 0 系統(tǒng)停機模式,系統(tǒng)默認運行級別不能設(shè)置為0,否則不能正常啟動,機器關(guān)的
  • 1 單用戶模式,root權(quán)限,用于系統(tǒng)維護,禁止遠程登陸,就像windows下的安全模式登錄
  • 2 多用戶模式,沒有NFS網(wǎng)絡(luò)支持
  • 3 完整的多用戶文本模式,有NFS,登陸后進入控制臺命令行模式
  • 4 系統(tǒng)未使用,保留一般不用,在一些特殊情況下可以用它來做一些事情。例如在筆記本電腦的電池用盡時,可以切換到這個模式來做一些設(shè)置
  • 5 圖形化模式,登陸后進入圖形GUI模式,X Window系
  • 6 重啟模式,默認運行級別不能設(shè)為6,否則不能正常啟動。運行init 6機器就會重啟

[root@panda ~]# init 0 init 6 init 3 init 5

 

第7章 定時開機

BIOS

進入bios,一般是在開機后出現(xiàn)主板畫面是按Delete這個鍵,部分品牌機可能按F2或者F1

Power Management Setup,就進入電源管理設(shè)置了

「Linux」Centos7 基本命令操作

 

通過回車進入這個設(shè)置后,選擇Wake Up Event Setup,回車選擇Press Enter

「Linux」Centos7 基本命令操作

 


「Linux」Centos7 基本命令操作

 

繼續(xù)回車選擇,將Disabied 更改為Enabled,然后繼續(xù)回車確定。然后再繼續(xù)設(shè)置時間點和日期

「Linux」Centos7 基本命令操作

 


「Linux」Centos7 基本命令操作

 

 

  1. 如何查看幫助命令
  2. 基本命令使用 ls pwd cd 關(guān)機命令
  3. 修改時間 date
  4. Linux中的使用的一些快捷方式

5、別名的使用

分享到:
標簽:Centos7
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定