python學習筆記 linux命令簡介(三)

2021-09-30 01:31:53 字數 1574 閱讀 4339

本文將介紹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裡面的...