原创 第五天

文件系統:rootfs:根文件系統FHS:文件系統層級標準/boot:系統啓動相關的文件,如內核、initrd,以及gru(bootloader)/dev:設備文件設備文件:    塊設備:隨機訪問,數據塊(如硬盤)    字符設備:線性訪

原创 二十一天

bash中如何實現條件判斷? 條件測試類型:   整數測試   字符測試   文件測試條件測試表達式 [EXPRESSION] 命令測試法 ` EXPRESSION` 關鍵字測試法 test EXPRESSION整數比較: -eq

原创 第十三天

I/OInput設備Output設備系統設定 默認輸出設備:標準輸出 STDOUT 默認輸入設備:標準輸入 STDIN 標準錯誤輸出:STDERR 2標準輸入:鍵盤標準輸出和標準錯誤輸出:顯示器I/O重定向linux中: >:覆蓋輸入 >>

原创 第二十天

shell編程:編譯器,解釋器編程語言:機器語言、彙編語言、高級語言靜態語言:編譯型語言 強類型(變量) 事先轉換成可執行格式 C、C++、JAVA、C# 動態語言:解釋型語言,on the fly 弱類型 邊解釋邊執行 PHP、SHELL

原创 第六天

文本排序:sort(默認按ASCII排序)-n:數值排序(數字大小)升序-r:反向排序 -t:字段分隔符-k:指定字段sort -t: -k3 -n /etc/passwd以“:”爲分隔,從第三個字段開始按數值排序-u:排序後相同的行只顯示

原创 第八天

用戶、組、權限安全上下文(secure context):權限:r,w,x文件:r:可讀,可以使用類似cat等命令查看文件內容;w:可寫,可以編輯或刪除此文件;x:可執行,eXacutable,可以命令提示符下當做命令提交給內核運行;目錄:

原创 第九天

權限管理:chown,chgrp,chmod,umask/etc/passwd:用戶名:密碼:UID:GID:註釋:家目錄:默認SHELL/etc/group:組名:密碼:GID:以此組爲其附加組的用戶列表/etc/shadow用戶名:密碼

原创 第一天

    之前的人生充滿了困惑,每天都如行屍走肉一般,在國企裏混日子。我無比討厭自己當時的狀態,經過一番的心理鬥爭,我做了一個決定-->辭職!想加入到IT行業,於是我就跟朋友打聽了一下當前的環境。通過各種推薦,我決定從Linux入手,儘管還不

原创 第二天

Linux的起源    1991年,一個芬蘭的研究生Linus Torvalds購買了一臺自己的PC機,決定開發自己的操作系統,他選擇了研究Minix。Minix是荷蘭教授Andrew S.Tanenbaum開發的一種模型操作系統。很快這哥

原创 第三天

pwd:printing working directory打印當前工作目錄ls        -l:長類型  -crw------ 1 root root 1242 May 2016 anaconda-cfg        文件類型:  

原创 第七天

命令別名alias CMDALIAS='COMMAND [options] [arguments]'在shell中定義的別名僅在當前shell生命週期中有效;別名的有效範圍僅爲當前的shell進程unalias (CMDALIAS)別名\命

原创 第四天

date:時間管理Linux:rtc實時時鐘ntp:網絡時間協議 硬件時鐘 hwclock 系統時鐘 date獲得命令的使用幫助:內部命令: help 命令名(COMMAND)外部命令: 命令名(COMMAND) --help命令手冊:m

原创 二十一天

bash中如何實現條件判斷? 條件測試類型:   整數測試   字符測試   文件測試條件測試表達式 [EXPRESSION] 命令測試法 ` EXPRESSION` 關鍵字測試法 test EXPRESSION整數比較: -eq

原创 第十三天

I/OInput設備Output設備系統設定 默認輸出設備:標準輸出 STDOUT 默認輸入設備:標準輸入 STDIN 標準錯誤輸出:STDERR 2標準輸入:鍵盤標準輸出和標準錯誤輸出:顯示器I/O重定向linux中: >:覆蓋輸入 >>

原创 第二十天

shell編程:編譯器,解釋器編程語言:機器語言、彙編語言、高級語言靜態語言:編譯型語言 強類型(變量) 事先轉換成可執行格式 C、C++、JAVA、C# 動態語言:解釋型語言,on the fly 弱類型 邊解釋邊執行 PHP、SHELL