linux 操作系統
一.linux 操作系統概述
簡介
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、
支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位
和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統.
特點
開放性,多用戶,多任務,豐富的網絡功能,可靠的系統安全,良好的可移植性,具有標準兼容性,
良好的用戶界面(命令界面,圖形界面等),出色的速度性能。
組成
內核 :是系統的心臟,是運行程序和管理像磁盤和打印機等硬件設備的核心程序。
Shell :是系統的用戶界面,提供了用戶和內核進行交互操作的一種接口。它接收用戶輸入的命令并
把它送入內核去執行,是一個命令解釋器。但它不僅是命令解釋器,而且還是高級編程語言,
shell編程。
文件系統 :文件系統是文件存放在磁盤等存儲設備上的組織方法,Linux支持多種文件系統,如ext3, ext2,
NFS,SMB,iso9660等。
應用程序:標準的Linux操作系統都會有一套應用程序例如X-Window,Open Office等。
Linux基本目錄結構
bin 存放二進制可執行文件(ls,cat,mkdir等)
boot 存放用于系統引導時使用的各種文件
dev 用于存放設備文件
etc 存放系統配置文件
home 存放所有用戶文件的根目錄
lib 存放跟文件系統中的程序運行所需要的共享庫及內核模塊
mnt 系統掛載目錄,系統管理員安裝臨時文件系統的安裝點
opt 額外安裝的可選應用程序包所放置的位置
proc 虛擬文件系統,存放當前內存的映射
root 超級用戶目錄
sbin 存放二進制可執行文件,只有root用戶才能訪問
tmp 用于存放各種臨時文件
usr 用于存放系統應用程序,比較重要的目錄/usr/local 本地管理員軟件安裝目錄
usr/bin/系統命令(普通用戶)
usr/sbin/系統命令(超級用戶)
var 用于存放運行時需要改變數據的文件
二.linux的常用命令
命令提示符
[root@localhost ~]#
其中:
root: 當前登陸用戶
localhost: 主機名
~ 當前所在目錄
# 超級用戶提示符
$ 普通用戶提示符
1.顯示日期的指令: date
2.顯示日歷的指令:cal
3.簡單好用的計算器:bc quit退出
4.顯示當前所在目錄:pwd
5.建立新目錄:mkdir
mkdir -p[目錄名]
-p遞歸創建
6.刪除『空』的目錄:rmdir [目錄名稱]
rm -rf [文件或目錄]
-r 刪除目錄
-f 強制
7.檔案與目錄的顯示:ls
8.變換目錄:cd
cd ~ 表示回到自己的家目錄,即/root
cd 也表示回到自己的家目錄
cd .. 表示去到目前的上層目錄
cd - 表示回到剛剛的目錄
cd ../file 相對路徑
cd /file/file2/file3 絕對路徑
9.檔案與目錄的顯示:ls [選項] [文件或目錄]
選項
-a 顯示所有文件,包括隱藏文件
-d 查看目錄屬性
-h 人性化顯示文件大小
-i 顯示inode
-l 顯示詳細信息
文件類型
----------
-rw-r--r--
-文件類型(-文件 d目錄 |軟鏈接文件)
rw- r-- r--
u所有者 g所屬組 o其他人
r讀 w寫 x執行
10.復制命令:cp
cp [選項] [原文件或目錄][目標目錄]
-r 復制目錄
-p 連帶文件屬性復制
-d 若源文件是鏈接文件,則復制鏈接熟悉
-a 相當于 -pdr
11.剪切或改名命令:mv
mv[原文件或目錄] [目標目錄]
同一目錄下—mv為改名
12. touch :創建一個空白的普通文件
13. whereis 搜索命令的命令,
-b 只查找可執行文件
-m 只查找幫助文件
14.which 搜索命令所在路徑及別名
15.who與whoami
who : 查看在線的用戶
whoami :查看當前自己的用戶
16.hostname : 顯示主機名
17.uname :顯示系統信息
-a 顯示完整的系統信息
18.ifconfig :查看或者配置網卡信息
19. 10.ping 測試與目標主機連接情況
20.clear : 清除屏幕 windows: cls
21.man :幫助命令
22.kill :殺死進程
kill pid
23.netstat :網絡連接詳細信息
24.注銷、關機、重啟
- 注銷 :logout :登出 、exit
- 關機 :
shutdown - h 時間
- h :關機
- 時間 :
. now :馬上
. 12.30 :指定具體時間
. 3 :幾分鐘以后
25.cat、tac 顯示文本文件內容
26.find 在文件系統中查找指定的文件
-name 文件名
27.wc 統計文本文檔的行數,字數,字符數
28.grep 在指定的文本文件中查找指定的字符串
29.ln 建立鏈接文件
。。。。。。
文章列表