linux常用命令

2021-09-25 22:29:47 字數 4067 閱讀 4663

一 linux常用命令

對齊:gg=g

linux常用命令分類:

(1) 檔案傳輸:ftp、tftp。

(2) 備份解壓: bunzip2、 bzip2、 compress、 gunzip、 gzip、 tar、 unzip、 zip、 zipinfo。

(3) 檔案管理:diff、file、find、ln、locate、mv、rm、touch、cat、chmod、cp。

(4) 磁碟管理:cd、df、du、ls、mkdir、pwd、mount、umount、tree、stat、fdisk。

(5) 系統設定:alias、unalias、lsmod、insmod、rmmod、modinfo、modprobe、

export、passwd、rpm、setenv、setup。

(6) 系統管理:adduser、date、exit、free、halt、id、kill、last、login、logout、

ps、reboot、shutdown、su、sudo、top、uname、useradd、userdel、who。

1.想知道某個命令的作用

cmd:whatis

用法:whatis命令名

2.搜尋檔案或目錄路徑

cmd:locate  檔案(目錄)名

3.檢視目錄

cmd:ls(list)

ls –a可檢視當前目錄下包括隱藏檔案在內的檔案(隱藏檔案.開頭)

ls /etc     檢視/etc目錄下的內容

ls –l列出詳細資訊,包括檔案大小,訪問許可權等

首行字母「-」開頭,是檔案

首行字母「d」開頭,是目錄

首行字母「l」開頭,是軟鏈結檔案

4.顯示當前路徑

cmd:pwd(print working directory)

(1)絕對路徑:從根(/:最頂層的目錄)開始,如/etc/init.d/lvm

(2)相對路徑:從當前位置開始,如現在的位置為/etc目錄中,要進入init.d目錄,執行cd init.d

(3)使用者主目錄:在這個目錄當前使用者的許可權是最大化

/home/登入名

5.切換路徑

cmd:cd(change directory)

用法:(中間均有空格)

cd 回車     (回到自己的使用者主目錄)

cd 登入名   (進入對應的子目錄)

cd路徑(切換到指定路徑下)

cd ..(切換到上一層目錄)

cd -(上一次訪問的目錄)

6.新建子目錄

cmd:mkdir

用法:mkdir目錄名(在當前路徑下新建子目錄)

例如:mkdir  dir

mkdir –p /home/dir/dir1/dir2  建立多級目錄,使用-p引數

7.新建乙個普通檔案

cmd:touch

用法:touch檔名(在當前路徑下新建乙個空白檔案)

8.拷貝檔案

cmd:cp

用法:cp  src_file  dest_path(檔案的拷貝)

cp  src_dir  dest_path  -a(目錄dir的拷貝)

cp –r遞迴處理,將指定目錄下的檔案與子目錄一併處理

練習:

1.在你的使用者主目錄下以你的名字新建子目錄 2.

拷貝/etc/passwd和/etc/group到你的子目錄 3.

將你的子目錄拷貝到使用者主目錄下的music子目錄下 4.

切換到music子目錄下,顯示它的當前路徑和這個目錄下內容

9.移動

cmd:mv

使用:(1)mv  file或dir  dest_path

(2)mv  old-name  new-name修改檔名

10.刪除

cmd:rm

使用:(1)rm -rf 檔案或目錄

(2)rm -rf*

-r刪除目錄

-f強制刪除,即使設定了-i屬性也不起作用

11.顯示檔案內容:cat

使用:cat檔名

cat /home/hello.c

12.顯示目錄或檔案占用的磁碟大小

cmd:du

用法:du 選項 檔案或目錄

du常用選項

-a顯示目錄中所有檔案的大小

-b顯示目錄或檔案大小以byte為單位

-m以mb為單位

-c顯示目錄中所有檔案大小,並顯示所有目錄和檔案的總和

13.顯示或設定網路裝置

cmd:ifconfig

用法:ifconfig檢視當前網路裝置

ifconfig網路裝置名稱 選項 位址設定網路裝置

例如:iconfig eth0 192.168.0.108             重新設定網絡卡eth0的ip位址

常用選項:

down關閉指定網路裝置

up啟動指定網路裝置

netmask設定網路裝置的子網掩碼

網路裝置指定網路裝置的名稱

14.查詢檔案裡符合條件的字串

cmd:grep

用法:grep選項 查詢樣式 檔案或目錄

15.掛載其他檔案系統資源

cmd:mount

mount選項 裝置名稱 掛載路徑

16.閱讀命令的文件資訊

cmd:man

用法

man命令名

練習:(1)切換到你的使用者主目錄

(2)顯示你當前的路徑

(3)切換到/etc子目錄

(4)將這個目錄下的passwd和group檔案拷貝到你的使用者主目錄

(5)在你的使用者主目錄下新建passwd-dir和group-dir子目錄

(6)將使用者主目錄下的passwd檔案拷貝到passwd-dir

將使用者主目錄下的group移動到group-dir

(7)將passwd-dir子目錄拷貝到group-dir子目錄下

(8)對group-dir子目錄進行重新命名為group

(9)刪除以上產生的檔案或目錄

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...