本文將介紹linux 部分系統命令, 以ubuntu 為例。
命令一覽:
date
caldf
dups aux
topkill
find
tar
date 檢視系統時間
cal 檢視日曆 # calendar
cal -y 檢視一年的完整日曆
df 顯示磁碟剩餘空間 # disk free
du 顯示當前目錄下檔案的大小 # disk usage
du -h 以人性化的方式顯示檔案大小
ps aux 檢視程序資訊
ps 預設只顯示當前使用者通過終端啟動的程式
#process status
其中 a : 顯示終端上所有的程序,包括其它使用者的程序
b : 顯示程序的詳細狀態
x : 顯示沒用控制終端的程序
top 動態顯示執行中的程序並且排序
kill 殺死程序
kill [-9] 程序代號pid # -9 表示強制終止
find 查詢檔案
find [path] -name + 「條件」 # 條件如 *.py 以.py結尾的檔案
若省略path路徑,則表示在當前目錄下查詢
tarlinux 中的壓縮檔案為 tar.gz
tar 為linux 中常用的備份工具,將一系列檔案打包到乙個大檔案中 (注意tar命令之打包不壓縮)
tar -cvf 打包檔案.tar 被打包檔案/路徑 #打包
tar -xvf 打包檔案.tar #解包
其中 c: 生成檔案檔案、建立打包檔案
x: 解開檔案檔案
v:列出歸檔解檔的詳細過程
f: 使用檔名,注意在f 後立即接檔名 不要再加其它引數
gzip 壓縮
將tar 包壓縮為: ***.tar.gz
但是在tar命令中新增z引數可以快速呼叫gzip ,如:
tar -zcvf 直接打包壓縮
tar -zxvf 解壓縮
解壓縮到指定路徑:
tar -zxvf 打包檔案.tar.gz -c 目標檔案
ps: bzip2 用法同gzip 擴充套件名為 ***.tar.bz2
而tar 命令中新增-j 引數可以呼叫bzip2
11.關於軟連線
類似於windows下的快件方式,即開啟檔案的乙個鏈結
ln -s 被鏈結原始檔的完整路徑 鏈結檔案
即可建立軟連線
注意的是,若使用絕對路徑,則可以移動軟連線,相對路徑則不行
而建立硬鏈結時,不加-s 則生成硬鏈結,若刪除原始檔,硬鏈結也能正常使用。
通俗地來講,檔案的軟連線名指向的檔案軟連線的資料中儲存的是檔名,而通過檔名我們才可以訪問到檔案中的資料。
而檔案的硬鏈結就相當於檔案的另外乙個檔案名字。
所以,當且僅當檔案的硬鏈結數==0是,檔案才被刪除了。
apt 安裝 # advanced packaging tool
sudo apt install
sudo apt -get update
sudo apt remove
linux下python學習筆記 十八)
首先介紹錯誤。假如你的程式中有一些無效的語句,會怎麼樣呢?python會引發並告訴你那裡有乙個錯誤,從而處理這樣的情況。考慮乙個簡單的print語句。假如我們把print誤拼為print,注意大寫,這樣python會 引發 乙個語法錯誤。我們嘗試讀取使用者的一段輸入。按ctrl d,看一下會發生什麼...
Python學習筆記 Linux基礎 1
linux基礎 python基礎 python物件導向 實戰專案作業系統是管理計算機硬體與軟體資源的電腦程式,同時也是計算機系統的核心與基石。windows系統 使用者多,不穩定,不安全 macos 適合開發,基於linux linux 應用少,適用於伺服器,安全穩定 移動裝置作業系統 iosand...
學習Python的日子 Linux筆記(2)
linux的命令的概述 概述linux命令格式 command options parameter1 命令 選項 引數 cd 路徑 windows d movie 2017 變形金剛.mp4 絕對路徑 d movie 2018 頭號玩家.mp4 相對路徑 在頭號玩家的上級目錄的兄弟目錄2017裡面的...