1.命令
history 歷史命令
date 檢視日期
pwd 當前目錄
cd ~ 進入家目錄 直接 cd也可以
建立目錄 mkdir test
建立多個目錄 mkdir test/test1/test2 -p
刪除目錄 rm test -r(遞迴的刪除) rm test -ri 一步一步有提示的刪除
建立檔案 touch test
檢視檔案 cat/more/less/head/tail test
目錄檔案的拷貝 cp test test1
mv test test1(檔案) 將test名字改為test1
mv test dir(目錄) 將test移動到dir目錄下
快捷鍵:
ctrl+p/向上 上一條命令
ctrl+n/向下 下一條命令
ctrl+b 游標向前一格
ctrl+f(forword) 游標向後
ctrl+a 行首
ctrl+e 行尾
ctrl+h 游標前邊的字元
ctrl+d 游標後邊的字元
ctrl+u 游標前所有字元
ctrl+l 清屏
2.目錄
/bin binary 存放經常使用的命令
/boot 存放啟動linux時使用的核心檔案
/dev linux的外部裝置檔案
/etc 配置檔案 和 子目錄
/home 使用者的主目錄
$ 當前使用者為普通使用者
# 超級使用者 即root
進入超級使用者命令 sudo su
退出 exit
4.檔案或目錄的屬性
wc 獲取文字檔案的資訊(多少行 多少個單詞 位元組數 檔案的名字)
od 檢視二進位制檔案的資訊
du 檢視當前目錄大小
df 磁碟的使用情況
5.which
6.檢視修改檔案許可權
檢視當前登入使用者 whoami
修改檔案許可權:
* 檢視當前登入使用者 whoami
*
修改檔案許可權:
1.文字設定法(change mode): chmod [who] [+ - =] [mode]
who :
檔案所有者:u
檔案所屬組:g
其他人: o
所有人(who什麼都不寫 預設a): a
+ 新增許可權 - 減少許可權 = 覆蓋原來許可權
mode : r:讀 w:寫 x:執行
2.數字設定法
-:沒有許可權
r: 4
w: 2
x: 1 (數字可以相加)
修改檔案所有者 和 所屬的組
chwn 所有者 檔名
chwn 所有者:所屬的組 檔名
chgrp 所屬的組 檔名
7.查詢和檢索
* 按檔案屬性查詢:
1. 檔名:find +查詢的目錄 + -name + 「檔案的名字」 2. 檔案大小: find 查詢目錄 -size +10k (大於10k) find 查詢目錄 -size -10k (小於10k) find 查詢目錄 -size +3k -size -5k (大於3k & 小於5k) 3.檔案型別: find + 查詢目錄 + -type + 檔案型別 普通檔案 -, 目錄 d, 鏈結符號 l, 塊裝置 b, 字元裝置 c, socket檔案 s, 普通 p
* 按檔案內容進行查詢:
grep -r "查詢的內容" 查詢路徑
移除 sudo apt-get remove 軟體名
更新 sudo apt-get update ---更新軟體列表
清理所有軟體安裝包 sudo apt-get clean (實際清理的是 /var/cache/apt/archives 目錄下的 .deb檔案)
aptitude : 安裝: sudo aptitude install 軟體名
重新安裝:sudo aptitude reinstall 軟體名
更新: sudo apt-get update
移除:sudo aptitude remove 軟體名
顯示狀態:sudo aptitude show 軟體名
deb包安裝
安裝 sudo dpkg -i ***x.deb
刪除 sudo dpkg -r ***
原始碼安裝 linux學習筆記 day1
命令如下 chprg 改變檔案所屬使用者組 chown 改變檔案所有者 chmod 改變檔案許可權 1.改變所屬使用者組 chgrp r dirname filename r 子目錄下的檔案目錄 chgrp users install.log2.改變檔案所有者 chown chown r 賬號名稱 ...
LINUX學習筆記 day1
虛擬機器記憶體設定最小應該大於1g,否則圖形化介面可能會無法顯示 網絡卡設定為橋接模式 分割槽設定 boot 啟動分割槽 200m swap 交換分割槽 2000m 其餘 目錄 minimal 按照,無圖形化介面 ifconfig a 檢視ip 詳細資訊 dhclient 自動獲取ip資訊 手動配置...
Linux學習筆記Day1
linux 學習筆記 day 1 pnt1.基本裝置讀取命令 scsi.sata.usb 裝置 dev sd a p virtio介面 dev vd a p pnt2.sata或usb介面的磁碟根本沒有一定的順序。順序是通過linux核心檢測到磁碟的順序來命名的。pnt3.磁碟的兩種格式mbr 舊,...