linux命令及實例 linux的一些基礎命令

linux常用命令

1.列出文件清單命令:ls

創新互聯建站專注于衡南網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供衡南營銷型網站建設,衡南網站制作、衡南網頁設計、衡南網站官網定制、小程序制作服務,打造衡南網絡公司原創品牌,更為您提供衡南網站排名全網營銷落地服務。

ls命令能夠列出當前目錄下的所有內容。ls 命令的執行方式為:

# ls [-選項] [文件名或者目錄名]

進入到Linux命令行中后,我們至少要知道當前所處的位置有哪些內容,這些信息就可以使用ls命令來獲得。

在Linux中,ls命令是最常使用的命令之一,因為在命令行下要隨時查看目錄內容。如果不加任何選項的話,ls命令僅列出當前目錄下的文件和目錄名,例如,想要查看/etc目錄下的內容,可以使用下列命令:

# ls /etc

如果想要列出當前目錄下所有文件,則可以使用下列命令:

# ls -a

2、cat命令

功能:在標準輸出上顯示文件。

語法:cat [-vTEuAte] 文件

例子: cat example.txt

cat -A exam2.txt

cat file1 file2 file2

3、more命令

功能:在終端屏幕按屏顯示文本文件。

語法: more [-pcdls] 文件

例子: more example.c

more -dc example.c

more -c -10 example.c

4、less命令

less命令的功能幾乎和more命令一樣,也是用來按頁顯示文件,不同之處在于less命令在顯示文件時允許用戶既

可以向前又可以向后翻閱文件。

5、head命令

功能:顯示指定文件的前若干行。缺省設置為顯示10行

語法:head [-n] 文件

例子: head example.c

head -3 example.c

6、tail命令

功能:顯示指定文件的末尾若干行。缺省設置為顯示10行

語法:tail [+ / - num ] [參數] 文件

+num 從第num行以后開始顯示。- num 從距文件尾num行處開始顯示。

例子: tail example.c

tail -4 example.c

7、grep、fgrep和egrep命令

功能:

這組命令以指定模式搜索文件,并通知用戶在什么文件中搜索到與指定的模式匹配的字符串,并打印出所有包含該字符串的文本行,在該文本行的最前面是該行所在的文件名。grep命令一次只能搜索一個指定的模式;egrep命令檢索擴展的正則表達式(包括表達式組和可選項);fgrep命令檢索固定字符串,它不識別正則表達式,是快速搜索命令。

語法:

grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]

egrep [選項] [查找模式] [文件名1,文件名2,……]

fgrep [選項] [查找模式] [文件名1,文件名2,……]

例子: grep "text file" example

grep data *

grep goto *.c

Linux 命令行展開介紹及示例

???在Linux bash中可以使用命令行展開特性一步完成需要分開成多步完成的操作,達到事半功倍的效果。在Linux指令參數位置使用"{}" 將相應的參數括起來,括號中的參數以逗號分隔,然后bash在執行這一指令時會自動將括號中的內容進行展開。

示例1:

???同時創建多個目錄,在/tmp目錄下創建a_c,a_d,b_c,b_d等目錄,只需要在命令行中執行如下命令即可,無須單個創建:

執行結果如下:

示例2:

???需要在/tmp/mylinux 目錄下創建如下目錄樹。

創建命令如下:

執行結果如下:

在這里可以使用指令tree來查看目錄的層級結構,以更直觀的方式將目錄樹顯示出來:

Linux常見命令

權限管理命令 chmod

英文愿意: change the permissions mode of a file

語法: chmod[{ugoa}{+-=}{rwx}] [文件或目錄]

[mide = 421] [文件或目錄]

-R 遞歸修改

權限的數字表示

r -- 4

w -- 2

x -- 1

rwxrw-r-- (4+2+1 = 7)

7 6 4

例子:mkdir /temp 創建了一個目錄

touch /temp/testfile 在該目錄下創建了一個test file文件

chmod 777 /temp 改變了一下該目錄的權限

名稱: chgrp

英文原意:change file group ownership

語法:chgrp [用戶][文件或目錄]

功能: 改變文件或目錄的所屬租

例子: useradd hl // 添加所有者

groupadd brother // 添加所有組

charp brother text // brother變成了text文件的所屬組

注意:

1、所屬組就是創建這的所屬者的缺省組

2、linux中創建的文件缺少x(可執行)為了使系統更加安全

mask

0022

0特殊權限

022 ugo --- -w- -w-

1、文件搜索命令find

執行權限:find

語法:find[搜索范圍][匹配條件]

功能描述:文件搜索

例子:

find /etc -name init (-iname 不區分大小寫)

find /home -user(-group) hl

在根目錄下查找所有者(所有組)為hl的文件

在目錄/etc中查找文件init

init init init // 通配符

?init (?匹配單個字符)

find / -size +204800

在跟目錄下查找大于100MB的文件 (100MB = 102400KB = 204800)

+n 大于 -n小于 n等于

find /etc -cmin -5

例子2:

find /etc -size + 163840 -a size -204800

在/etc下查找大于80MB小于100MB的文件

-a兩個條件同時滿足

-o兩個條件滿足任意一個即可

在/etc下查找5分鐘內被修改的屬性的文件和目錄

-amin 訪問時間 access

-cmin 文件屬性 change

-mmin 文件內容 modify

2、文件搜索指令 locate

命名名稱:locate

執行權限:所有用戶

語法:locate 文件名

功能描述:在文件資料庫中查找文件

例子: $ locate inittab

輸出文件所在位置

locate和find的區別:

locate的查找速度很快,因為find是在分區和磁盤上查找,而locate是在資料庫中查找

注意:如果資料庫沒有實時更新,所以locate可能會查不到要查詢的文件。

即:

updatedb (升級文件的資料庫)

loocate -i 文件名 (-i 不區分大小寫)

3、文件搜索命令:which (更精確呦)

執行權限:所有用戶

功能描述:搜索命令所在目錄及別名信息

例子: which ls

alias(別名)

4、whiereis

執行權限:所有用戶

語法: whereis[命令名稱]

功能描述:搜索命令所在目錄及幫助文檔路徑

例子: whereis ls

5、grep

執行權限:所有用戶

語法:grep -iv[指定字串][文件]

功能描述:在文件中搜索字符串匹配的行并輸出

-i 不區分大小寫

-v 排除指定字符串

例子 grep mysql /root/install.log

補充: linux中 # 表示注釋

命名名稱:man

英文原意:manual

執行權限:所有用戶

語法:man[命令或配置文件]

功能描述:獲取幫助信息

例子: man ls # 查看ls命令的幫助信息

man services 查看配置文件sevices的幫助信息

補充:man 。。。。后

/-g :查詢與g有關的信息

空格進行翻頁

回車進行換行

按n繼續查找

命令名稱:useradd

執行權限:root

語法:useradd 用戶名

功能描述: 添加新用戶

例子: useradd HF

命令名稱:passwd

執行權限:所有用戶

語法:passwd 用戶名

功能描述: 設置用戶密碼

例子: passwd HF

命令名稱:who

執行權限:所有用戶

語法:who

功能描述: 查看登錄用戶信息

例子: who

輸出內容含義:

登錄用戶名 登錄終端(tty本地登錄、pds表述遠程終端) 登錄時間 登錄主機ip地址

命令名稱:w

執行權限:所有用戶

語法:w

功能描述: 查看登錄用戶詳細信息

例子: w

命令名稱:gzip

英文原意:GNU zip

執行權限:所有用戶

語法:gzip[文件]

功能描述: 壓縮文件

壓縮后文件格式:.gz

解壓縮:gunzip 壓縮文件

注意:gizp只能壓縮文件,不能壓縮目錄

命令名稱:tar

執行權限:所有用戶

語法:tar 選項 [-zcf] [壓縮文件名] [目錄]

-c 打包

-v 顯示詳細文件

-f 指定文件名

-z 打包同時壓縮

功能描述: 打包目錄

壓縮后文件格式:.tar.gz

命令名稱:zip

執行權限:所有用戶

語法:zip 選項[-r][壓縮后文件名][文件或目錄]

-r 壓縮目錄

功能描述: 壓縮文件或目錄

壓縮后文件格式: zip

注意:zip是window和linux系統中通過用的壓縮格式

命令名稱:bzip2

執行權限:所有用戶

語法:bzip2 選項 [-k] [文件]

-k 產生壓縮文件后保留有源文件

功能描述: 壓縮文件

壓縮后文件格式: .bz2

注意: bzip2的壓縮比例大,適用于壓縮較大的文件

bunzip2解壓縮

對目錄壓縮:tar.bz2

指令名稱:write

指令權限:所有用戶

語法:write 用戶名

功能描述:給用戶發消息 ,以ctrl + D保存

例子: write YX

命令名稱:wall

英文原意:write all

執行權限:所有用戶

語法:wall [message]

功能描述: 發廣播信息

命令名稱:ping

執行權限:所有用戶

語法:ping 選項IP地址

-c 指定發送次數

功能描述: 測試網絡連通性

例子: ping 192.168.1.156

命令名稱:ifcongig

英文原意:interface configure

執行權限:root

語法:ifconfig 網卡名稱 IP地址

功能描述:查看和設置網卡信息(設立之臨時IP)

例子: ifconfig etho 192.168.1.156

etch0 本地真實網卡

lo 回環網卡 (用來本機通信個測試的)

cncap:。。網絡名稱是以太網

HWaddr: 16進制表示的 48位的 網卡的物理地址

addr:當前計算機IP地址

Bcast:當前網絡地址

Mask:子網掩碼

inet6 addr: 表示的是IPv6的地址信息

RX packets:接受數據包的總數量

TX packets:發送數據包的總數量

Base addtess: 網卡當中的物理位置

命令名稱:mail (郵件命令)

執行權限:所有用戶

語法:mail [用戶名]

功能描述:查看發送電子郵件

發送:ctrl + D

查詢: mail

例子: mail root

[圖片上傳中...(-d00bb9-1591253201012-0)]

命令名稱:last

執行權限:所有用戶

語法:last

功能描述:列出目前和過去登入系統的用戶信息

命令名稱:traceroute

執行權限:所有用戶

語法:traceroute

功能描述:顯示數據包到主機的路徑

例子: traceroute

命令名稱:netstat

執行權限:所有用戶

語法:netstat [選項]

功能描述:顯示網絡相關信息

選項:

-t : TCP協議

-u : UDP協議

-l : 監聽

-r : 路由

-n : 顯示IP地址和端口號

例子:

netstat -tlun 查看本機監聽的端口

netstat -an 查看本機所有網絡鏈接

netstat -rn 查看本屆路由表

命令名稱:setup

執行權限:root

語法:setup

功能描述:配置網絡(永久生效)

例子: setup

注意:配置網絡結束后要重啟網絡服務

service network restart

掛在命令

命令名稱:mount

執行權限:所有用戶

語法:mount[-t 文件系統] 設備文件

例子: mount -t iso9660/dev/sr0/mnt/cdrom

命令名稱:shutdown

[root@localhost~]#shutdown [選項] 時間

選項:- c : 取消前一個關機命令

- h:關機

- r :重啟

特點:可以正確的關閉和保存服務,建議實用

其他關機命令

halt

poweroff (直接斷電)

init 0

重啟命令

reboot

init6

補充:init _ 的數字含義

init0 關機

init1 單用戶(啟動最小最核心的服務)

init2 不完全多用戶,不含NFS服務(network file system 網絡文件系統)

init3 完全多用戶

init4 未分配

init5 圖形界面

init6 重啟

查詢系統運行級別

runlevel

退出登錄命令

logout

分享文章:linux命令及實例 linux的一些基礎命令
網址分享:http://m.kartarina.com/article12/hgjhdc.html

成都網站建設公司_創新互聯,為您提供企業網站制作網站設計公司網站設計小程序開發ChatGPT微信小程序

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
主站蜘蛛池模板: 18禁超污无遮挡无码免费网站| 亚洲精品成人无码中文毛片不卡| 九九久久精品无码专区| 一本一道av中文字幕无码| 无码中文字幕色专区| 精品无码一区在线观看| 潮喷失禁大喷水aⅴ无码| 精品无码成人久久久久久| 亚洲精品无码日韩国产不卡av| 成人av片无码免费天天看| 久久av无码专区亚洲av桃花岛 | 日日摸日日踫夜夜爽无码| 亚洲人成人无码网www国产| 岛国av无码免费无禁网站| 久久精品无码av| 亚洲AV无码一区二区一二区| 亚洲熟妇无码AV| 日韩人妻无码一区二区三区久久| 亚洲精品无码激情AV| 国产精品无码AV不卡| 伊人久久精品无码麻豆一区 | 日韩人妻无码中文字幕视频| 精品久久久久久无码免费| 成人免费无遮挡无码黄漫视频| AV无码人妻中文字幕| 亚洲AV无码成人精品区日韩| 中文人妻无码一区二区三区| 精品无码人妻久久久久久| 国产成人无码A区在线观看导航| 亚洲AV无码国产精品色| 无码VA在线观看| 亚洲最大av无码网址| 国产成人无码区免费A∨视频网站| 亚洲午夜无码久久久久小说| 亚洲AV无码无限在线观看不卡| 久久久久久亚洲Av无码精品专口| 少妇无码一区二区三区| 久久久久亚洲AV无码专区首JN | 无码丰满熟妇浪潮一区二区AV| 亚洲精品天堂无码中文字幕 | 久久久久无码专区亚洲av|