国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Linux之CentOS基礎(chǔ)知識點(diǎn)總結(jié)

April / 3461人閱讀

摘要:之基礎(chǔ)知識點(diǎn)總結(jié)第一章常用命令所謂的命令一般就是指指令,有很多中類型,默認(rèn)的是,每一個(gè)都有自己的內(nèi)置命令,數(shù)量都不相同,也就幾十種。兩個(gè)點(diǎn)加一個(gè)斜線,表示上一級目錄。表示上兩級目錄。參數(shù)可以讓命令遞歸刪除目錄及其內(nèi)容,參數(shù)是,表示強(qiáng)制刪除。

前言

Linux之CentOS常用命令操作總結(jié)。

Linux之CentOS基礎(chǔ)知識點(diǎn)總結(jié) 第一章 Linux常用命令
所謂的Linux命令一般就是指Shell指令,Shell有很多中類型,CentOS默認(rèn)的是bash,每一個(gè)Shell都有自己的內(nèi)置命令,數(shù)量都不相同,也就幾十種。還有一種命令是安裝程序的命令。

1.系統(tǒng)安全:
sudo:root權(quán)限操作

su:切換用戶;su [username];如果沒有指定用戶,切換到root用戶;由root切換到其他用戶不需要密碼;普通用戶命令$開始,root用戶#開始;su命令使用時(shí)機(jī):應(yīng)該是在執(zhí)行任務(wù)的時(shí)候,當(dāng)遇到?jīng)]有權(quán)限的命令,這時(shí)候,切換到有權(quán)限的用戶上面執(zhí)行這個(gè)命令,當(dāng)這個(gè)命令執(zhí)行完成之后就應(yīng)該切換自己的賬號繼續(xù)執(zhí)行

命令 含義
su 切換到root用戶
su root 切換到root用戶
su - 切換到root用戶,同時(shí)切換目錄到/root
su - root 切換到root用戶,同時(shí)切換目錄到/root
su 普通用戶 切換到普通用戶
su - 普通用戶 切換到普通用戶,同時(shí)切換普通用戶所在的目錄

exit:退出當(dāng)前窗口。

2.進(jìn)程管理

w:顯示已經(jīng)登陸系統(tǒng)的用戶列表,并顯示用戶正在執(zhí)行的指令

top:實(shí)時(shí)動態(tài)地查看系統(tǒng)的整體運(yùn)行情況

ps:查看進(jìn)程信息

選項(xiàng) 含義
-a 顯示終端上的所有進(jìn)程,包括其他用戶的進(jìn)程
-u 顯示進(jìn)程的詳細(xì)狀態(tài)
-x 顯示沒有控制終端的進(jìn)程
-w 顯示加寬,以便顯示更多的信息
-r 只顯示正在運(yùn)行的進(jìn)程

kill:終止進(jìn)程;信號值從0到15,其中9為絕對終止,可以處理一般信號無法終止的進(jìn)程。有些進(jìn)程不能直接殺死,這時(shí)候我們需要加一個(gè)參數(shù)“ -9 ”,“ -9 ” 代表強(qiáng)制結(jié)束

pstree:以樹狀圖的方式展現(xiàn)進(jìn)程之間的派生關(guān)系,顯示效果比較直觀

killall:可以殺死一組同名進(jìn)程

3.用戶管理

id:顯示真實(shí)有效的用戶ID(UID)和組ID(GID)

usermod:修改用戶所在組;格式:usermod -g?用戶組 用戶名

useradd:添加用戶賬號;格式:useradd [參數(shù)] 新建用戶賬號

參數(shù) 含義
-d 指定用戶登錄系統(tǒng)時(shí)的主目錄,如果不使用該參數(shù),系統(tǒng)自動在/home目錄下建立與用戶名同名目錄為主目錄
-m 自動建立目錄
-g 指定組名稱

groupadd:新建組賬號;groupdel 組賬號

userdel:刪除用戶

4.系統(tǒng)關(guān)機(jī)和重啟

shutdown:關(guān)機(jī)

reboot:重啟

命令 含義
reboot 重新啟動操作系統(tǒng)
shutdown –r now 重新啟動操作系統(tǒng),shutdown會給別的用戶提示
shutdown -h now 立刻關(guān)機(jī),其中now相當(dāng)于時(shí)間為0的狀態(tài)
shutdown -h 20:25 系統(tǒng)在今天的20:25 會關(guān)機(jī)
shutdown -h +10 系統(tǒng)再過十分鐘后自動關(guān)機(jī)
init 0 關(guān)機(jī)
init 6 重啟

5.文件系統(tǒng)
mount:加載文件系統(tǒng)到指定的加載點(diǎn)

umount:卸載已經(jīng)加載的文件系統(tǒng)

fsck:檢查并且試圖修復(fù)文件系統(tǒng)中的錯(cuò)誤

df:顯示磁盤分區(qū)上的可使用的磁盤空間

du:查看使用空間的,但是與df命令不同的是Linux du命令是對文件和目錄磁盤使用的空間的查看,還是和df命令有一些區(qū)別的

6.網(wǎng)絡(luò)應(yīng)用

hostname:顯示和設(shè)置系統(tǒng)的主機(jī)名稱

ifconfig:配置和顯示Linux內(nèi)核中網(wǎng)絡(luò)接口的網(wǎng)絡(luò)參數(shù)

顯示字段 說明
eth0 網(wǎng)絡(luò)接口名稱
Link encap 鏈路封裝協(xié)議
Hwaddr 網(wǎng)絡(luò)接口的MAC地址
Inet addr IP地址
Bcast 廣播地址
Mask 子網(wǎng)掩碼
UP 網(wǎng)絡(luò)接口狀態(tài)標(biāo)識,UP已經(jīng)啟用,DOWN已經(jīng)停用
BROADCAST 廣播標(biāo)識,標(biāo)識網(wǎng)絡(luò)接口是否支持廣播
RUNNING 傳輸標(biāo)識,標(biāo)識網(wǎng)絡(luò)接口是否已經(jīng)開始傳輸分組數(shù)據(jù)
MULTICAST 多播標(biāo)識,標(biāo)識網(wǎng)絡(luò)接口是否支持多播
MTU,Metric MTU:最大傳輸單位,單位:字節(jié)。Metric:度量值,用于RIP建立網(wǎng)絡(luò)路由用
RX bytes 接收數(shù)據(jù)字節(jié)統(tǒng)計(jì)
TX bytes 發(fā)送數(shù)據(jù)字節(jié)統(tǒng)計(jì)

常用參數(shù):

參數(shù) 功能
-a 顯示所有網(wǎng)絡(luò)接口狀態(tài)
inet [IP地址] 設(shè)置IP地址
netmask [子網(wǎng)掩碼] 設(shè)置子網(wǎng)掩碼
up 啟用網(wǎng)絡(luò)接口
down 關(guān)閉網(wǎng)絡(luò)接口

7.常用工具
ssh:Secure Shell的縮寫,由 IETF 的網(wǎng)絡(luò)工作小組(Network Working Group)所制定;SSH 為建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議。

screen:只要再次登錄到主機(jī)上執(zhí)行screen -r就可以恢復(fù)會話的運(yùn)行

clear:清屏

who:顯示目前登錄系統(tǒng)的用戶信息

date:用來顯示或設(shè)定系統(tǒng)的日期與時(shí)間

8.軟件管理:RedHat 系列(常見的安裝包格式 rpm包,安裝rpm包的命令是“rpm -參數(shù)”),包管理工具 yum

yum:在線安裝用yum

安裝:yum install + 軟件包;

刪除軟件包:yum remove +軟件包;

如果想安裝一個(gè)軟件包,但是具體不知道安裝什么版本,你可以使用 yum search +軟件包名;

rpm:離線安裝

安裝: rpm -ivh *rpm

卸載:rpm -e 軟件名;有依賴關(guān)系按依賴關(guān)系反序卸載;

反安裝:執(zhí)行rpm -e rpm包名

軟件:執(zhí)行rpm -Uvh rpm包名

查詢軟件包的詳細(xì)信息:執(zhí)行rpm -qpi rpm包名

查詢某個(gè)文件是屬于那個(gè)rpm包的:執(zhí)行rpm -qf rpm包名

查該軟件包會向系統(tǒng)里面寫入哪些文件:執(zhí)行 rpm -qpl rpm包名

離線軟件安裝之.tar.gz,.tar.tgz,*.bz2形式的二進(jìn)制軟件包:

安裝:tar zxvf .tar.gz 或 tar yxvf .bz2;

卸載:手動刪除

離線軟件安裝之*.src.rpm形式的源代碼軟件包:

安裝:rpm -rebuild .src.rpm;cd /usr/src/dist/RPMS;rpm -ivh .rpm;

卸載:rpm -e packgename

離線軟件安裝之.tar.gz,.tar.tgz、*.bz2形式的源代碼軟件包

安裝:tar zxvf .tar.gz 或 tar yxvf .bz2 先解壓;然后進(jìn)入解壓后的目錄:./configure 配置;make 編譯;make install 安裝;

卸載:make uninstall 或 手動刪除

aptget:Debian系列包管理工具 apt-get;常見的安裝包格式 deb包,安裝deb包的命令是“dpkg -參數(shù)”

9.文件查找和比較

locate:查找文件或目錄

find:指定目錄下查找文件

10.文件內(nèi)容查看

head:顯示文件的開頭的內(nèi)容

tail:顯示文件末尾區(qū)塊,也可以查看線上日志

less:文件或其它輸出進(jìn)行分頁顯示

more:一頁一頁的顯示方便使用者逐頁閱讀

11.文件處理

touch:創(chuàng)建新文件或修改文件的時(shí)間屬性

unlink:用于系統(tǒng)調(diào)用函數(shù)unlink去刪除指定的文件

rename:用字符串替換的方式批量改變文件名

ln:用來為文件創(chuàng)件連接,連接類型分為硬連接和符號連接兩種,默認(rèn)的連接類型是硬連接

cat:連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上,cat經(jīng)常用來顯示文件的內(nèi)容,類似于下的type命令

mkdir:是 make directory 的縮寫,用于創(chuàng)建一個(gè)新的目錄。

rmdir:可使用rmdir命令刪除一個(gè)目錄。必須離開目錄,并且目錄必須為空目錄,不然提示刪除失敗。

12.目錄操作:注意分清相對目錄(就是相對當(dāng)前用戶所在目錄而言的位置)和絕對目錄(就是從根目錄開始表達(dá)的位置,進(jìn)行操作)的區(qū)別

cd:是 change directory 的縮寫,切換當(dāng)前目錄至指定的目錄;有參數(shù)的話切換到參數(shù)指定的目錄,沒有則切換到用戶家目錄;

命令 含義
cd 切換到當(dāng)前用戶的主目錄(/home/用戶目錄),用戶登陸的時(shí)候,默認(rèn)的目錄就是用戶的主目錄。
cd ~ 切換到當(dāng)前用戶的主目錄(/home/用戶目錄)
cd . 切換到當(dāng)前目錄
cd .. 切換到上級目錄
cd - 可進(jìn)入上一個(gè)進(jìn)入的目錄

mv:是 move 的簡寫,用于移動/重命名目錄或文件;格式:mv 要移動的目錄/文件 移動之后的目錄/文件。

在這個(gè)后面先指一定想要移動的目錄或者文件的位置,一個(gè)空格,后面再加上移動以后的目錄和文件所在的位置。

/ : 表示系統(tǒng)的根目錄。

~ : 表示當(dāng)前所登錄的用戶的主目錄

. :一個(gè)點(diǎn)表示當(dāng)前的目錄。

../ :兩個(gè)點(diǎn)加一個(gè)斜線,表示上一級目錄。

../../:表示上兩級目錄。知道了這些,我們就可以去移動目錄或文件了。

mv ak aklman//把當(dāng)前目錄里面的 ak 這個(gè)目錄重命名為 aklman。

//把a(bǔ)klman這個(gè)目錄移動到ak目錄下;注意:/ak 這個(gè)目錄必須已經(jīng)存在的。
cp aklman /ak

//*表示所有的文件或目錄,比如你想把某個(gè)目錄下面的所有的目錄或文件移動到某個(gè)地方
cp aklman/* /ak
選項(xiàng) 含義
-f 禁止交互式操作,如有覆蓋也不會給出提示
-i 確認(rèn)交互方式操作,如果mv操作將導(dǎo)致對已存在的目標(biāo)文件的覆蓋,系統(tǒng)會詢問是否重寫,要求用戶回答以避免誤覆蓋文件
-v 顯示移動進(jìn)度

rm:是 remove 的簡寫,用于刪除目錄或文件;注意想要刪除目錄的時(shí)候,你需要添加兩個(gè)參數(shù):-r -f,可以將兩個(gè)參數(shù)系在一起,如-rf。

r 參數(shù)可以讓 rm 命令遞歸刪除目錄及其內(nèi)容,f 參數(shù)是 force ,表示強(qiáng)制刪除。合起來這行命令的意思是,遞歸的強(qiáng)制刪除目錄,以及目錄里面的所有的東西。
參數(shù) 含義
-i 以進(jìn)行交互式方式執(zhí)行
-f 強(qiáng)制刪除,忽略不存在的文件,無需提示
-r 遞歸地刪除目錄下的內(nèi)容,刪除文件夾時(shí)必須加此參數(shù)

pwd:Print Working Directory 的縮寫,判定當(dāng)前目錄在文件系統(tǒng)內(nèi)的確切位置。

tree:目錄內(nèi)容結(jié)構(gòu)樹

cp:是 copy 的簡寫,用于復(fù)制目錄或文件

比如你當(dāng)前目錄下面有一個(gè) index.php 文件,你想復(fù)制一份,復(fù)制以后的文件叫 category.php ,可以這樣:
cp index.php category.php

//把index.php復(fù)制到ak目錄下;注意:/ak 這個(gè)目錄必須已經(jīng)存在的。
cp index.php /ak

//復(fù)制目錄,你需要添加一個(gè) -R 的參數(shù),它會遞歸的去復(fù)制目錄以及目錄里面的所有的東西。比如要把 aklman 這個(gè)目錄復(fù)制一份,復(fù)制以后的目錄名是 ak:
cp -R aklman ak
選項(xiàng) 含義
-a 該選項(xiàng)通常在復(fù)制目錄時(shí)使用,它保留鏈接、文件屬性,并遞歸地復(fù)制目錄,簡單而言,保持文件原有屬性。
-f 刪除已經(jīng)存在的目標(biāo)文件而不提示
-i 交互式復(fù)制,在覆蓋目標(biāo)文件之前將給出提示要求用戶確認(rèn)
-r 若給出的源文件是目錄文件,則cp將遞歸復(fù)制該目錄下的所有子目錄和文件,目標(biāo)文件必須為一個(gè)目錄名。
-v 顯示拷貝進(jìn)度。

ls:是 list 的縮寫。ls 用來打印出當(dāng)前目錄的清單,可以查看文件權(quán)限(包括目錄、文件夾、文件權(quán)限)查看目錄信息等。查看當(dāng)前所在位置的目錄內(nèi)容

常用參數(shù)有:可以多帶帶使用,也可以多個(gè)參數(shù)一起用,分開寫連著都可以,沒有前后順序。
ls -al /home :查看/home 下的所有文件詳細(xì)信息

#格式:ls   [選項(xiàng)參選]  [目錄參數(shù)]
#[] 表示可有可無;有的時(shí)候,就是指定的目錄,沒有的時(shí)候,就是當(dāng)前目錄。
#
-a:列出所有文件,包括以 . 開頭的隱含文件
ls -a /home :查看/home 下的所有文件

#格式:ls   [選項(xiàng)參選]  [目錄參數(shù)]
#
-l:列出文件的權(quán)限、所有者、文件大小等所有信息;注意的是:ll等價(jià)于 ls -l,也就是簡寫;

-d:將目錄象文件一樣顯示

-h:列出文件大小

-t:以文件修改時(shí)間排序

通配符 含義
* 文件代表文件名中所有字符
ls te* 查找以te開頭的文件
ls *html 查找結(jié)尾為html的文件
代表文件名中任意一個(gè)字符
ls ?.c 只找第一個(gè)字符任意,后綴為.c的文件
ls a.? 只找只有3個(gè)字符,前2字符為a.,最后一個(gè)字符任意的文件
[] [”和“]”將字符組括起來,表示可以匹配字符組中的任意一個(gè)。“-”用于表示字符范圍。
[abc] 匹配a、b、c中的任意一個(gè)
[a-f] 匹配從a到f范圍內(nèi)的的任意一個(gè)字符
ls [a-f]* 找到從a到f范圍內(nèi)的的任意一個(gè)字符開頭的文件
ls a-f 查找文件名為a-f的文件,當(dāng)“-”處于方括號之外失去通配符的作用
如果要使通配符作為普通字符使用,可以在其前面加上轉(zhuǎn)義字符。“?”和“*”處于方括號內(nèi)時(shí)不用使用轉(zhuǎn)義字符就失去通配符的作用。
ls *a 查找文件名為*a的文件

13.文件權(quán)限屬性

setfacl:用來在命令行里設(shè)置ACL(訪問控制列表)

chmod:修改文件權(quán)限;格式:chmod u/g/o/a +/-/= rwx 文件;

[ u/g/o/a ] 含義
u user 表示該文件的所有者
g group 表示與該文件的所有者屬于同一組( group )者,即用戶組
o other 表示其他以外的人
a all 表示這三者皆是
[ +-= ] 含義
+ 增加權(quán)限
- 撤銷權(quán)限
= 設(shè)定權(quán)限
rwx 含義
r read 表示可讀取,對于一個(gè)目錄,如果沒有r權(quán)限,那么就意味著不能通過ls查看這個(gè)目錄的內(nèi)容。
w write 表示可寫入,對于一個(gè)目錄,如果沒有w權(quán)限,那么就意味著不能在目錄下創(chuàng)建新的文件。
x excute 表示可執(zhí)行,對于一個(gè)目錄,如果沒有x權(quán)限,那么就意味著不能通過cd進(jìn)入這個(gè)目錄。

常用數(shù)字表示法;

r 讀取權(quán)限,數(shù)字代號為 "4"
w 寫入權(quán)限,數(shù)字代號為 "2"
x 執(zhí)行權(quán)限,數(shù)字代號為 "1"
- 不具任何權(quán)限,數(shù)字代號為 "0"
chmod u=rwx,g=rx,o=r filename等價(jià)于chmod u=7,g=5,o=4 filename

setfacl:用來細(xì)分linux下的文件權(quán)限

chown:修改文件所有者;格式:chown 用戶名 文件或目錄名

chgrp:修改文件所屬組

14.壓縮/解壓

bzip2/bunzip2:文件壓縮解壓

gzip/gunzip:gzip文件壓縮解壓/解壓

zip/unzip:文件壓縮解壓

tar:歸檔管理;格式:tar [參數(shù)] 打包文件名 文件

參數(shù) 含義
-c 生成檔案文件,創(chuàng)建打包文件
-v 列出歸檔解檔的詳細(xì)過程,顯示進(jìn)度
-f 指定檔案文件名稱,f后面一定是.tar文件,所以必須放選項(xiàng)最后
-t 列出檔案中包含的文件
-x 解開檔案文件

15.文件傳輸

ftp:文件傳輸軟件

scp:用于Linux之間復(fù)制文件和目錄

第二章 系統(tǒng)定時(shí)任務(wù)

1.crontab命令(分 是 日 月 周)

crontab -e

2.at命令

at 2:00 tomorrow
at>/home/Aklman/do_job
at>Ctrl+d

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/39883.html

相關(guān)文章

  • 一文梳理 RedHat 和 CentOS 運(yùn)維中的網(wǎng)絡(luò)知識

    摘要:一系統(tǒng)運(yùn)維中網(wǎng)絡(luò)方面的規(guī)劃與思考在很多公司,崗位職責(zé)都是很明確的,專職轉(zhuǎn)崗,每人或者每組負(fù)責(zé)一塊業(yè)務(wù)。二系統(tǒng)運(yùn)維中網(wǎng)絡(luò)方面操作梳理在系統(tǒng)運(yùn)維中,經(jīng)常涉及的網(wǎng)絡(luò)方面的操作,一般由以下幾個(gè)方面組成。初步意見,交換機(jī)上線這臺機(jī)器所連端口。運(yùn)維是一門藝術(shù),也是一門苦差事,每個(gè)人對此均有不同的理解,正所謂一千個(gè)人眼中有一千個(gè)哈姆雷特。干一行就要愛一行,既然選擇了這個(gè)行業(yè),較好是能把它做到較好,發(fā)揮自己...

    Olivia 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<