簡介:
1.是乙個功能強大的作業系統
2.乙個類似unix作業系統,沒有unix就不會有linux
3.可安裝在各種計算機硬體裝置上,如手機、平板電腦
4.95%的伺服器作業系統都選擇unix/linux
特點:1.開發性多使用者多工的系統
2.具有出色的穩定性和速度效能
3.具有可靠的系統安全性
4.提供了豐富的網路功能
5.標準相容性和可移植性
6.提供了良好的使用者介面
linux檔案目錄
/ 根目錄
/etc 存放系統和應用程式的配置檔案
/usr 存放一般不需要修改的應用程式,大部分安裝的查詢也會安裝到該目錄
/mnt 存放臨時的對映檔案(掛載光碟機,硬碟等)
/proc linux系統目錄
/home 存放使用者檔案的主目錄
/dev 裝置檔案的目錄
/boot 存放核心及啟動所需要的檔案
/bin 使用者和系統管理員需要使用的命令程式
/root root使用者的home目錄
/tmp 程式執行時生成的臨時檔案
/sbin 儲存系統管理員專用的應用程式
/var 包含各種資料檔案、日誌、臨時檔案等。
linux基本命令
pwd 檢視當前的目錄
clear 清屏
ls 檢視當前目錄下所有可見的檔案
ll 以列表的形式檢視當前目錄下所有可見的檔案
ls -a 檢視當前目錄下的所有檔案
ls -la 以列表的形式檢視當前目錄下所有檔案
cd 檔名 進入檔案
cd .. 返回上一級
cd /目錄 用絕對路徑切換到某個目錄
cd / 切換到根目錄
資料夾的建立
mkdir 資料夾名 建立乙個資料夾
mkdir 資料夾1 資料夾2 建立多個資料夾
mkdir -p 資料夾1/資料夾2/資料夾3/ 建立多級資料夾
檔案的建立
touch 檔名.字尾 建立乙個檔案
touch 檔案1.字尾 檔案2.字尾 建立多個檔案
刪除資料夾(只能刪除空目錄)
rmdir 檔名 刪除乙個資料夾
rmdir 資料夾1 資料夾2 刪除多個資料夾
強制刪除資料夾和檔案
rm -rf 資料夾名
檔案或資料夾重新命名(當原始檔所在目錄跟目標目錄相同時)
mv 舊的名稱 新的名稱
剪下檔案或資料夾(當原始檔所在目錄不在目標目錄時)
mv 檔名稱 其他資料夾
檔案複製到指定的目錄下
cp -r 檔案 /目錄/資料夾
查詢檔案
find -name '檔案'
查詢當前目錄下的檔案
find /目錄 -name '檔案'
查詢當前目錄下包含 字元 的檔案
find /目錄 -name '*字元*'
檢視檔案內容
cat 檔名(顯示最後一屏,看上面要用滑鼠滾動)
less 檔名(一頁一頁的檢視,pageup往上翻頁,pagedown往下翻頁,q結束檢視)
head -n(數值) 檔名(顯示檔案的前幾行內容由數值決定)
tail -n(數值) 檔名(顯示檔案的後幾行內容由數值決定)
tail -f 檔名(檢視動態日誌)
vi編輯文件
vi 檔名(進入命令模式)
vi的三種模式之間的切換
末行模式--按esc-->命令模式
編輯模式--按esc-->命令模式
命令模式--shift+:-->末行模式
末行模式
:set nu 顯示行號
:wq 儲存退出
:q! 不儲存退出
命令模式技巧
^ 游標移動到當前行數的開始位置
$ 游標移動到當前行數的末尾位置
gg 游標移動到首行開始位置
g 游標移動到末行末尾前乙個位置
ngg 移動到指定的行號(n是指指定的行號)
yy 複製一行
y^ 複製游標前面的
y$ 複製游標後面的
p 貼上
dd 刪除一行
ndd 刪除多行(n是指數量)
d^ 刪除游標前面的
d$ 刪除游標後面的
u 撤銷操作
x 刪除單個字元,先刪後面的再刪前面的
/ 查詢操作
ctrl+z 程序掛起
fg 重新啟動程序
| 管道命令
grep 字串 查詢檔案中匹配的字串
rpm 軟體管理
rpm -qa | grep 程式 檢視程式是否安裝了
rpm -ivh 安裝程式
rpm -ql 檢視程式的安裝位置
rpm -e 解除安裝安裝的rpm程式
rpm -e --nodeps 強制解除安裝
rpm安裝(需要安裝包)
yum list 檢視可以安裝哪些工具
yum update 更新
yum remove 解除安裝程式
yum clean packages 清理快取
yum安裝(需要網路)
tar xvf 程式壓縮包 -c /usr/local 程式壓縮包解壓到/usr/local下
原始碼安裝(有原始碼,解壓,安裝)
使用者管理:
d 目錄檔案
- 普通檔案
建立使用者:useradd 使用者名稱
刪除使用者:userdel 使用者名稱
設定密碼:passwd 使用者名稱
切換超級使用者:su -
切換普通使用者:su -使用者名稱
建立組的操作:groupadd 組名
檢視使用者所在組:groups 使用者名稱
修改使用者所在組:gpasswd -a 使用者名稱 組名
使用者檔案的管理:drwxr-xr-x
d 目錄檔案
rwxr-xr-x 9個字元分成三組
r:read 讀 4 w:write 寫 3 x:執行 1 -:沒有許可權
使用者 rwx 7
組 r-x 5
其他 r-x 5
檔案擁有者的修改
chown 使用者名稱 檔名
修改檔案所在組
chgrp 組名 檔名
修改許可權(普通使用者只能修改自己擁有檔案的許可權)
chmod 許可權 檔名
Linux日常筆記
linux基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統,它能夠支援unix工具軟體 應用程式和網路協議的執行,這個也被稱之為中國作業系統 其基本構造 核心,使用者介面,檔案系統,應用程式,發行版本。顯示ls 列出當前目錄檔案 ls f 列出目錄中的檔案 ls a 列出當...
日常筆記之AP
ap就是傳統有線網路中的hub,也是組建小型無線區域網時最常用的裝置。ap相當於乙個連線有線網和無線網的橋梁,其主要作用是將各個無線網路客戶端連線到一起,然後將無線網路接入乙太網。大多數的無線ap都支援多使用者接入 資料加密 多速率傳送等功能,一些產品更提供了完善的無線網路管理功能。對於家庭 辦公室...
Linux日常筆記(二)
pwd 列印當前目錄 rmdir 刪除空資料夾 rm rf 刪除任何資料夾含非空檔案 mkdir 建立資料夾 常用引數 p rename 更改或重新命名檔案具體格式 rename 檔案更改前 檔案更改後 檔案更改後 mv 移動 重新命名 檔案 與rename作用類似但不標準 touch 修改檔案時間...