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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

CentOS 初体验七:常用命令

發布時間:2024/9/30 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS 初体验七:常用命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載請標明出處:http://blog.csdn.net/zhaoyanjun6/article/details/78962179
本文出自【趙彥軍的博客】

1、clear 清屏

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

2、ls 列出目錄的內容

查看目錄中的文件

命令:ls

顯示詳細信息

命令:ls -l

顯示隱藏文件

命令:ls -a

3、cd 目錄切換

進入某個目錄

命令:cd 目錄名

切換到用戶的桌面目錄

命令:cd ~/Desktop

退出當前目錄,回到上一級目錄

命令: cd ..

退出當前目錄,回到上兩級目錄

命令:cd ../..

回到 home 目錄

命令:cd ~

回到根目錄

命令:cd /

回到上一次所在的目錄

命令:cd -

另外說一句 , home目錄 和 usr目錄 是平級的,同屬根目錄

4、光標移動

光標移動到行首(ahead of line),相當于通常的Home鍵

Ctrl + a

光標移動到行尾(end of line)

Ctrl + e

交換光標位置前的兩個字符

Ctrl + t

取消當前行輸入的命令,相當于Ctrl + Break

Ctrl + c

5、mkdir 新建文件夾

命令:mkdir 文件夾

6、touch 創建文件

命令: touch 文件

7、 rm 刪除文件

命令: rm 文件

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

rm /home/test

這種不帶參數的刪除方法經常會提示無法刪除,因為權限不夠。

2、-r是遞歸的刪除參數表中的目錄及其子目錄。 目錄將被清空并且刪除。 當刪除目錄包含的具有寫保護的文件時用戶通常是被提示的。

rm -r /home/test

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

rm -rf /home/test

8、 rmdir 刪除空文件夾

rmdir abc

刪除空文件夾 abc 。

如果 abc 文件里面有內容,則不能被刪除,如下:

9、mv 移動文件

命令:mv [options] 源文件或目錄 目標文件或目錄

1、移動 file1.txt 文件到 newdir 目錄

mv file1.txt newdir

2、移動多個文件到 newdir 目錄

mv file1.txt file2.txt newdir

10、cp 復制文件

cp file1 file2

復制 file1 文件里面的內容 到 file2 中

11、pwd 顯示文件路徑

pwd 命令用于顯示用戶當前所在的路徑、目錄。

pwd

顯示當前所在的目錄的路徑

pwd 文件名

token.txt 文件的路徑。

12、su 切換到用戶模式

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

命令: su

或者

命令: su root

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

命令: su 普通用戶

13、reboot 重啟CentOS

重啟 centos 機器

命令:reboot

14、exit 退出當前會話

退出當前會話

命令:exit

15、shutdown 關機

shutdown命令安全地將系統關機。 有些用戶會使用直接斷掉電源的方式來關閉linux,這是十分危險的。因為linux與windows不同,其后臺運行著許多進程,所以強制關機可能會導致進程的數據丟失﹐使系統處于不穩定的狀態﹐甚至在有的系統中會損壞硬件設備。而在系統關機前使用shutdown命令﹐系統管理員會通知所有登錄的用戶系統將要關閉。并且login指令會被凍結﹐即新的用戶不能再登錄。直接關機或者延遲一定的時間才關機。

重啟

shutdown -r now //立刻重啟shutdown -r 10 //過10分鐘自動重啟shutdown -r 20:35 //在時間為20:35時候重啟

關機

shutdown -h now //立刻關機(root用戶使用)shutdown -h 10 //10分鐘后自動關機shutdown 10:01 //10:01關機shutdown -c //命令取消重啟

16、find 查找文件

從根目錄開始,查找文件/目錄

命令: find / -name file

從根目錄開始,查找后綴為 .png 的文件

命令:find / -name \*.png

從當前目錄即子目錄查找后綴為 .png 的文件

命令:find -name \*.png

17、文件壓縮/解壓

1、tar 壓縮

壓縮

  • 壓縮 1 個文件

把 aa.txt 壓縮成 aa.tar

tar -cvf aa.tar aa.txt

  • 壓縮 2 個文件

把 aa.txt、bb.txt 兩個文件壓縮成 aa.tar

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

解壓

  • 解壓文件

tar zxvf fileName

  • 在不解壓的情況下查看文件里的內容

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 壓縮服務 , 安裝命令如下:

命令:yum install -y unzip zip

  • zip 壓縮

把 abc 文件/目錄 壓縮成 abc.zip 文件,壓縮完以后源文件 abc 將會被保存不動,不會被刪除。

命令:zip abc.zip abc

如果 abc 是一個文件,那么這個文件將會被壓縮成一個壓縮包。
如果 abc 是一個目錄,那么這個目錄里的內容將不會被壓縮到壓縮包里。

命令:zip -r abc.zip abc

使用 -r 參數,代表遞歸。

如果 abc 是一個文件,那么這個文件將會被壓縮成一個壓縮包。
如果 abc 是一個目錄,那么這個目錄里的所有內容將會被壓縮成一個壓縮包。

總結起來就是一句話:

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

解壓 te.zip 文件,解壓完成后,解壓的內容將會放在 te 文件夾中,所以不必擔心解壓的內容推擠在當前目錄。

unzip te.zip

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

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

19、cat : 查看文件內容

cat命令的用途是連接文件或者標準輸入并打印。這個命令經常用來顯示文件內容,或者將幾個文件連接起來顯示,或者從標準輸入讀取內容并且顯示,它經常與重定向符號配合使用。

  • 查看 a.txt 里面的內容

cat a.txt

  • 查看 a.txt 、b.txt里面的內容

cat a.txt b.txt

  • 把 aa.txt 文件的內容寫入 bb.txt , 原 bb.txt 內容會被覆蓋

cat aa.txt > bb.txt

  • tac 反向輸入

cat 反過來寫是 tac , 那么 tac 命令就是反向輸出

tac aa.txt

20、more 顯示文件內容

系統在顯示滿一個屏幕時暫停,使用空格可以翻頁,使用 回車鍵 顯示下一行,使用Q鍵可以退出。

cat 的特點是一次把文本內容顯示完,如果文件比較大,使用不是很方便。
more的特點是一次只顯示一屏內容,不支持上下巻動屏幕。
less命令也可以分頁顯示文件,和more命令的區別就在于它支持上下鍵卷動屏幕,當結束瀏覽時,只要在less命令的提示符 : 下按Q鍵即可。

21、查看打開的端口

  • netstat -lntp

查看監聽(Listen)的端口

  • netstat -antp

查看所有建立的TCP連接

22、vim 打開文本

1、vim 的基本概念

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

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

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

不過一般我們在使用時把vi簡化成兩個模式,就是將底行模式(last line mode)也算入命令行模式command mode)。

命令行模式 —> 插入模式 :按 i 鍵
插入模式 —> 命令行模式 : 按 esc 鍵
命令行模式 —> 底行模式 :按 Shift + 冒號 鍵

1 、創建文件

創建一個新的文件并進入編輯 , 如果文件已經存在,則直接進入編輯

vim newfile

2、 光標移動

通過 ↑↓←→按鍵進行光標的移動。

3、 vim 退出

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

命令嚴格區分大小寫

  • wq: 保存文件并退出vi

  • wq!: 強制保存文件,并退出vi

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

  • q! :不保存強制退出

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

  • w!: 強制保存,不退出vi

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

4、vim 編輯操作

在命令行模式下,yy 命令復制光標所在行到緩沖區,p 命令粘貼緩沖區的文本。

在命令行模式下,x 刪除光標所在的字符。

在命令行模式下,dd 刪除光標所在行。

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

在底行模式下,輸入 數字 并且回車,跳到當前行的開頭。


個人微信號:zhaoyanjun125 , 歡迎關注

總結

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

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