linux用戶類型
系統管理員(root)
系統管理員(SA)主要負責linux操作系統的平滑操作
文件擁有者(u)
創建文件的用戶稱為它的擁有者
組擁有者(g)
用戶組可給一個名,就像給用戶一個名一樣
其他用戶(o)
不屬于特定組的這些用戶
文件目錄的權限:
1. rwx rwx rwx
owner group others
2. rwx r-x ---
111 101 000
7 5 0
chmod 750 文件/目錄名 chmod 755 /usr/local/*
chmod (ugoa) (+-=) (rwx) filename/filelist
e.g. chmod g+w o-x /usr/local/*
改變文件/目錄屬主owner
chown
改變文件/目錄屬組group
chgrp
文件比較
diff
找出兩個文本文件的差異
diff [參數] <file><file>
-w 忽略所有空格差別
-I 忽略大小寫
cmp
比較任意兩個文件
cmp [para] <file><file>
標準文件
1. 標準輸入文件
1) 鍵盤稱為標準輸入文件
2) linux中,所有的打開文件,包括標準文件,都被賦以一個稱為文件描述符的。文件描述符0被賦給標準輸入文件
2. 標準錯誤文件
1) 監視器又是標準錯誤文件
2) 文件描述符2賦給標準錯誤文件
3. 標準輸出文件
1) 監視器稱為標準輸出文件
2) 文件描述符1被賦給標準輸出文件
重定向
1. 重定向改變關于標準輸入、輸出及錯誤的分配
2. 輸入重定向
如:cat < test1 <Enter>
3. 錯誤重定向
如:cat datafile 2(文件描述符2表示錯誤文件)> error-mesg <Enter> 2后沒空格
4. 輸出重定向
如:cat test1 > test2
網絡主要命令
1. ifconfig
2. ping
3. route –n
4. netstat
linux系統中應用軟件分發格式
1. tar包
Unix系統打包工具tar制作 (example – 1.2.3-1.tar.gz)
2. rpm包
Redhat公司提供的軟件包封裝格式 (example-1.2.3-1.i386.rpm)
3. dpkg包
Debian提供的軟件包封裝格式(example-1.2.3-1.i386.deb)
rpm包
rpm –ivh rpm包 安裝rpm包
rpm –Uvh rpm包 升級rpm包
rpm –e rpm包 刪除rpm包
rpm –qi 包名稱 列出信息
rpm –qf ‘which命令’ 顯示命令所在包
rpm –ql 包名稱 包中的文件列表
http://www.rpmfind.net
備份格式
tar cvf home.tar /home
tar czvf home.tar.gz /home
bzip2 filename filename.bz2
bunzip filename.bz2 解壓
gzip 和gunzip
zip和unzip
rar