- 相關(guān)推薦
《Linux》學(xué)習(xí)后劃重點用讀書筆記
1. 很多時候發(fā)現(xiàn)輸入命令時同現(xiàn)亂碼,沒關(guān)系LINUX是支持多國語系,若可能的話,屏幕信息會以該支持語系來輸出.但是,終端接口在默認(rèn)情況下,無法以中文編緝輸出數(shù)據(jù)。這個時候,就要將支持語系改為英文,才能顯示出正確的信息
[[emailprotected]~]#LANG=en
[[emailprotected]~]#LANGUAGE=en
[[emailprotected]~]#LC_ALL=en
[[emailprotected]~]#LC_CTYPE=en
[[emailprotected]~]#LC_TIME=en
2.顯示日期及時間
[[emailprotected]~]#date
[[emailprotected]~]#date +%y/%m/%d
[[emailprotected]~]#date +%H:%M
3.顯示日歷的命令:cal
[[emailprotected]~]#cal
[[emailprotected]~]#cal 2005
[[emailprotected]~]#cal 7 2005
4.簡單好用的計算機器
[[emailprotected]~]#bc
按Q鍵退出
Linux文件類型及擴展名
一、文件類型
1.普通文件
文件的種類普通文件由ls –al顯示出來的屬性中,第一個屬性為[-],例如[-rwxrwxrwx]。另外,根據(jù)文件的內(nèi)容,又可分為:
純文本文件:UNIX系統(tǒng)中最多的一種文件類型,使用命令“cat ~/.bashrc”就可以看到文件的內(nèi)容(cat是將文件內(nèi)容讀出來)
二進(jìn)制文件:linux中的可執(zhí)行文件就是這種格式的,命令cat就是一個二進(jìn)制文件
數(shù)據(jù)格式文件:這些程序在運行過程中,會讀取某些特格式的文件,那些特定格式的文件可以稱數(shù)據(jù)文件。如linux在用戶登錄時,都會將登錄數(shù)據(jù)記錄在/var/log/wtmp文件內(nèi),該文件是一個數(shù)據(jù)文件,它能通過last 命令讀出來。但使用cat 時,會讀出亂碼,因為它屬于一種特殊格式的文件。
2.目錄(directory):就是目錄,第一個屬性為[d],例如[drwxrwxrwx]。
3.連接文件:(link)類似windows下面的快捷方式。第一個屬性為[l],例如[lrwxrwxrwx]
4.設(shè)備與設(shè)備文件:與系統(tǒng)外設(shè)及存儲相關(guān)的一些文件,通常都集中在/dev目錄下。該文件又分為兩種:
塊(block)設(shè)備文件:就是存儲數(shù)據(jù)以供系統(tǒng)訪問的接口設(shè)備,簡單而言就是硬盤。例如一號硬盤的代碼是/dev/hdal等文件,第一個屬性為[b]。
字符(character)設(shè)備文件:即串行端口的接口設(shè)備,例如鍵盤、鼠標(biāo)等。第一個屬性為[c]。
5.套接字(sckets):這類文件通常用在網(wǎng)絡(luò)數(shù)據(jù)連接。第一個屬性為[s]
6.管道(FIFO,pipe):FIFO也是一種特殊的文件類型,其主要目的是,解決多個程序同時訪問一個文件所造成的錯誤,第一個屬性為[p]。
二、文件擴展名
*.sh:批處理文件,因為批處理文件使用shell寫成,所以擴展名就是.sh。
*.z *.tar *.tar.gz *.zip *.tgz :經(jīng)過打包的壓縮文件。
*.html *.php:網(wǎng)頁相關(guān)文件,分別表示HTML語法與PHP語法的網(wǎng)頁文件。
三、如果當(dāng)前在home目錄下,如果想進(jìn)入/var/log目錄時,怎么寫呢?
1.cd /var/log (絕對路徑)一定由根目錄/寫起
2.cd ../var/log(相對路徑)回為在home中,要回到上一層(。。/)之后,才能繼續(xù)向/var移動,不是由/寫起,例如由/usr/share/doc到/usr/share/man,可以寫成“cd ../man”,相對路徑是指相對于當(dāng)前工作目錄的路徑。
四、常用的命令
ls:例文件
mv
rm 刪除文件
mkdir:創(chuàng)建目錄
rmdir:刪除目錄
gzip
tar
cat:讀文件(純文本文件)
cp:復(fù)制文件
mount
last:顯示文件(數(shù)據(jù)文件)例如:cd /var/spool/mail
ls –l 列出郵件文件 last顯示文件的內(nèi)容
五、linux目錄
/bin :放二進(jìn)制文件的,一般是一些命令文件
/boot:系統(tǒng)啟動時用的一些文件
/dev:主要是放一些設(shè)備有關(guān)的文件
/etc:系統(tǒng)主要的設(shè)置文件放到這里
/home:這是系統(tǒng)默認(rèn)的用戶家目錄。在新增一般用戶賬號時,默認(rèn)的用戶家目錄都會放到這里。
/lib:放函數(shù)庫文件
/host+found :系統(tǒng)出現(xiàn)異常,產(chǎn)生錯誤時,會將一些遺失的片段放于些目錄下
/mnt:與軟盤與光盤有關(guān)
/opt :給主機額外安裝軟件所放的目錄
/proc:這個目錄本身是一個“虛擬文件系統(tǒng)”它放置的文件都在內(nèi)存中
/root:系統(tǒng)管理員的家目錄。
/sbin
/usr/sbin
/usr/local/sbin :放一些系統(tǒng)管理員才會用到的執(zhí)行命令(fdisk mke2fs fsck mkswap mount)
/srv:一些服務(wù)啟動后,這些服務(wù)所需要訪問的數(shù)據(jù)目錄。(www服務(wù)器需要的網(wǎng)頁數(shù)據(jù)就可以放在 /srv/www中)
六、可以將系統(tǒng)劃分成這樣的分區(qū)
-/
-/boot
-/usr
-/home
-/var
這是比較常見的磁盤分布情況,其中
/根目錄可以分配約1GB以內(nèi);
/boot大概在50M就可以了,因為啟動文件并不大
/var至少需要1GB以上,因為mail,proxy默認(rèn)的存儲區(qū)都在這個目錄中,除非要改變這些設(shè)置
/home與/usr通常最大,因為所安裝的數(shù)據(jù)都在/usr/中,而用戶數(shù)據(jù)則放在/home中,因些通常人們都會選擇將剩下的磁盤空間平均分配給這兩個目錄,但并不絕對的,/usr大概為10G,剩下的剩下的都可以分給/home,也可以保留一些剩余空間用于以后的安裝設(shè)置。
習(xí)題:
1.-rwxrwxrwx代表什么意思?
代表文件所屬用戶及所屬組及其它用戶均有可讀可寫可執(zhí)行功能
其中
r:可讀其值為4
w:可寫其值為2
x:可執(zhí)行其值為1
2.要將一個文件的屬性改為-rwxr-xr--,采用什么命令
Chmod 754 文件名或chmod u=rwx,g=rx,o=r 文件名
3.若需要更改一個文件的擁有者與用戶組,該用什么命令
Chown [-r] 賬號名稱:文件或目錄
Chown [-r] 賬號名稱:用戶組名稱、文件或目錄
例如:chown bin install.log
chown root:root install.log
4.顯示隱藏文件
Ls –a –l
目錄的操作命令
1.顯示當(dāng)前所在的目錄
Pwd (print working directory)
Pwd –P:顯示出實際路徑,并非是連接路徑
2.建立目錄
Mkdir [mp] 目錄名
參數(shù)-m:設(shè)置文件的權(quán)限,直接設(shè)置,不要管默認(rèn)權(quán)限。
-P:幫助你直接建立所需要的目錄遞歸。
舉例:mkdir test
mkdir test1/test2/test3/test4:如果沒有test1/test2/test3會出錯,但是加參數(shù)
mkdir –p test1/test2/test3/test4:就不會出錯,系統(tǒng)會自動建立test1/test2/test,也就是說系統(tǒng)自己建立多層目錄。
mddir –m 711 test2
做samba服務(wù)器
1、 首先查看samba軟件包安裝
有客戶端、服務(wù)端、命令
: rmp –qa|grep samba(篩選samba)
做完samba服務(wù)器后一定用一下下列命令
iptables –F:清空地址列表
【《Linux》學(xué)習(xí)后劃重點用讀書筆記】相關(guān)文章:
英語重點讀書筆記08-09
《放學(xué)后》讀書筆記07-04
劃龍舟作文09-15
劃龍舟的作文08-22
劃龍舟作文11-02
劃“龍舟”作文02-05
三國演義重點讀書筆記10-28
關(guān)于我是90后的讀書筆記08-09