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

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

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

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

          2.目錄與文件操作
          1)cd 改變當(dāng)前工作目錄
          cd 默認(rèn)回到個人主目錄
          cd . 回到當(dāng)前目錄
          cd .. 回到上級目錄(父目錄)
          ~代表”主目錄“
          以“/”開始的目錄路徑表示:絕對路徑,反之:相對路徑(相對于當(dāng)前目錄)
          2)ls 列目錄命令
          顯示目錄下的文件:ls
          顯示目錄下的所有文件:ls -a
          顯示文件下的所有文件列表:ls-a-l
          ls-a~ 顯示全部的內(nèi)容(包括隱藏目錄和文件)
          3)創(chuàng)建目錄
          mkdir .photo 創(chuàng)建隱藏文件夾 “.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 強制刪除,不進行任何的交互確認(rèn)(linux 默認(rèn) -f)

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

            7)文件的授權(quán)
            chmod  660(參數(shù)) 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  文件的創(chuàng)建與修改
           1)echo 回顯命令
               echo abc   將abc回顯到控制臺
          2)“>” 輸出重定向,將命令的“標(biāo)準(zhǔn)輸出” 結(jié)果重新定向到 新的目標(biāo)。
               “>>” 表示追加輸出
          abc > abc.txt     向abc.txt 中加入內(nèi)容abc
          abc >> abc.txt 將abc.txt中追加內(nèi)容abc (它是保留文件原有內(nèi)容)
          3)cat abc.txt  查看abc.txt文件內(nèi)容
          4)touch 創(chuàng)建新空白文件,修改文件訪問時間
           
          4 創(chuàng)建和修改文本文件   vi
          1) vi編輯器下的命令:
             :w  保存當(dāng)前文件
             :x   保存當(dāng)前文件并退出
             :q   退出
             :q!  不保存文件退出
             :wq   保存文件并退出
          2)插入文本:
           i   在當(dāng)前文字前插入文本               |在行首插入文本
           a  在當(dāng)前字符后添加文本               A 在行末添加文本
           o  在當(dāng)前行后插入一空行               O  在當(dāng)前行前面插入一空行
           R 以改寫方式輸入文本

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

          jar -tf demo.jar //查看demo.jar 文件內(nèi)容

          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  解壓縮到當(dāng)前目錄下

                tar tvf data.tar  查看data.tar文件包含的內(nèi)容
                tar tvf data.tar   將data.dar解開

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

               tar -jxvf linux-2.4.20.tar.bz2  解開至當(dāng)前文件夾下

          6 系統(tǒng)環(huán)境變量PATH
          1)環(huán)境變量PATH:操作系統(tǒng)可執(zhí)行命令的搜索路徑
          2)可以使用$PATH引用變量的值
          3)查看環(huán)境變量:echo $PATH
          4)設(shè)置環(huán)境變量:export PATH=$PATH:/sbin

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

                



              


            




             



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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 桂东县| 和平县| 襄垣县| 桐柏县| 普格县| 淮北市| 基隆市| 绩溪县| 溆浦县| 尼木县| 元氏县| 诏安县| 莆田市| 柘城县| 松阳县| 威宁| 涞水县| 卢龙县| 奎屯市| 卓尼县| 通渭县| 江门市| 通山县| 晋城| 静宁县| 大冶市| 朔州市| 万盛区| 兴安盟| 栖霞市| 夹江县| 象山县| 南华县| 肃北| 永修县| 政和县| 鲁甸县| 皮山县| 称多县| 云龙县| 大英县|