最近在學習linux,把本身學習過程當中遇到的經常使用操做以及一些有助於理解的內容記錄下來。我主要用的是ubuntu系統linux
- '~' 這個是指用戶的家目錄,用戶分爲root用戶和普通用戶,root用戶的家目錄就是/root,普通用戶的家目錄是/home/user
- '#' 是指超級用戶的提示符,$是指普通用戶的提示符
mkdir -p [目錄名] # 至關因而遞歸建立目錄 # 好比 mkdir -p /china/zhangyh
cd [目錄] cd # 直接回到家目錄 cd - # 回到上次所在目錄 cd .. # 回到上一級目錄
rm -rf [目錄] # -r 是刪除目錄 # -f 是強制
mv dir1 dir2 # 修改目錄名 mv dir1 dir2/ # 把目錄dir1剪切到目錄dir2中
# 進行復制操做的時候必須加-a或者-r cp -a [目錄] [目標目錄] # -a是指跟目標文件和原文件如出一轍
只有知道每一個目錄的做用你纔不會亂放東西,致使系統出現問題ubuntu
cd / # 切換到根目錄下 ls # 查看根目錄下全部的目錄
目錄 | 做用 |
---|---|
boot | 啓動目錄(啓動文件) |
dev | 特殊文件保存目錄(一些硬件) |
etc | 配置文件 |
home | 普通用戶家目錄 |
root | root用戶家目錄 |
lib | linux函數庫保存的位置 |
tmp | 臨時目錄 |
usr | 系統軟件資源目錄 |
var | 保存系統可閱讀文檔目錄 |
media | 掛光盤 |
mnt | 測試目錄 |
misc | 存放一些用意不明的雜項文件或目錄 |
media, mnt, misc這三個目錄是空目錄,老式的linux只有mnt空目錄,通常會在/mnt下建立cdrom目錄;用於掛載光盤,建立usb目錄,用於掛載U盤。如今大多用於測試windows
也就是說這裏面的數據是往內存放的,往這裏面存數據很差
A. 重啓時,你存放在內存的數據會丟失
B. 內存時有大小的,放不了那麼多數據,內存佔滿,系統崩潰函數
哪些位置能夠隨便存放東西
家目錄root或者home,tmp目錄學習
ln -s [原文件] [目標文件]
建立軟連接——至關於windows裏的快捷方式
有如下幾個要點:
1.刪除原文件,軟連接也不能使用了
2.二者修改任何一方,另外一方也會跟着修改
3.軟連接保存的是原文件的相關信息測試
ln -s /root/zhangyh /tmp/cangls.soft
後續會不按期更新code