linux常用命令及學習小結(5)--NFS、Apache、subversion、SSH

【NFS服務】:【配置文件:/etc/exports】
 修改配置文件增加內容:/共享目錄 *(rw,sync,no_root_squash)
 重啓服務:/etc/init.d/nfs stop/restart/start
 nfs-client
 mount ip:共享目錄 掛載點(掛載目錄)
 umount 掛載點(掛載目錄)
 
電子檔書籍;www.netyi.net
買本PHP和mysqlweb 開發(原書第四版)
-------------------------------------------------------------------------------------------
【apache服務器】【配置文件地址:/etc/httpd/conf/httpd.conf】
 1、yum search apache
 2、yum install 進行安裝(httpd-deve1 i386)
 3、/etc/httpd/conf/httpd.conf 修改配置文件裏面的第281行(documentRoot = /var/www/html)
 4、/etc/init.d/httpd stop/start/restart 重啓服務
-------------------------------------------------------------------------------------------
【subversion服務器】
 
 windows下安裝TortoiseSVN客戶端
 服務端啓動服務之後windows下用tortoisesvn檢出
 格式如下:svn://192.168.1.16
 
 創建版本倉庫
  1、mkdir /opt/mysvn
  2、svnadmin create /opt/mysvn 

 配置版本倉庫
  【cd /opt/mysvn/conf】
  vim passwd 設置 用戶名 = 密碼
  [users]
  admin = 123456
  jgf = 123456
  cz = 123456

  vim authz 設置 訪問權限
  [groups]
  admin = admin  可以理解成組名 = 組成員1、組成員2
  g1 = jgf,cz,zty
  g2 = cww,lzl,yh
 
  [/]
  @admin = rw     @組名 = 權限
  @g1 = rw
  @g2 = r
  *=
  [/group_2]
  admin = rw
  @g1 = r
  @g2 = rw
  * =

  vim svnserver.conf
  anon-access=none  #匿名用戶不可訪問
  auth-access=write   #認證用戶可以執行寫操作
  password-db=passwd   #密碼文件
  authz-db=authz          #認證文件

 啓動版本庫系統
 svnserve -d -r /opt/mysvn
--------------------------------------------------------------------------------------------------------------------------------

tty 終端
pts 終端仿真器
--------------------------------------------------------------------------------------------------------------------------------
文件分爲六大類九小類:常規(文本文件、二進制文件)、設備(塊設備、字符設備)、管道(有名、無名)、套接字、目錄、鏈接、軟、硬
--------------------------------------------------------------------------------------------------------------------------------
命令鏈接:
 命令1 [] [] && 命令2 [] []  命令1 [] [] || 命令2 [] [] 
命令管道:
 命令1|命令2|命令3    命令1執行完成之後把命令1的結果交給命令2執行依次執行(篩選grep)
重定向(把本來輸出到屏幕上的東西保存到某個文件裏面去):
 輸出重定向(> 1> 2> &> >>)
 輸入重定向(< <1 <2 <& <<)
-------------------------------------------------------------------------------------------------------------------------------- 
ssh:(遠程控制)【配置文件地址:/etc/ssh/ssh_config】
 Linux系統裏面可以直接使用ssh+ip遠程 控制對方電腦
 用scp+文件名+系統用戶名@ip+:+需要放置的目錄 (可以傳文件)
 pkill -kill -t pts/2...   
--------------------------------------------------------------------------------------------------------------------------------
bin目錄主要用來存放可執行文件
--------------------------------------------------------------------------------------------------------------------------------

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章