歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> magedu Linux運維學習的第二天

magedu Linux運維學習的第二天

日期:2017/3/3 11:17:36   编辑:Linux技術

回顯,回聲

echo

echo hello > /dve/pts/1

打開圖形界面 init 5

關閉圖形界面 init 3

ctrl+alt+F1-6字符,F7圖形界面

chvt 改變虛擬終端

chvt +數字

startx 圖形的軟件打開

poweroff centOS 6.8與7.2都正常關閉斷電

hostname 顯示主機的名字

lsb_release -a 顯示centOS 版本

cat /etc/redhat-release

cat /etc/centos-release

nano 文本形式修改

cat /etc/issue

lscpu 顯示CPU cat 打開 who 誰 who am i 我是誰 chvt 轉換虛擬端口 poewroff 關閉電源 halt 關閉系統(6.8連電源都關閉,7.2電源不關閉) hostname 主機名字

nano 文檔修改 init 3,5 (3是關閉圖形界面,5是打開圖形界面) startx 打開軟件的圖形界面 tty 顯示那個端口在使用 ifconfig 查詢IP地址與網卡 unmane 顯示內核 free 顯示空閒的內存 df 顯示掛載

lsb_release

echo gedit

管理員與普通用戶的區別

每個用戶都擁有唯一一個的編號UID

管理員的UID=0 (root)

id -u 用戶名 查詢用戶的ID 一般用戶從500開始

在windows 中 500id為管理員ID admin guest用戶ID 501

ternimal 終端 服務器非必要部件

console 控制台 /dve/console

交換式接口

GUI

X protocol

Desktop:

GNONE(C,圖形庫gtk)

KDE(C++,圖形庫gt)

XFCE(輕量級桌面)

在操作系統的指令通過shell編譯成為計算機運行的二進制指令

shell也被稱為Linux的命令解釋器

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

shell的種類: sh csh tcsh ksh bash GPL Zsh

echo $SHELL 顯示默用戶的shell類型

不同的shell中語法可能不相同

cat /etc/shells 顯示當前系統使用的所有shell的類型

PS1 可以定義字符的格式

echo $PS1 顯示ps1的值

命令有外部和內部命令之分

內部命令是系統自帶的,外部命令是獨立的硬盤一個文件

先查詢內部命令(再查詢緩存外部)再查詢外部命令

echo $PATH 顯示當前變量

sbin是管理員使用文件夾,bin是普通用戶使用文件夾

hash -d 可以清理指定的緩存

hash -r 可以清理全部緩存

cp 拷貝 rm 刪除 mv 移動

指令後面加 d 可以選擇默認

enable -n cd

暫時禁用cd命令

enable cd

啟用cd命令

which 用於查詢外部命令

type

alias 別名 所有文件使用和修改只能在內存上

ll=ls -l 顯示文件屬性

alias ls 查詢別名

unalias ls 取消別名

alias ls='ls --colour=auto'

/usr/bin/ls 從地址上使用避開別名

\ls 使用反斜槓避開別名

'ls' 使用單引號避開別名

where is 能顯示文件路徑和幫助使用的路徑

.開頭的文件和目錄在LINUX中都是隱藏文件

ls -all 顯示當前目錄下的所有文件

長格式的只能獨立寫

ls -l -h 顯示文件的格式

6不支持指令補全,7能支持指令補全。

id -u zczx

命令 選項 參數

加\表示未完成的指令可以換行繼續

指令之間記得加入空格,不然會發生報錯

多行短命令能通過加入;能夠一齊運行

who;ls;pwd

date 顯示主機時間

date 072214452016.30

幾月幾日幾年。幾秒

clock 顯示硬件時間

-s,將硬件時間同步到主機時間

-w,將主機時間同步到硬件時間

cal -顯示日歷

cal 8 2008

顯示出8月 2008年 的日歷

cal 9 1752

nano -文本編輯

6版本之前按 alt+F2 輸入指令 free the fish 有一條小魚出來,7版本之後就沒有了

screen(屏幕)命令:

打開新的screen;

screen -S 名字

同一部主機而且同一個賬號

加入會話:

screen -x 名字

退出並關閉screen:

exit

剝離當前screen;

Ctrl+a,d

顯示所有已經打開的screen:

screen -ls

恢復某screen

screen -r 名字

對運行較長的文件 ,先打開screen再運行能恢復。

光盤掛載 mount /dve/sr0 /mnt

ssh 192.168.1.1 加入對方的主機,用同一賬戶登錄,使用screen進行遠程操作。

echo 顯示字符串

echo echo $USER == echo root

echo "ehco $USER" == echo root

echo 'ehco $USER' == echo $USER

echo `ehco $USER"`== root

touch +文件名字 能夠生成文件,且touch命令能同時生成多個文件。

41-47都是背景顏色 31-37 都是字體顏色

reset重設,能解決顯示亂碼問題

-n 不在字符的最後自行換行

-e 若字符串中出現以下字符,則特別加以處理,而不會將它當成一般文字輸出。

touch f{1,2,3,4,5} 會生成f1,f2,f3,f4,f5五個文件

Tab鍵 把路徑補全

使用幫助指令

whatis 告訴你命令大致使用後果

makewhatis 創建信息數據庫 在7版本上面用mandb 創建信息數據庫

查看幫助使用 helip +指令 方法查看內部命令的使用

man bash 查看全部內部指令的使用幫助

command --help 查看外部命令的幫助

ls --help 查看ls的使用方法

man命令 (外部命令可以使用)

man1,man2,man3 章節號

man +章節號 +指令 查詢該指令的某章節的使用幫助

1,4,5,8.使用較多

1;用戶命令

2:系統調用

3:C庫調用

4:設備文件及特殊文件

5:配置文件

6:游戲文件

7:雜項

8:管理類命令

man and info

本地幫助文檔/usr/share/doc/

顯示今年是什麼年 date +%Y 2016

date +%F 2016-7-22 顯示年月日

date +%D 7/22/2016

date +%s 顯示1970年1月1日至今的秒數

date +%J 顯示今天是今年的第幾天

bc 計算器運算

2^10=1024

本文出自 “11767585” 博客,請務必保留此出處http://11777585.blog.51cto.com/11767585/1828934

Copyright © Linux教程網 All Rights Reserved