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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

CentOS 初体验七:常用命令

發(fā)布時(shí)間:2024/9/30 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS 初体验七:常用命令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/zhaoyanjun6/article/details/78962179
本文出自【趙彥軍的博客】

1、clear 清屏

命令:clear
也可以使用 Ctrl+L 清除屏幕,這是在編寫(xiě) Linux 常用的一個(gè)命令。

2、ls 列出目錄的內(nèi)容

查看目錄中的文件

命令:ls

顯示詳細(xì)信息

命令:ls -l

顯示隱藏文件

命令:ls -a

3、cd 目錄切換

進(jìn)入某個(gè)目錄

命令:cd 目錄名

切換到用戶的桌面目錄

命令:cd ~/Desktop

退出當(dāng)前目錄,回到上一級(jí)目錄

命令: cd ..

退出當(dāng)前目錄,回到上兩級(jí)目錄

命令:cd ../..

回到 home 目錄

命令:cd ~

回到根目錄

命令:cd /

回到上一次所在的目錄

命令:cd -

另外說(shuō)一句 , home目錄 和 usr目錄 是平級(jí)的,同屬根目錄

4、光標(biāo)移動(dòng)

光標(biāo)移動(dòng)到行首(ahead of line),相當(dāng)于通常的Home鍵

Ctrl + a

光標(biāo)移動(dòng)到行尾(end of line)

Ctrl + e

交換光標(biāo)位置前的兩個(gè)字符

Ctrl + t

取消當(dāng)前行輸入的命令,相當(dāng)于Ctrl + Break

Ctrl + c

5、mkdir 新建文件夾

命令:mkdir 文件夾

6、touch 創(chuàng)建文件

命令: touch 文件

7、 rm 刪除文件

命令: rm 文件

1、刪除home目錄下的test目錄

rm /home/test

這種不帶參數(shù)的刪除方法經(jīng)常會(huì)提示無(wú)法刪除,因?yàn)闄?quán)限不夠。

2、-r是遞歸的刪除參數(shù)表中的目錄及其子目錄。 目錄將被清空并且刪除。 當(dāng)刪除目錄包含的具有寫(xiě)保護(hù)的文件時(shí)用戶通常是被提示的。

rm -r /home/test

3、-rf : f 是不提示用戶,刪除目錄下的所有文件。請(qǐng)注意檢查路徑,輸成別的目錄就悲劇了。

rm -rf /home/test

8、 rmdir 刪除空文件夾

rmdir abc

刪除空文件夾 abc 。

如果 abc 文件里面有內(nèi)容,則不能被刪除,如下:

9、mv 移動(dòng)文件

命令:mv [options] 源文件或目錄 目標(biāo)文件或目錄

1、移動(dòng) file1.txt 文件到 newdir 目錄

mv file1.txt newdir

2、移動(dòng)多個(gè)文件到 newdir 目錄

mv file1.txt file2.txt newdir

10、cp 復(fù)制文件

cp file1 file2

復(fù)制 file1 文件里面的內(nèi)容 到 file2 中

11、pwd 顯示文件路徑

pwd 命令用于顯示用戶當(dāng)前所在的路徑、目錄。

pwd

顯示當(dāng)前所在的目錄的路徑

pwd 文件名

token.txt 文件的路徑。

12、su 切換到用戶模式

從普通用戶模式切換到 root 用戶模式

命令: su

或者

命令: su root

從 root 用戶模式切換到普通用戶模式

命令: su 普通用戶

13、reboot 重啟CentOS

重啟 centos 機(jī)器

命令:reboot

14、exit 退出當(dāng)前會(huì)話

退出當(dāng)前會(huì)話

命令:exit

15、shutdown 關(guān)機(jī)

shutdown命令安全地將系統(tǒng)關(guān)機(jī)。 有些用戶會(huì)使用直接斷掉電源的方式來(lái)關(guān)閉linux,這是十分危險(xiǎn)的。因?yàn)閘inux與windows不同,其后臺(tái)運(yùn)行著許多進(jìn)程,所以強(qiáng)制關(guān)機(jī)可能會(huì)導(dǎo)致進(jìn)程的數(shù)據(jù)丟失﹐使系統(tǒng)處于不穩(wěn)定的狀態(tài)﹐甚至在有的系統(tǒng)中會(huì)損壞硬件設(shè)備。而在系統(tǒng)關(guān)機(jī)前使用shutdown命令﹐系統(tǒng)管理員會(huì)通知所有登錄的用戶系統(tǒng)將要關(guān)閉。并且login指令會(huì)被凍結(jié)﹐即新的用戶不能再登錄。直接關(guān)機(jī)或者延遲一定的時(shí)間才關(guān)機(jī)。

重啟

shutdown -r now //立刻重啟shutdown -r 10 //過(guò)10分鐘自動(dòng)重啟shutdown -r 20:35 //在時(shí)間為20:35時(shí)候重啟

關(guān)機(jī)

shutdown -h now //立刻關(guān)機(jī)(root用戶使用)shutdown -h 10 //10分鐘后自動(dòng)關(guān)機(jī)shutdown 10:01 //10:01關(guān)機(jī)shutdown -c //命令取消重啟

16、find 查找文件

從根目錄開(kāi)始,查找文件/目錄

命令: find / -name file

從根目錄開(kāi)始,查找后綴為 .png 的文件

命令:find / -name \*.png

從當(dāng)前目錄即子目錄查找后綴為 .png 的文件

命令:find -name \*.png

17、文件壓縮/解壓

1、tar 壓縮

壓縮

  • 壓縮 1 個(gè)文件

把 aa.txt 壓縮成 aa.tar

tar -cvf aa.tar aa.txt

  • 壓縮 2 個(gè)文件

把 aa.txt、bb.txt 兩個(gè)文件壓縮成 aa.tar

tar -cvf aa.tar aa.txt bb.txt

解壓

  • 解壓文件

tar zxvf fileName

  • 在不解壓的情況下查看文件里的內(nèi)容

tar -tf fileName

2、bzip2 壓縮

  • 壓縮 test.txt 文件

bzip2 -z test.txt

壓縮完以后,壓縮文件為 test.txt.bz2 , 原文件 test.txt 被刪除。

  • 解壓 test.txt.bz2 文件

bunzip2 abc.txt.bz2

解壓完,壓縮包被刪除。

3、zip 壓縮

首選安裝 zip 壓縮服務(wù) , 安裝命令如下:

命令:yum install -y unzip zip

  • zip 壓縮

把 abc 文件/目錄 壓縮成 abc.zip 文件,壓縮完以后源文件 abc 將會(huì)被保存不動(dòng),不會(huì)被刪除。

命令:zip abc.zip abc

如果 abc 是一個(gè)文件,那么這個(gè)文件將會(huì)被壓縮成一個(gè)壓縮包。
如果 abc 是一個(gè)目錄,那么這個(gè)目錄里的內(nèi)容將不會(huì)被壓縮到壓縮包里。

命令:zip -r abc.zip abc

使用 -r 參數(shù),代表遞歸。

如果 abc 是一個(gè)文件,那么這個(gè)文件將會(huì)被壓縮成一個(gè)壓縮包。
如果 abc 是一個(gè)目錄,那么這個(gè)目錄里的所有內(nèi)容將會(huì)被壓縮成一個(gè)壓縮包。

總結(jié)起來(lái)就是一句話:

//壓縮文件 zip abc.zip abc//壓縮目錄,加 "-r" zip -r abc.zip abc
  • unzip 解壓

解壓 te.zip 文件,解壓完成后,解壓的內(nèi)容將會(huì)放在 te 文件夾中,所以不必?fù)?dān)心解壓的內(nèi)容推擠在當(dāng)前目錄。

unzip te.zip

18、du 查看目錄/文件大小

du -h fileName //查看某個(gè)文件大小du -h dirctoryName //查看目錄中所有文件大小,如果目錄名字為空就代表為當(dāng)前目錄du -sh dirctoryName //查看某個(gè)目錄的大小du -h --max-depth=1 directoryName //查看目錄中所有文件的大小,參數(shù)--max-depth用來(lái)指定深入目錄的層數(shù),為1就指定1層, directoryName 為空就代表是當(dāng)前目錄

19、cat : 查看文件內(nèi)容

cat命令的用途是連接文件或者標(biāo)準(zhǔn)輸入并打印。這個(gè)命令經(jīng)常用來(lái)顯示文件內(nèi)容,或者將幾個(gè)文件連接起來(lái)顯示,或者從標(biāo)準(zhǔn)輸入讀取內(nèi)容并且顯示,它經(jīng)常與重定向符號(hào)配合使用。

  • 查看 a.txt 里面的內(nèi)容

cat a.txt

  • 查看 a.txt 、b.txt里面的內(nèi)容

cat a.txt b.txt

  • 把 aa.txt 文件的內(nèi)容寫(xiě)入 bb.txt , 原 bb.txt 內(nèi)容會(huì)被覆蓋

cat aa.txt > bb.txt

  • tac 反向輸入

cat 反過(guò)來(lái)寫(xiě)是 tac , 那么 tac 命令就是反向輸出

tac aa.txt

20、more 顯示文件內(nèi)容

系統(tǒng)在顯示滿一個(gè)屏幕時(shí)暫停,使用空格可以翻頁(yè),使用 回車(chē)鍵 顯示下一行,使用Q鍵可以退出。

cat 的特點(diǎn)是一次把文本內(nèi)容顯示完,如果文件比較大,使用不是很方便。
more的特點(diǎn)是一次只顯示一屏內(nèi)容,不支持上下巻動(dòng)屏幕。
less命令也可以分頁(yè)顯示文件,和more命令的區(qū)別就在于它支持上下鍵卷動(dòng)屏幕,當(dāng)結(jié)束瀏覽時(shí),只要在less命令的提示符 : 下按Q鍵即可。

21、查看打開(kāi)的端口

  • netstat -lntp

查看監(jiān)聽(tīng)(Listen)的端口

  • netstat -antp

查看所有建立的TCP連接

22、vim 打開(kāi)文本

1、vim 的基本概念

基本上vi可以分為三種狀態(tài),分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能區(qū)分如下:

  • 1) 命令行模式command mode)
      控制屏幕光標(biāo)的移動(dòng),字符、字或行的刪除,移動(dòng)復(fù)制某區(qū)段及進(jìn)入Insert mode下,或者到 last line mode。
      
  • 2) 插入模式(Insert mode)
      只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令行模式。

  • 3) 底行模式(last line mode)
      將文件保存或退出vi,也可以設(shè)置編輯環(huán)境,如尋找字符串、列出行號(hào)……等。

不過(guò)一般我們?cè)谑褂脮r(shí)把vi簡(jiǎn)化成兩個(gè)模式,就是將底行模式(last line mode)也算入命令行模式command mode)。

命令行模式 —> 插入模式 :按 i 鍵
插入模式 —> 命令行模式 : 按 esc 鍵
命令行模式 —> 底行模式 :按 Shift + 冒號(hào) 鍵

1 、創(chuàng)建文件

創(chuàng)建一個(gè)新的文件并進(jìn)入編輯 , 如果文件已經(jīng)存在,則直接進(jìn)入編輯

vim newfile

2、 光標(biāo)移動(dòng)

通過(guò) ↑↓←→按鍵進(jìn)行光標(biāo)的移動(dòng)。

3、 vim 退出

執(zhí)行以下命令之前可以先按一下 Esc 鍵,以確保處于視圖模式。

命令嚴(yán)格區(qū)分大小寫(xiě)

  • wq: 保存文件并退出vi

  • wq!: 強(qiáng)制保存文件,并退出vi

  • q:不保存文件,退出vi

  • q! :不保存強(qiáng)制退出

  • w: 保存文件但不退出vi

  • w!: 強(qiáng)制保存,不退出vi

  • e!: 放棄所有修改,從上次保存文件開(kāi)始再編輯

4、vim 編輯操作

在命令行模式下,yy 命令復(fù)制光標(biāo)所在行到緩沖區(qū),p 命令粘貼緩沖區(qū)的文本。

在命令行模式下,x 刪除光標(biāo)所在的字符。

在命令行模式下,dd 刪除光標(biāo)所在行。

在命令行模式下,u 回滾到上一次操作,比如你誤刪了一行內(nèi)容,立刻按下 u 就能恢復(fù)被誤刪的行。

在底行模式下,輸入 數(shù)字 并且回車(chē),跳到當(dāng)前行的開(kāi)頭。


個(gè)人微信號(hào):zhaoyanjun125 , 歡迎關(guān)注

總結(jié)

以上是生活随笔為你收集整理的CentOS 初体验七:常用命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。