日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

运维学习第三弹

發布時間:2025/4/16 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 运维学习第三弹 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

運維學習--命令

cd:

cd[-L|-P][dir]

pwd ?查看目錄 ?oldpwd

cd DIR 將工作目錄切換到DIR所代表的目錄

cd:將工作目錄切換至當前用戶的家目錄

cd -:將工作目錄切換至上一次的工作目錄;在兩個目錄之間互相切換

cd ~:將工作目錄切換至家目錄

?cd~USERNAME ; 將工作目錄切換至指定用戶“username‘的家目錄,僅限于root用戶使用

pwd[-LP]

pwd ?type pwd ?(查看內部命令)

pwd -p 切換根本路徑

ls

ls:查看文件名 ?ls / : 查看根目錄

man ls = ls --help

在linux文件系統中所有以“.”開始的文件,稱為隱藏文件

ls -a 顯示所有的文件,包括隱藏文件

ls -A 顯示除了“.”和“..”之外的所有文件

ls -d 不顯示目錄的內容,而 只顯該目錄名

ls -l ,--long:以長格式顯示文件的詳細屬性

ls -F:通過添加后綴,查看文件的類型

? ?-r:倒敘輸出結果

? ?-R:遞歸顯示目錄及子目錄中的內容

? ?-S:根據文件大小排序

? ?-1:每行一個文件

? ?-Z:顯示文件的SElinux的安全上下文(Security Context)

ls -h:易于人們讀取文件大小的格式,通常使用1024進制

drwxr-xr-x . 2 root root 18 12月 23 06:50 account

? d:文件類型標識,

? rwxr-xr-x; 文件的權限設置

? rwx:文件的屬主所具備的權限

? r-x:文件的屬組所具備的權限

? r-x:其他用戶對該文件所具備的權限

? .:表示該文件是否具有特殊屬性

? 2:表示該文件被硬鏈接的次數

? root:文件的屬主

? root:文on件的屬組

? 18:表示文件的大小

? 12月 23 06:50:文件最后一次被修改的時間

? account:文件名 ?

特殊案例:(設備中)

8:主設備號(major),用于標識設備類型,進而確定要加載何種驅動程序

0:次設備號(minor),用于表示同一種設備類型中的不同設備

設備號使用8位二進制表示,默認的表示范圍0-255


退出狀態碼 echo $?

? 0 ?:命令執行成功

? 1 : 命令執行過程中出現小問題

? 2 ; ?命令執行過程中出現嚴重錯誤


mkdir:創建目錄

? -p:依次創建目錄:先建父目錄再建子目錄

? -V:在執行命令時,顯示命令過程


rmdir:刪除空目錄,也不能刪除非目錄文件

? -p:同上

? -v:同上

rm:移除文件或目錄

? -f:強制刪除,沒有任何提示

? -r:可以遞歸刪除目錄的內容

? -i:與用戶進行交互式刪除

CentOS 6.x

網卡命名:eth#

centos ?7.3

網卡:ens


Touch:修改時間戳


stat:查看文件的原數據信息

stat -c ?FORMAT:以特定格式顯示文件的特殊屬性


nano:全屏編輯工具

^:脫字符,表示ctrl鍵

^+o:保存文檔內容

^+x:退出文檔


cat:鏈接文件并顯示標準輸出

-b:標號

-s:合并多行空白行為一行

cat:ctrl+d 退出

-n:對所有行進行編號

-e:顯示文檔中每行末尾的行結束符,用$表示

注意:如果沒有給出參數,則通過標準輸入完成操作,最后使用^+d退出即可


tac:cat 的逆序輸出


head:顯示文檔的第一部分,默認顯示前十行

?-n #:顯示文檔的前#行內容,也可以簡寫為-#;

?-c #[b|k|m|g]:查看前#個字符


tail:顯示文件的最后一部分

?-n #:顯示文檔的最后#行內容,也可以簡寫為-#;

?-c #[b|k|m|g]:查看最后#個字符

?-f:監控尾部的更新情況,使用^+c退出


more、less:分頁顯示文件的內容 n 下一頁 ?N上一頁


日期時間相關的命令:

硬件時鐘:hwlock,clock

hwclock [function] [option...]

-s ,--hctosys:以硬件時鐘為參考設置系統時鐘

-w,--systohc:以系統時鐘為參考設置硬件時鐘

--set,--date :將硬件時鐘設置為“TIME”所表示的時間

系統時鐘:date

~]# date “052011112017.25"

~]# date -s "2017/10/10 ?10:10:10"

~]# date -s "2017-11-11 10:10:10"

date +%F ?:完整格式的日期:年-月-日

%T;完整格式的時間 ?時:分:秒

%Y:年

%m:月

cal:顯示日歷

NTP服務器:Network Time Protocol , 網絡時間協議

關機:

halt、poweroff

shutdown:shutdown

retboot:重新引導

Time:絕對時間:12:00

相對時間:+#,在#分鐘之后執行

? ? ? ?特例:+0 相當于 now

注銷,退出登錄

exit;結束當前的shell

logout:

^+d(bash)

有關于復制文件的命令:

cp: cp [OPTION](選項)... [-T] SOURCE DEST(單源復制)

? ? ?cp [OPTION]... SOURCE... DIRECTORY(目標目錄)(多源復制)

選項:

-d:復制的源如果是符號鏈接文件,則將該符號鏈接文件直接復制到目標位置,而不是起訴連接的那個文件

-p:在復制文件的時候,能夠保留文件的權限、所有權以及時間戳信息

-R,-r:能夠遞歸的復制目錄及目錄中的文件

-a:相當于-dpr選項的總和

注意:

1.使用cp命令,至少需要兩個參數

2.通常情況下,組后一個參數是此次復制的目標

3.如果進行單源復制,目標可以不存在,目標可以為非目錄文件

4.如果進行多源復制,目標必須存在且必須是目錄


mv:移除

[OPTION]... [-T] SOURCE DEST

[OPTION]... SOURCE... DIRECTORY

選項:

-f:強制覆蓋目標位置中重名的文件;

全屏文本編輯器

vi(Visual Interface):

vim:VI iMproved

模式化編輯器:

編輯模式(命令模式)--》默認的工作模式

末行模式

插入模式(輸入模式)

替換模式

可視化模式

打開方式:

+5光標顯示在數字行的第一個字符,超過時 ,光標停留在最后一行

+:光標顯示在最后一行的第一個字符

加模式:+/^字母/ ? 光標顯示在第一個匹配上字母的行,只完成首次匹配

vim ?file :如果file存在,則打開并將光標默認防止在第一行第一個字符

? ? ? ? ? ?如果file不存在,則以新文件的方式打開,若保存,則文件被創建;若不保存,文件消失

vim + file:直接將光標定位在文檔最后行行首

?關閉方式:

:q:表示直接關閉vim編輯器,,不保存修改內容

:q!強制退出,不保存

:w:保存修改的內容

:wq:保存修改的內容并關閉vim編輯器

:wq!:對于root用戶來說,一些只讀文件的修改可以強制保存并推出

:w!:強制保存

編輯模式的關閉:

zz:保存并退出

zq: 不保存退出

三、移動光標

1.箭頭 ARROW

2.#+h:光標向左

? #+j:向下

? #+k:向上

? #+l:向右

逐字移動:

w:移動到下一個字的字首

e:ziwei

b:移動到上一字的字首

行內跳轉:

0;絕對行首

^:相對行首

$:絕對行尾

行間跳轉:

#G:跳轉至第幾行第一字符

G:直接最后一行

gg:第一行

末行模式中光標移動

:#:直接地#行

:1:第一行

$:最后一行

四、翻頁

ctrl+f:向下翻一屏

ctrl+b:上一屏

ctrl+d;下半屏

ctrl+u:上半屏

五、逐字符刪除

x:刪除光標所在位置的字符

X;s刪除光標左側的字符

六;萬能刪除

? d:刪除光標經過的所有內容

? dd;刪除光標所在行

? #+dd:刪#行

在末行模式:

:m,+nd :從第幾行到第幾行刪除

:m,+nd:m行開始到n行d結束的所有行

.,$:從當前行到末行刪除

.:表示當前光標所在行

$:文檔的最后一行

m,+n:從當前所在行開始,在經過n行。

七、編輯模式中的萬能粘貼命令

p:向右向下進行粘貼

P:向下向左進行粘貼

末行p

八、萬能復制命令:

y:復制光標所經過的所有內容

用法與d命令相同

模式的切換:

從編輯模式到末行模式

:輸入命令

/和?進行查找,n和N表示順序中查找,n順序查找,N表示逆序查找

/:自上而下

?:字下而上

2.從末行到編輯:

ESC

enter鍵

backspace鍵

從編輯模式到輸入模式:

I:將光標移至行首進入輸入模式

i:在光標的所在位置的前面插入信息

a :在所在未位置的后面輸入字符

A:光標至行尾進入輸入模式?

O ?:在光標所在行的上面插入

o:在光標的下面插入

cc:刪除整行內容后,進入輸入模式

CC:從光標所在位置刪除至行尾,進入輸入模式

s:刪除光標所在位置的一個字符后進入輸入模式

S:相當于cc

從輸入到編輯模式

ESC鍵

從編輯模式到替換模式;

R,ESC返回

從編輯模式到可視化模式

v選中經過的字符:

V:選一整行

所有的模式的切換必須經由編輯模式,兩種非編輯模式不能切換

十、替換命令

r:替換光標所在位置的一個字符


十一、撤銷編輯操作

u:撤銷一次此前的編輯操

Ctrl+r:撤銷最近的一次撤銷操作

十二、重復之前的一次操作

.;重復操作

特殊的末行命令

:set ?number:顯示行編號/set nu

:set nonumber/set nonu

2.是否忽略字符大小寫的區分

:set ignorecase/set ic

:set noignorcase/set noic

開啟或關閉自動縮進功能

:set autoindent/set ai

:set noai關閉

開啟或關閉查找高亮顯示

:set hlsearch

:nohl

語法著色

:syntax ?on

:syntax?

十四:

vimtutor(vim指導說明)



轉載于:https://blog.51cto.com/12479780/1907381

總結

以上是生活随笔為你收集整理的运维学习第三弹的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。