Linux常見命令使用

2021-06-06 04:37:44 字數 4863 閱讀 5350

實驗目的:

學會使用linux的常見命令

l實驗要求:

熟練使用該節所介紹的linux命令

l實驗器材:

軟體:

安裝了centos 5.5的vmware虛擬機器

硬體:pc機一台

l實驗步驟:

1. useradd命令

useradd用於新增使用者,用法:useradd[選項]使用者名稱

例:使用useradd命令新增smb使用者

#useradd smb

新增名字為smb的普通使用者,建立之後在/home目錄下多了

smb資料夾,這就是smb這個使用者的主目錄。

2. passwd命令

passwd命令用於設定賬戶密碼,用法:passwd [選項]使用者 名

例:使用passwd命令設定smb賬戶密碼

#passwd smb

3. su命令

su命令用於切換使用者,用法:su [選項] [使用者名稱]

例:使用su命令切換到root使用者

$su - root

4. shutdown命令

shutdown命令用於關機,用法:shutdown [-t sec]

[-arkhncffhp] time [warning message]

例:使用shutdown命令立刻關機

#shutdown now

5. cp命令

cp命令用於拷貝,用法:cp [選項]原始檔或目錄 目標文

件或目錄

例:使用cp命令將/home目錄下的test檔案拷貝到/tmp目錄 下

#cp /home/test /tmp/

例:使用cp命令將/home目錄下的dir1目錄拷貝到/tmp目錄 下。

#cp -r /home/dir1 /tmp/

6. mv命令

mv命令用於移動或更名,用法:mv [選項]原始檔或目錄

目標檔案或目錄

例:使用mv命令將/home目錄下的test檔案更名為test1

#mv /home/test /home/test1

例:使用mv命令將/home目錄下dir1目錄移動(剪下)/tmp

目錄下

#mv /home/dir1 /tmp/

7. rm命令

rm命令用於刪除檔案或目錄,用法:rm [選項]檔案或目錄

例:使用rm命令刪除/home目錄下的test檔案

#rm /home/test

例:使用rm命令刪除/home目錄下的dir目錄

#rm -r /home/dir

8. mkdir

mkdir命令用於建立目錄,用法:mkdir [選項]目錄名

例:使用命令mkdir在/home目錄下建立workdir目錄

#mkdir /home/workdir

例:使用命令mkdir建立/home/dir1/dir2目錄,如果dir1不

存在,先建立dir1

#mkdir -p/home/dir1/dir2

9. cd命令

cd命令用於改變工作目錄,用法:cd 目錄名

例:用cd命令進入/home目錄

#cd /home/

10. pwd命令

pwd命令用於檢視當前路徑,用法:pwd

例:使用pwd命令顯示當前工作目錄的絕對路徑

#pwd

11. ls命令

ls命令用於常看目錄,用法:ls [選項] [目錄或檔案]

例:使用ls命令顯示/home目錄下的檔案與目錄(不包含隱

藏檔案)

#ls /home

例:使用ls命令顯示/home目錄下的所有檔案與目錄(包含

隱藏檔案)

#ls -a /home

例:用ls命令顯示/home目錄下的檔案與目錄的詳細資訊

#ls -l /home

例:使用ls命令顯示/home目錄下的檔案與目錄,按修改時

間順序#ls -c /home

12. tar命令

tar命令用於打包與壓縮,用法:tar [選項]目錄或檔案

例:使用tar命令將/home/tmp目錄下的所有檔案和目錄打包成乙個tmp.tar檔案

#tar cvf tmp.tar/home/tmp

例:使用tar命令將打包檔案tmp.tar在當前目錄下解開

#tar xvf tmp.tar

例:使用tar命令將/home/tmp目錄下的所有檔案和目錄打

包並壓縮成乙個tmp.tar.gz檔案

#tar cvzf tmp.tar.gz/home/tmp

例:使用tar命令將打包壓縮檔案tmp.tar.gz在當前目錄下解開

#tar xvzf tmp.tar.gz

13. unzip命令

unzip命令用於解壓縮,用法:unzip [選項]壓縮檔案名.zip

例:使用unzip命令解壓tmp.zip檔案

#unzip tmp.zip

14. chmod命令

chmod命令用於改變訪問許可權,用法:chmod [who] [+|-|=]

[mode] 檔名

例:使用chmod命令給hello.c檔案的所有者同組使用者加上

寫的許可權

#chmod g+w hello.c

例:使用chmod命令將檔案hello.c的訪問許可權改變為檔案所有者可讀可寫可執行、檔案所有者同組的使用者可讀可寫、其他使用者可執行。

#chmod 761 hello.c

15. df命令

df命令用於檢視磁碟使用情況,用法:df [選項]

例:使用df命令以kb為單位顯示磁碟使用情況

#df -k

16. du命令

du命令用於檢視目錄打下,用法:du [選項]目錄

例:使用du命令以位元組為單位顯示ipc這個目錄的大小

#du -b ipc

17. ifconfig命令

ifconfig命令用於網路配置,用法:ifconfig [選項] [網路介面]

例:使用ifconfig命令配置eth0這一網絡卡的ip位址為192.168.0.100

#ifconfig eth0 192.168.0.100

例:使用ifconfig命令暫停eth0這一網絡卡的工作

#ifconfig eth0 down

例:使用ifconfig命令恢復eth0這一網絡卡的工作

#ifconfig eth0 up

18. netstat命令

netstat命令用於檢視網路狀態,用法:netstat [選項]

例:使用netstat命令檢視系統中所有的網路監聽埠

#netstat -a

19. grep命令

grep命令用查詢字串,用法:grep [選項]字串

例:使用grep命令在當前目錄及其子目錄中,查詢包含file

字串的檔案

#grep 「file」 ./ -rn

例:使用grep命令檢視所有埠中用於tftp的埠

#netstat -a | grep tftp

20. rpm命令

rpm命令用於軟體安裝,用法:rpm [選項] [安裝檔案]

例:使用rpm命令安裝名字為tftp-server-0.42.1.i386的檔案

#rpm -ivh tftp-server-0.42.1.i386.rpm

例:使用rpm命令列出所有已安裝的rpm包

#rpm -qa

例:使用rpm命令查詢所有安裝包中關於tftp的包

#rpm -qa | grep tftp

例:使用rpm命令解除安裝名字為tftp-server-0.42-3.1的rpm包

#rpm -etftp-server-0.42-3.1

21. mount命令

mount命令用於掛載,用法:mount [選項]裝置源 目標目 錄

例:使用mount命令將將光碟機掛載到/mnt目錄下

#mount /dev/cdrom /mnt

22. umount命令

umount命令用於解除安裝,用法:umount目標目錄

例:使用umount命令取消光碟機在/mnt下的掛載

umount /mnt

23. find命令

find命令用於查詢檔案,用法:find 路徑 name『檔名』

例:使用find命令在在當前目錄及其子目錄中尋找名為tmp

開頭的檔案。

#find ./ -name 『smb*』

例:使用find命令在當前目錄及其子目錄中尋找名為test的檔案

#find ./ -name 『test』

24. top命令

top命令用於動態檢視cpu使用,用法:top

例:使用top命令檢視系統中的程序對cpu、記憶體等的占用情況

#top

25. ps命令

ps命令用於檢視程序,用法:ps [選項]

例:使用ps命令檢視系統中的所有程序

#ps aux

26. kill命令

kill命令用於殺死程序,用法:kill [選項]程序號

例:在乙個終端執行命令top,然後另乙個終端執行命令ps

aux,檢視到命令top產生的程序號,並使用kill命令殺掉這個

程序。#kill -s sigkill 10670

27. man命令

man命令用於檢視命令或者函式的使用資訊,用法:man

命令名

例:使用man命令檢視grep命令的使用方法

#man grep

例:使用man命令檢視ping命令的使用方法

#man ping

Linux常見使用命令小結

sync 將資料由記憶體同步到硬碟中。shutdown關機指令,你可以man shutdown 來看一下幫助文件。例如你可以執行如下命令關機 shutdown h 10 this server will shutdown after 10 mins 這個命令告訴大家,計算機將在10分鐘後關機,並且會...

Linux常見命令

顯示目錄和檔案的命令 ls 用於檢視所有資料夾的命令。dir 用於顯示指定資料夾和目錄的命令 tree 以樹狀圖列出目錄內容 du 顯示目錄或檔案大小 chmod 用於改變指定目錄或檔案的許可權命令。chown 用於改變檔案擁有屬性的命令。chgrp 用於改變檔案群組的命令。chattr 用於設定檔...

linux常見命令

一 檔案命令 1.命令格式 命令 選項 引數 ls la etc ls a 檢視所有檔案,包含隱藏檔案 ls l 檢視檔案及檔案的相關屬性 ls lh h檔案大小帶單位 rw r r 代表檔案型別 二進位制檔案 d目錄 l軟鏈結檔案 r讀w寫x執行 rwx所有者 r所屬組 r其他人 2.mkdir ...