2017年3月12日 星期日

0310LINUX上課心得

首先,先來介紹長板格式輸出,指令為"ls -l",ls為瀏覽違建之指令,輸入後能看見該檔案之文件目錄,而後面加" -l"可使輸出變為長板格式輸出,以下舉例說明:

user@debian404040339:~$ ls -l oo-welcome.odt

輸出結果可能看到:

-rw-r--r-- 1 root root 453764 2017-03-10 09:05 oo-welcome.odt

  • -rw-r--r--為近用權限,依序為: 檔案類型、檔案擁有者(3 位元組)、 群組、 其他人。開頭"-"說明它是一個普通文件
  • l  為硬式連結號,說明其連接之數目
  • root為擁有者名稱
  • 第二個root為擁有者群組名稱
  • 453764為文件長度(檔案大小)
  • 2017-03-10 09:05為最近一次修改時間
  • oo-welcome.odt檔案名稱

再者,介紹ASCLL。


ASCLL是基於拉丁字母的一套電腦編碼系統。它主要用於顯示現代英語,而其擴展版本EASCII則可以部分支援其他西歐語言,並等同於國際標準ISO/IEC 646。



ASCII第一次以規範標準的型態發表是在1967年,最後一次更新則是在1986年,至今為止共定義了128個字元;其中33個字元無法顯示(一些終端提供了擴充功能,使得這些字元可顯示為諸如笑臉、撲克牌花式等8-bit符號),且這33個字元多數都已是陳廢的控制字元。

控制字元的用途主要是用來操控已經處理過的文字。在33個字元之外的是95個可顯示的字元。用鍵盤敲下空白鍵所產生的空白字元也算1個可顯示字元(顯示為空白)。

控制字元有兩種表示法,分別為Unicode表示法與脫出字元表示法:

1.Unicode表示法:
當我們想在畫面或紙張上表示這些控制字元時,就會顯示成這個樣子。過於老舊的系統或瀏覽器可能會看不到。

2.脫出字元表示法:
通常用於終端機連線(例如Telnet通訊協定),以脫出字元^開頭,再接一個符號,用來讓這些控制字元得以在畫面上顯現。雖然看起來是兩個字元,但在終端機上實際只有一個字元。在絕大部分的終端機系統中,包括Windows的命令提示字元(cmd.exe)、Linux和FreeBSD,都可用Ctrl代表脫出字元,輸入想要的ASCII控制字元。例如想輸入空字元,就要輸入Ctrl+2,而非^@,後者會顯示成兩字元,前者只會顯示成一字元。


沒有留言:

張貼留言