原创 第五天
文件系統: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