1 操作檔案目錄命令命令
說明語法
引數引數說明
ls顯示檔案和目錄列表
ls [-alrtafr] [name...]
-l列出檔案的詳細資訊
-a列出當前目錄所有檔案,包含隱藏檔案
mkdir
建立目錄
mkdir [-p] dirname
-p父目錄不存在情況下先生成父目錄
cd切換目錄
cd [dirname]
touch
生成乙個空檔案
echo
生成乙個帶內容檔案
echo abcd > 1.txt,echo 1234 >> 1.txt
cat顯示文字檔案內容
cat [-abeensttuv] [--help] [--version] filename
cp複製檔案或目錄
cp [options] source dest
rm刪除檔案
rm [options] name...
-f強制刪除檔案或目錄
-r同時刪除該目錄下的所有檔案
mv移動檔案或目錄
mv [options] source dest
find
在檔案系統中查詢指定的檔案
-name
檔名grep
在指定的文字檔案中查詢指定的字串
tree
用於以樹狀圖列出目錄的內容
pwd顯示當前工作目錄
ln建立軟鏈結
more
分頁顯示文字檔案內容
head
顯示檔案開頭內容
tail
顯示檔案結尾內容
-f跟蹤輸出
2 系統管理命令
命令
說明
stat
顯示指定檔案的相關資訊,比ls命令顯示內容更多
who
hostname
顯示主機名稱
uname
顯示系統資訊
top顯示當前系統中耗費資源最多的程序 ps
顯示瞬間的程序狀態 du
顯示指定的檔案(目錄)已使用的磁碟空間的總量 df
顯示檔案系統磁碟空間的使用情況
free
顯示當前記憶體和交換空間的使用情況
ifconfig
顯示網路介面資訊
ping
測試網路的連通性
netstat
顯示網路狀態資訊
clear 清屏
kill
殺死乙個程序
3 開機命令
shutdown 命令可以用來進行關機程式,並且在關機以前傳送訊息給所有使用者正在執行的程式,shutdown 也可以用來重開機。
命令語法
引數引數說明
shutdown
shutdown [-t seconds] [-rkhncff] time [message]
-t seconds
設定在幾秒鐘之後進行關機程式
-k並不會真的關機,只是將警告訊息傳送給所有只用者
-r關機後重新開機(重啟)
-h關機後停機
-n不採用正常程式來關機,用強迫的方式殺掉所有執行中的程式後自行關機
-c取消目前已經進行中的關機動作
-f關機時,不做 fcsk 動作(檢查 linux 檔系統)
-f關機時,強迫進行 fsck 動作
time
設定關機的時間
message
傳送給所有使用者的警告訊息#重啟
reboot
shutdown -r now#關機
shutdown -h now
4 壓縮命令
tar命令語法
引數引數說明
tartar [-cxzjvf] 壓縮打包文件的名稱 欲打包目錄
-c建立乙個歸檔檔案的引數指令
-x解開乙個歸檔檔案的引數指令
-z是否需要用 gzip 壓縮
-j是否需要用 bzip2 壓縮
-v壓縮的過程中顯示檔案
-f使用檔名,在 f 之後要立即接檔名
-tf檢視歸檔檔案裡面的檔案
例子:壓縮資料夾:tar -zcvf test.tar.gz test\
解壓資料夾:tar -zxvf test.tar.gz
#gzip
命令語法
引數引數說明
gzip
gzip [選項] 壓縮(解壓縮)的檔名
-d解壓縮
-l對每個壓縮檔案,顯示壓縮檔案的大小,未壓縮檔案的大小,壓縮比,未壓縮檔案的名字
-v對每乙個壓縮和解壓的檔案,顯示檔名和壓縮比
-num
用指定的數字num調整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統預設值為6
說明:壓縮檔案字尾為 gz
#bzip2
命令語法
引數引數說明
bzip2
bzip2 [-cdz]
-d解壓縮
-z壓縮引數
-num
用指定的數字num調整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統預設值為6
說明:壓縮檔案字尾為 bz2
5編輯器
vim
#
執行模式
插入模式:編輯模式下,輸入
i進入插入模式,插入文字資訊 :
進行命令模式
#
命令:q直接退出vi
:wq儲存後退出vi ,並可以新建檔案
:q!強制退出
:w file
將當前內容儲存成某個檔案
:set number
在編輯檔案顯示行號
:set nonumber
在編輯檔案不顯示行號
#
nano
nano 是乙個字元終端的文字編輯器,有點像 dos 下的 editor 程式。它比 vi/vim 要簡單得多,比較適合 linux 初學者使用。某些 linux 發行版的預設編輯器就是 nano。
ubuntu下安裝:
apt-get install nano
#
命令
知識點回顧
回顧 簡介 python 安裝 python3.8.5 why?python解釋型語言,安裝python3 直譯器 lib pip命令 pip list pip install x pip uninstall 解除安裝 pip install 版本號 pip freeze requiremente....
知識點回顧
方法 變數作用域 方法過載 ref 引用傳參,側重於在方法中一定要修改引數,傳入方法前必須賦值 out 側重於輸出,方法返回前 引數使用前 必須賦值 params 可變引數,只能修飾陣列型別,只能在方法列表的最後.如果沒有給可變引數賦值,那麼可變引數會自動初始化長度為0.方法遞迴 迴圈 方法自己呼叫...
Objc C 知識點回顧 三 繼承
1.繼承 oc中的繼承特點 1.單根繼承,基類 根類 是nsobject 2.單向繼承,乙個類只有乙個父類,可以有很多的子類 繼承的上層 父類,下層 子類 繼承具有傳遞性,子類能繼承父類全部的特徵和行為 建立繼承關係以後,子類可以繼承父類 1.例項變數 public,protected 2.方法 公...