標籤:

Linux/Unix常用命令

Linux/Unix常用命令

pwd 顯示當前的工作目錄(Print Working Directory)

Linux/Unix常用命令

1、執行命令的原理:

執行命令,就會執行一個可執行文件,會啟動一個進程;

比如:ps pwd ls date ...

sleep 5 啟動sleep進程,等待5秒 單位:秒

結束當前進程:ctrl + c 立刻交回終端

# sleep 3000

掛起當前進程:ctrl + z 也會交回終端

查看後台任務:jobs

[1]+ Stopped sleep 3000

# sleep 5000

# ctrl + z

# jobs

[1]- Stopped sleep 3000

[2]+ Stopped sleep 5000

將後台任務前置繼續運行:fg 任務號

# fg 1

# ctrl + c

# fg 2

# ctrl + c

2、命令的幫助手冊:man 命令名

# man ls

控制方法: 空格 -- 翻頁

回車 -- 跳行

q -- 退出 quit

ls - list directory contents 顯示目錄內容

-l use a long listing format 使用長格式列表

顯示文件/目錄的詳細屬性列表

練習:查看man手冊,找出如何查看所有進程 ps命令

ps -ef

-e select all processes

-f does full listing 全格式

3、查看目錄下內容:ls 查看目錄下的內容

1)ls -l 以長格式顯示文件/目錄的詳細屬性

2)ls -a a就是all 所有的

3)ls -al 或 -la 選項可以組合搭配使用(功能的疊加)

4)ls -R 將目錄層次展開

5)ls -t 按照時間先後排序(最後一次修改時間)

6)ls -lt 組合使用

7)ls -F 查看文件類型

8)ls -ld 查看當前目錄的屬性

4、清屏:clear

5、磁碟分區

/dev/sda 硬碟分為三個區:

分區設備名 掛載點 類型 大小

/dev/sda1 /boot ext3 100M

/dev/sda2 無 swap 2G 系統內核管理

/dev/sda3 / ext3 6G

分區設備名規律: /dev是設備目錄,下面有設備文件

device

Linux系統將所有設備,比如硬碟分區當做文件來管理

/dev/hda1

1) hd -- IDE硬碟,性能一般

2) a -- 第一塊硬碟

3) 1 -- 第1個分區

/dev/sdb3

1) sd -- SCSI硬碟,性能高

2) b -- 第二塊硬碟

3) 3 -- 第3個分區

4)主目錄:用戶登錄系統後,默認所在的目錄

技巧:快速回到主目錄

cd 回車 或 cd ~ 回車

說明:~ 代替用戶的主目錄 /root

技巧:查看~的值 echo 名稱

# echo ~ echo 本意:回聲

# ehco Hello 原樣返回

# echo $PATH echo $系統環境變數名

查看系統環境變數PATH的值

6、查看磁碟空間情況:fdisk -l

補充:df -k

補充:mount 掛載、查看掛載情況

7、查看文件的內容:cat 文件路徑名 ...

適合看小文件,因為不能翻頁

8、創建目錄:mkdir 目錄路徑名

9、新建文件:touch 文件路徑名

10、拷貝文件:cp 源文件路徑 新路徑

11、移動文件:mv 源文件路徑 新路徑

12、刪除文件和目錄

1)刪除文件:rm 文件路徑名

2)刪除空目錄:rmdir 目錄名

3)刪除非空目錄: rm -r 目錄名 存在交互

rm -rf 目錄名 關閉交互 【不會問,直接刪除(強制刪除)】

推薦閱讀:

進程與進程管理 | 線程的基本概念
主存管理 | 分區存儲管理
文件系統 | 文件的共享和保護
OS 實驗二 | Linux 內核模塊編程
操作系統引論 | 操作系統的發展過程

TAG:操作系統 |