posts - 0,comments - 0,trackbacks - 0
          Linux操作

          1.linux根目錄下各個文件夾的意思:

          /boot:存放系統啟動時的必須讀取的文件,包含內核(kernel)在內;
          /etc:存放系統相關的設置文件;
          /hhome:用來放置每個賬號的主目錄(除系統管理員);
          /mnt:此目錄默認有/cdrom、/floppy 2個子目錄,用來存取關盤及軟盤的數據;
          /root:系統管理員的專屬目錄,也就是root賬號的主目錄;
          /tmp:供全部用戶“暫時”放置文件的目錄,和有些程序在運行中產生的臨時文件。

          & 顯示當前所在目錄:pwd
          & “|”是管道符號,可連接兩個命令,將前一個命令的輸出作為后一個命令的輸入
          & grep 是過濾輸入信息 留下指定的行

          2.目錄與文件操作
          1)cd 改變當前工作目錄
          cd 默認回到個人主目錄
          cd . 回到當前目錄
          cd .. 回到上級目錄(父目錄)
          ~代表”主目錄“
          以“/”開始的目錄路徑表示:絕對路徑,反之:相對路徑(相對于當前目錄)
          2)ls 列目錄命令
          顯示目錄下的文件:ls
          顯示目錄下的所有文件:ls -a
          顯示文件下的所有文件列表:ls-a-l
          ls-a~ 顯示全部的內容(包括隱藏目錄和文件)
          3)創建目錄
          mkdir .photo 創建隱藏文件夾 “.photo”
          4)mv 移動/改名文件夾或目錄
          mv .photo photo//將.photo文件夾改名為photo
          mv mm photo //移動mm到photo中
          5)rm 刪除文件/目錄
          刪除文件:rm file1 file2 file3...
          刪除目錄:rm-rf dir1 dir2...
          選項:-r 遞歸刪除所有子目錄和文件
          -f 強制刪除,不進行任何的交互確認(linux 默認 -f)

          6)cp 復制文件/目錄,注意第二個參數
            復制文件 cp  /etc/passwd  ~//復制passwd到個人主目錄下 
            復制文件夾 cp -r workspace demo //將workspace這個目錄加入demo 目錄中,選項-r表示遞歸復制所有的子目錄和文件內容

            7)文件的授權
            chmod  660(參數) text.txt
            421         rwx
            000  0     ---
            001  1     --x
            010  2     -w-
            011  3     -wx
            100  4     r--
            101  5     r-x
            110  6     rw-
            111  7     rwx
          8) windows 命令與linux 命令
            dir==ls   mkdir==mkdir   cd==cd    del==rm   cls==clear   more==more   type==cat   move==mv   copy,xcopy==cp    help==man
           
          3  文件的創建與修改
           1)echo 回顯命令
               echo abc   將abc回顯到控制臺
          2)“>” 輸出重定向,將命令的“標準輸出” 結果重新定向到 新的目標。
               “>>” 表示追加輸出
          abc > abc.txt     向abc.txt 中加入內容abc
          abc >> abc.txt 將abc.txt中追加內容abc (它是保留文件原有內容)
          3)cat abc.txt  查看abc.txt文件內容
          4)touch 創建新空白文件,修改文件訪問時間
           
          4 創建和修改文本文件   vi
          1) vi編輯器下的命令:
             :w  保存當前文件
             :x   保存當前文件并退出
             :q   退出
             :q!  不保存文件退出
             :wq   保存文件并退出
          2)插入文本:
           i   在當前文字前插入文本               |在行首插入文本
           a  在當前字符后添加文本               A 在行末添加文本
           o  在當前行后插入一空行               O  在當前行前面插入一空行
           R 以改寫方式輸入文本

          5  打包備份與恢復(相當于winrar)
          tar-c 創建一新的tar文件  -v 顯示運作過程的信息    -f 指定文件名稱     -z  調用gzip 壓縮命令執行壓縮   -j 調用bzip2壓縮命令執行壓縮    -t 查看壓縮內容    -x 解開 tar 文件
           注:后綴名為jar的文件其實就是一個zip 文件解壓方式同zip

          jar -tf demo.jar //查看demo.jar 文件內容

          gzip -d  文件名  解壓縮后綴為.gz的文件        tar -xvf 文件名   解壓縮后綴為.tar的文件

          例如:tar cvf data.tar  將目錄文件打包成data.tar(有打包過程)
                  tar cf data.tar  將目錄文件打包成data.tar(不顯示打包過程)
                  gzip data.tar    將打包好的文件進行壓縮

                 tar cvzf data.tar.gz  先打包再用gzip 壓縮(有過程)
                 tar czf data.tar.gz  先打包再用gzip 壓縮(不顯示過程)

                 zip -r demo.zip file1 file2... 遞歸壓縮
                 unzip demo.zip  解壓縮到當前目錄下

                tar tvf data.tar  查看data.tar文件包含的內容
                tar tvf data.tar   將data.dar解開

                tar -zxvf  foo.tar.gz  將foo.tar.gz 解開至當前目錄下
           1)gzip -d foo.tar.gz 解開至當前目錄下生成后綴為tar 的文件
           2)tar -xf foo.tar 完成解壓

               tar -jxvf linux-2.4.20.tar.bz2  解開至當前文件夾下

          6 系統環境變量PATH
          1)環境變量PATH:操作系統可執行命令的搜索路徑
          2)可以使用$PATH引用變量的值
          3)查看環境變量:echo $PATH
          4)設置環境變量:export PATH=$PATH:/sbin

          7.在Linux下執行一個文件方法及步驟
          方法
          1)先寫一個java文件
          2)創建一個目錄,將java文件編譯成class文件在新建目錄下(javac -d 目錄 java文件)
          3)指定環境變量 用export CLASSPATH=路徑
          4)執行 class文件生成結果(java 文件的名字不要后綴)

                



              


            




             



          posted on 2012-05-01 21:43 初見 閱讀(152) 評論(0)  編輯  收藏 所屬分類: JAVA

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 通渭县| 民勤县| 菏泽市| 玛纳斯县| 得荣县| 宝应县| 龙山县| 阿巴嘎旗| 大竹县| 涡阳县| 宜兴市| 云和县| 昌吉市| 宜川县| 平安县| 巧家县| 通海县| 武安市| 汾阳市| 海淀区| 基隆市| 重庆市| 郴州市| 东乡| 平江县| 建始县| 林州市| 阳信县| 万安县| 玉门市| 峡江县| 中江县| 汉沽区| 新郑市| 洛浦县| SHOW| 五大连池市| 乌海市| 内黄县| 平果县| 南涧|