linus發展歷程
bcpl–>new b–>c–>unix–>minix–>linux
linux符號含義
/ 表示:根目錄,儲存所有檔案
表示:使用者主目錄
. 當前目錄
… 上一級目錄
linux資料夾含義
bin 存放系統檔案
dev 存放裝置檔案(一切皆檔案)
media 多**目錄 u盤、光纖、掛載的目錄
proc 記錄程式執行過程中資源使用情況
sbin 儲存超級使用者才能使用的系統命令
sys 儲存系統相關的檔案
var 儲存系統相關的日誌
boot 儲存系統啟動相關的檔案
etc 儲存各種軟體的配置檔案
lib 儲存普通的庫檔案,靜態庫 .a 、共享庫 .so
mnt 儲存與其他系統可以對映的目錄
root 超級使用者目錄
tmp 儲存一些零食檔案
home 使用者主目錄,會自動生成同名的使用者主目錄
opt 安裝的應用系統
run 臨時檔案系統
srv 系統啟動後需要提取出來的
usr 存放標頭檔案
相對路勁和絕對路徑:
絕對路徑:從根目錄開始描述乙個位置
相對路徑:從當前位置(工作目錄)來描述乙個位置
linux目錄結構
目錄結構是倒懸數結構,目錄切換只能上下,不能左右
linux系統命令:
常用命令:
ls ——顯示當前目錄下有哪些檔案
-a 顯示隱藏檔案,以 . 開頭的都是隱藏檔案
-l 顯示檔案的詳細資訊
cd 進入某個目錄
clear 清屏 ctrl+l
pwd 顯示當前所在位置
whoami 顯示出當前使用者名稱
注意:不是所有功能都有對應命令
touch filename 建立檔案
rm filename 刪除檔案(不經過**站,不提示,所以慎重)
cat/more/head/tail filename 檢視檔案
cat 會把檔案的所有內容顯示到終端,適合檢視內容較少的檔案
more 從檔案的開頭按頁顯示,回車顯示下一行,空格顯示下一行,q退出
head 顯示檔案的前十行
tail 顯示檔案的後十行
cp src dest 複製檔案 src要被複製的檔案 dest複製目標
mv src dest 移動檔案 可以重新命名檔案
mkdir 建立目錄
-p 可以建立多層目錄
rmdir 刪除空目錄
rm -rf 刪除非空目錄 -r遞迴刪除 -f不提示不存在
cp -rf 複製目錄
mv src dest 移動目錄,也具有重新命名目錄的功能
Day1 基礎知識
使用書籍c primer plus 第六版,程式設計環境mba xcode。namespace表示不用封裝內容的同名 使用命名空間加以區分。可以使用sts cout等替代。類,函式和變數是c 的標準元件,他們都被存放在std中,所以一般都需要using。mian函式被作業系統呼叫,所以要給作業系統返...
Python基礎知識 Day 1
王濤是逗比嗎 true print 王濤是逗比嗎 執行結果 true 王濤是逗比嗎 false 可以變化的量稱之變數 print 王濤是逗比嗎 執行結果 false 王濤女神備胎的數量 100 print 王濤女神備胎的數量 執行結果 100 常量不可以被賦值,變數可以賦值 示例1num1 2 nu...
python基礎知識 (筆試) day1
1.對映是一種關聯式的容器型別,它儲存了物件與物件之間的對映關係,字典是python裡唯一的對映型別,它儲存了鍵值對的關聯,是由鍵到鍵值的對映關係。2.在python中,使用open方法開啟檔案,語法如下 open 檔名,訪問模式 b 二進位制模式 r 唯讀,指標將會放在檔案的開頭 rb 二進位制唯...