轉(zhuǎn)載:Solaris/Linux 命令行 簡(jiǎn)單手冊(cè)

          1. 系統(tǒng)
          # passwd:修改口令
          # exit:退出系統(tǒng)

          2. 文件
          # cp:復(fù)制文件或目錄,參數(shù):-a遞歸目錄,-i覆蓋確認(rèn)
          # mv:改名移動(dòng)
          # rm:刪除,參數(shù):-r遞歸刪除

          3. 目錄
          # mkdir:創(chuàng)建目錄
          # rmdir:刪除空目錄
          # cd:改變工作目錄
          # pwd:查看當(dāng)前路徑
          # ls:列目錄,參數(shù):-a所有文件,-c按時(shí)間排序,-l詳細(xì)信息

          4. 文本
          # sort:排序
          # uniq:刪除重復(fù)行

          5. 備份壓縮
          # tar:檔案,參數(shù):-c創(chuàng)建新檔案,-r追加到末尾,-t列出檔案內(nèi)容,-u更新文件,-x釋放文件,-f使用檔案文件或設(shè)備,-M多卷,-v詳細(xì)報(bào)告,-w每步確認(rèn)。例tar cvf text.tar *.txt
          # gzip:壓縮解壓縮,參數(shù):-d解壓,-r遞歸壓縮
          # unzip:解壓縮,參數(shù):-d目錄,-x解壓縮

          6. 權(quán)限
          # chmod:改變權(quán)限,r可讀,w可寫,x可執(zhí)行。0表示沒有權(quán)限,1表示可執(zhí)行權(quán)限,2表示可寫權(quán)限,4表示可讀權(quán)限,然后將其相加。例如,如果想讓某個(gè)文件的屬主有“讀/寫”二種權(quán)限,需要把4(可讀)+2(可寫)=6(讀/寫)。
          # chgrp:改變所屬用戶組
          # chown:改變屬主

          7. 管理
          # wall:發(fā)送信息到全部登錄用戶
          # write:向某個(gè)用戶發(fā)送信息
          # mesg y:設(shè)定允許別人給自己發(fā)送信息
          # sync:緩存同步校驗(yàn)
          # shutdown:關(guān)機(jī),參數(shù):-r重啟,-h關(guān)機(jī)不重啟,-f快速關(guān)機(jī),-c取消關(guān)機(jī)
          # free:查看內(nèi)存
          # uptime:顯示系統(tǒng)運(yùn)行時(shí)間
          # df:磁盤占用空間,參數(shù):-a顯示所有文件系統(tǒng)
          # du:磁盤使用情況
          # dd:拷貝并格式轉(zhuǎn)換
          # fdformat:低格軟盤
          # echo:顯示文字
          # cal:日歷
          # date:系統(tǒng)日期和時(shí)間
          # clear:清屏

          8. 我的回憶 by tom2sun
          # who:查看當(dāng)前用戶
          # finger:查看其他用戶信息
          # rlogin:遠(yuǎn)程登錄
          # rcp:遠(yuǎn)程復(fù)制
          # netstat:網(wǎng)絡(luò)狀態(tài)
          # cat:一次完全顯示
          # more:分屏顯示
          # file:列出文件類型
          # grep:查找內(nèi)容
          # find:查找文件
          # ps:當(dāng)前運(yùn)行程序,參數(shù)-a顯示所有進(jìn)程
          # at:時(shí)間,命令,Ctrl+D結(jié)束
          # lp:打印
          # nice:指定優(yōu)先級(jí)
          # renice:調(diào)整優(yōu)先級(jí)
          # kill:終止進(jìn)程
          # man:獲取命令幫助
          # touch:改變時(shí)間記錄
          # ln:鏈接
          # mount -t vfat /dev/hda1 /mnt/dos:掛載Dos分區(qū)(不適用于Unix-Center)

          9. FTP
          # ftp:?jiǎn)?dòng)FTP程序
          ftp>
          open:打開
          close:關(guān)閉
          bye:離開
          get:下載
          put:上傳
          mget/mput:多個(gè)文件下載/上傳
          reget:恢復(fù)下載
          binary:二進(jìn)制傳送文件
          ascii:ASCII碼傳送
          cd:改變遠(yuǎn)程目錄
          lcd:改變本地目錄
          mkdir:建目錄
          rmdir:刪除目錄
          delete:刪除文件
          mdelete:一次刪除多個(gè)
          rename:重命名
          status:顯示狀態(tài)
          prompt:交互式
          hash:每傳送1024字節(jié)顯示#(hash)
          size:顯示文件大小
          reset:重置

          10. vi
          a,i:進(jìn)入輸入狀態(tài)
          ESC:返回命令狀態(tài)
          :命令模式
          Q!:退出

          11. 快鍵及其他
          Alt+F1~F6:訪問多個(gè)虛擬控制臺(tái)(不適用于Unix-Center)
          Tab:命令補(bǔ)全
          末尾&:后臺(tái)進(jìn)程

          ----------------------------------------

          硬件系統(tǒng):

          1、如何查看cpu的狀態(tài)?                  
          # psrinfo -v
          # mpstat     可以列出多cpu負(fù)載的狀態(tài)

          2、如何查看內(nèi)存?                        
          # prtconf | grep 'Memory' 可以查看內(nèi)存的多少.
          # /usr/platform/sun4u/sbin/prtdiag

          3、如何動(dòng)態(tài)添加swap分區(qū)? # $su - root                                  -----  成為超級(jí)用戶
          # mkfile 100m /home/swapfile         -----  創(chuàng)建100m的Swap文件
          # /usr/sbin/swap -a /path/filename  -----  激活Swap文件
          # /usr/sbin/swap -l                 -----  驗(yàn)證swap文件
          # /usr/sbin/swap -d /path/filename  -----  取消swap文件
          # rm -rf /home/swapfile              -----  刪除swap文件

          4、如何查看當(dāng)前網(wǎng)卡是以何種速率起來的?     
          # dmesg |grep Link

          5、如何調(diào)整x-window的分辨率和刷新頻率?
            字符界面登陸,運(yùn)行:#/kdmconfig

          6、如何使用光、軟驅(qū)?
          一般情況下用:
          # /etc/init.d/volmgt start
          # volcheck
          以上方法不行,用:
          # /etc/init.d/volmgt stop
          # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom --掛接光驅(qū)
          # mount -F pcfs /dev/diskette0 /floppy         --掛接軟驅(qū)
          solaris定義系統(tǒng)磁盤文件系統(tǒng)說明:
          ufs – UNIX文件系統(tǒng)。是Solaris缺省的文件系統(tǒng)。
          hsfs – 高密度CD-ROM文件系統(tǒng),是只讀文件系統(tǒng)。
          pcfs – PC文件系統(tǒng),支持DOS格式化的軟盤

          7、SCSI設(shè)備的命名規(guī)則是什么?
          帶有總線控制器的硬盤的使用,下面列出了總線控制器的硬盤命名習(xí)慣:
          cWtXdYsZ
          c Logical controller number
          t Physical bus target number
          d Drive number
          s Slice (or partition) number (0 to 7)
          例如:
          /dev/rdsk/c0t0d0s0 該原始接口對(duì)應(yīng)第一個(gè)控制器的第一個(gè)SCSI目標(biāo)地址的第一個(gè)硬盤的第一片(根)
          /dev/rdsk/c0t0d0s2 該原始接口對(duì)應(yīng)第一個(gè)控制器的第一個(gè)SCSI目標(biāo)地址上的第一個(gè)硬盤的第三片(表示整上硬盤)

          8、如何查看硬盤的使用情況?                          
          # df -k      可以看到已安裝的文件系統(tǒng)的空間大小及剩余空間大小。
          # quota -v       查看用戶的磁盤空間信息,如果你用quota限制了用戶空間大小的話。
          # du -sk *   查看目錄的使用情況
          # du -k | sort -n  可以迅速發(fā)現(xiàn)那個(gè)目錄是最大的。

          9、如何查看硬盤物理信息?
          # format       這個(gè)命令也可以查看硬盤的類型和分區(qū)的詳細(xì)情況
          # iostat -E看硬盤的大小和型號(hào)
          # prtvtoc /dev/rdsk/c0t0d0s0   顯示某個(gè)磁盤的分區(qū)狀況

          10、查看系統(tǒng)內(nèi)核命令。                           
            # isainfo        看內(nèi)核的bit,
            # isainfo -kv      調(diào)整內(nèi)核
          # modinfo          顯示可載入的模組
          # prtconf          顯示系統(tǒng)硬件配置(周邊設(shè)備)
          #sysdef           顯示可載入的模組,硬件配置與一些可以調(diào)整的核心參考值
          #ulimit -a

          11、打印當(dāng)前的OBP版本號(hào)                           
          # prtconf –V
          OBP 3.20.0 2000/10/24 10:47
          # /usr/platform/sun4u/sbin/prtdiag –v | grep OBP
          OBP 3.20.0 2000/10/24 10:47 POST 6.1.0 2000/10/24 10:49
          ok. .version
          Release 3.20 Version 0 created 2000/10/24 10:47
          OBP 3.20.0 2000/10/24 10:47
          POST 6.1.0 2000/10/24 10:49
          OBDIAG 4.5.1 2000/10/24 10:48

          12、查看及啟動(dòng)系統(tǒng)的32位或64位內(nèi)核模式                       
          64位模式
          # isalist –v
          sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
          # isainfo –v
          64-bit sparcv9 applications
          32-bit sparc applications
          # isainfo –b
          64
          啟動(dòng)64位內(nèi)核模式
          ok. boot kernel/sparcv9/unix

          32位模式
          # isalist –v
          sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
          # isainfo –v
          32-bit sparc applications
          # isainfo –b
          32
          啟動(dòng)32位模式
          ok. boot kernel/unix

          13、測(cè)定當(dāng)前的顯示器刷新頻率
          # /usr/sbin/fbconfig –rev \?

          14、如何配置網(wǎng)卡ip?
          # ifconfig -a             --查看網(wǎng)卡,例如是hme0
          # ifconfig hme0  unplumb  --停止網(wǎng)卡
          # ifconfig hme0  plumb    --起用網(wǎng)卡
          # ifconfig hme0 inet 192.168.2.3 netmask 255.255.255.0 up  --添加ip、子網(wǎng)掩碼
          # vi /etc/defaultrouter   添加默認(rèn)路由的ip
          # vi /etc/hostname.hme0   添加主機(jī)名
          # vi /etc/nodename        添加主機(jī)名
          # vi /etc/resolv.conf     
             domain china.com          你的域名
             nameserver 202.106.0.20   你使用的nds ip
          # vi /etc/nsswitch.conf     更改 hosts:file dns

          15、 PROM狀態(tài)命令與參數(shù)
          格式:  OK>; 指令
                 命令        說明
          banner                     顯示當(dāng)前機(jī)器配置狀況,CPU,內(nèi)存,hostid,EtherNet
          probe-scsi                 顯示內(nèi)部SCSI通道所掛接設(shè)備
          probe-scsi-all             顯示所有SCSI通道及所掛接設(shè)備
          probe-ide                  顯示所有IDE通道及所掛接設(shè)備(針對(duì)U10,U5)
          devalias                   顯示設(shè)備別名,如 cdrom,disk,disk0,disk1等
          printenv                   無(wú)參數(shù),顯示環(huán)境變量或
                                              參數(shù)為環(huán)境變量名 如: printenv auto-boot?
          setenv                     設(shè)置環(huán)境變量,如: setenv auto-boot? false
          set-default                恢復(fù)環(huán)境變量預(yù)定值  如:set-default auto-boot?
          set-defaults               恢復(fù)所有環(huán)境變量預(yù)定值
          boot device option        啟動(dòng)主機(jī)
                                  設(shè)備別名:  cdrom 或 disk
                                  設(shè)備名:   /pci@1f,4000/scsi@3,1/disk@6,0:f
                                  option  -r  設(shè)備配置  
                                          -s  單用戶
          eject cdrom|floppy         彈出cdrom或floppy
          reset                         復(fù)位
          test net        
          watch-net-all        
          show-devs        

          16、查找網(wǎng)卡名稱及接口個(gè)數(shù)                           
          # grep network /etc/path_to_inst

          17、如何一塊網(wǎng)卡幫定三個(gè)ip,并且子網(wǎng)掩碼不同?
          舉例說明,網(wǎng)卡名hme0:
          # vi /etc/hosts
          127.0.0.1 localhost
          192.168.2.1 dbs loghost
          192.168.9.15 dd
          192.168.9.65 aa
          # vi /etc/netmasks
          192.168.2.0 255.255.255.0
          192.168.9.0 255.255.255.192
          192.168.9.64 255.255.255.252

          #vi /etc/hostname.hme0
          dbs
          #vi /etc/hostname.hme0:1
          dd
          #vi /etc/hostname.hme0:2
          aa
          # ipconfig hme0 inet 192.168.2..1 netmask 255.255.255.0 up  
          # ipconfig hme0:1inet 192.168.9.15 netmask 255.255.255.192 up
          # ipconfig hme0 inet 192.168.9.65 netmask 255.255.255.252 up
          # init 6
          #ipconfig -a

          18、如何在prom狀態(tài)下查看光纖硬盤 ?   
          stop +a進(jìn)入ok狀態(tài):
          ok>; select 光纖卡設(shè)備名(可用show-devs查看到)
          ok>; show-children

          19、主機(jī)雙屏幕設(shè)置。         
          1.Confirm there are two Video Cards。
          2.Confirm driver installed and patches installed if need。
          3.vi /usr/dt/config/Xservers.
          comment the last line.
          and uncomment the nearest line like this.
          4.reboot.

          20、查看硬盤參數(shù)及其物理地址:
          #format </dev/null

          21、顯示磁盤的分區(qū)情況:
          #prtvtoc /dev/rdsk/c0t0d0s2


          系統(tǒng)應(yīng)用:

          1、、查看系統(tǒng)運(yùn)行級(jí)別
          # who -r 看運(yùn)行級(jí)別

          2、進(jìn)程工具                 
          pstop pid  停止進(jìn)程
          prun pid  重新啟動(dòng)進(jìn)程
          ptime pid  使用微狀態(tài)計(jì)算進(jìn)程時(shí)間
          pwait pid  等待指定的進(jìn)程終止
          pcred pid 顯示可信度    *
          pfiles pid 顯示已打開文件的fstat和fcntl信息   *
          pflags pid 顯示每個(gè)lwp的/proc跟蹤標(biāo)志,等待和待有信號(hào)量以及其他狀態(tài)信息  *
          pldd  pid 顯示鏈接到每個(gè)進(jìn)程的動(dòng)態(tài)鏈接庫(kù)   *
          pmap pid  顯示地址映射空間   *
          psig pid 顯示信號(hào)操作    *
          pstack pid 顯示每個(gè)lwp的十六進(jìn)制與符號(hào)堆跟蹤   *
          ptree pid 顯示包含指定PID的進(jìn)程樹
          pwdx  pid 顯示當(dāng)前工作目錄   *
          后面加*的必須是超級(jí)用戶執(zhí)行。
          這些工具在/usr/proc/bin/里面。

          3、patch軟件包的安裝
          每個(gè)補(bǔ)丁都有編號(hào)。例如補(bǔ)丁號(hào)為101945,版本是34的話,這個(gè)補(bǔ)丁的目錄名就是101945-34.
          # patchadd 105160-01     安裝補(bǔ)丁
          # patchrm                刪除補(bǔ)丁
          # patchadd -p            檢查系統(tǒng)的補(bǔ)丁情況
          # showrev -p             查看所有已經(jīng)安裝的patch

          4、如何容許root用戶遠(yuǎn)程登錄?
            # vi /etc/default/login  
            CONSOLE=/dev/console  ---用#注釋掉這一行。

          5、如何限定telnet登陸數(shù)?solaris pts的數(shù)量缺省為47, 修改/etc/system文件, 增加如下內(nèi)容:
          set maxusers=數(shù)量
          set pt_cnt=數(shù)量

          6、顯示已經(jīng)使用和未使用的i-node數(shù)目         
          # df –F ufs –o i

          7、顯示cpu使用率最高的進(jìn)程                    
          # ps –eo pid,pcpu,args | sort +1n
          該命令輸出當(dāng)前系統(tǒng)進(jìn)程的pid, CPU占用率及命令描述,并以pcpu來排序  

          8、查看當(dāng)前的OpenWindows版本                    
          # showrev –w
          OpenWindows version:
          X11 Version 6.4.1 5 November 2001

          9、查看當(dāng)前CDE的版本                                
          # /usr/ccs/bin/what /usr/dt/bin/dtmail
          /usr/dt/bin/dtmail:
          CDE Version 1.4.6_06
          CDEVersion1.4.6_06

          10、文消掉本中的^M
          # cat test.dat | tr -d '\015' >; test.out
          這樣可以將 test.dat 內(nèi) ^M(\015) 這個(gè)字元去掉, 產(chǎn)生 test.out

          11、關(guān)機(jī)命令。
          關(guān)閉系統(tǒng)的方式根據(jù)關(guān)閉的原因而不同.執(zhí)行關(guān)閉有的是為了轉(zhuǎn)至執(zhí)行等級(jí)S,有的是要停止操作系統(tǒng)并關(guān)閉設(shè)備的電源.
          (1) /usr/sbin/shutdown –gtime –ilevel -y
          (2) init 0
          (3) halt
          (4) STOP+A ; sync
          (5) 關(guān)閉電源
          緊急情況,按Stop_A , 如Stop_A不起作用,則將設(shè)備電源關(guān)閉再打開.這是
          極端情況.這兩種方法不是干凈的關(guān)閉,是突然關(guān)閉的,僅在緊急情況使用.

          12、Solaris下怎么發(fā)送即時(shí)消息?
          用wirte命令到單個(gè)用戶的終端。
          $ wirte username
          輸入消息正文,結(jié)束按ctrl-d,消息就會(huì)出現(xiàn)在用戶終端。
          用戶可以用mesg n[y]來決定是否啟動(dòng)接受消息。

          用wall,是發(fā)給所有系統(tǒng)用戶。
          $ wall
          hello ,i love you ...... 結(jié)束用ctrl-D.

          rwall -n netgroup 給網(wǎng)絡(luò)上所有用戶。
          $ rwall -n workgroup --------發(fā)給組workgroup下的每一個(gè)用戶
          hi ! no smoking ...... 結(jié)束用ctrl -d

          $ rwall sune450 ------或者主機(jī)名為sune450。用法如上。。。

          13、系統(tǒng)是sunos5.8, 不知何種原因現(xiàn)在唯一的普通用戶起不了Terminal, vi等,但是超級(jí)用戶可以,如何補(bǔ)救?           
             用/etc/skel/local.cshrc 替換掉登陸路徑下的 .cshrc, 重新登陸, 就OK了!
          $cp /etc/skel/local.cshrc ./

          14、關(guān)機(jī)時(shí)這個(gè)題是什么意思?            
          /usr/sbin/vold[724]: [ID 244572 daemon.error] 卸載 /vol 時(shí)發(fā)生問題;中斷系統(tǒng)調(diào)用
          uxwdog[481]: [ID 248799 daemon.error] error communicating with server (Broken pipe)

          你還沒卸下來/VOL就啟動(dòng),才出問題,運(yùn)行:
          # umount -f /vol后再做。

          15、find常用的例子:
          命令格式: find dir -name filename command
          例子:
          # find . -name hello -print         尋找目前目錄及所有的子目錄內(nèi)叫hello的文檔。
          # find . -ctime +7 -print            找出七天內(nèi)未被更動(dòng)的文檔
          # find . -size +2000m -print         找出大小超過2000 bytes的文檔
          # find /tmp -user b1234567 -print    在/tmp下屬於b1234567的文檔
          # find . -name '*.c' -exec rm {}     刪除所有的.c檔
          # find . -name test\* -print         顯示當(dāng)前目錄及其子目錄文件名前4位為test的文件名

          16、忘記solarsi的root口令怎么辦?               
          方法一:
          1.別怕 ,跟我來.
          2.把你的solaris光盤放進(jìn)cdrom
          3.鍵入stop+a
          4.當(dāng)出現(xiàn)'ok'字樣時(shí),鍵入boot cdrom -s
          5.cd /tmp
          6.mkdir /tmp/xxx (xxx是什么鬼東西就無(wú)關(guān)緊要了)
          7.mount /dev/dsk/c0t0d0s0 /tmp/xxx (在這里c0t0d0s0是你的root盤)
          8.運(yùn)行csh
          9.TERM=sun;export TERM或者
          setenv TERM vt220
          10.cp /tmp/root/xxx/shadow /tmp/root/xxx/shadow/shadow.backup
          11.vi /tmp/root/xxx/shadow并且將password里root項(xiàng)刪除。
          12.重啟動(dòng),你就可以以無(wú)密碼的root登陸了,這時(shí)更改你的密碼。
          要是沒有shadow,就把/etc/passwd里root用戶名后面的X刪掉,就可以了
          方法二:
          找一臺(tái)有系統(tǒng)的solaris機(jī)器,把忘記密碼的系統(tǒng)放進(jìn)去mount上來,重復(fù)方法一10以后的步驟.

          solaris for x86的機(jī)器:
          用光盤啟動(dòng)到要你安裝的時(shí)候退出去就成單用戶,剩下的操作如上。

          17、常見文件的解壓                   
          一般而言,在solaris下,會(huì)有這么幾種格式的軟件:
          1) .gz結(jié)尾的文件,我們用gunzip或者gzip -d來解壓,再用tar來解壓.
          2) .tar結(jié)尾的文件,我們肯定知道用tar xvf的格式來解壓.
          3) .zip結(jié)尾的文件,我們用unzip,注意,這個(gè)只有在高版本的solaris下,才有.而且該文件格式以solaris的patch比較多.
          4) .Z結(jié)尾的文件,我們一般用uncompress來解壓(當(dāng)然,每個(gè)人的習(xí)慣不一樣.)
          上面講的是解壓,一般解壓后,會(huì)生成這么幾種方式:
          1)生成.local的文件,這個(gè)時(shí)候,我們用: pkgadd -d xxx.local來安裝.
          2) 生成一個(gè)目錄,而且該目錄下會(huì)有一些pkg信息,我們用: pkgadd -d . ;指在當(dāng)前目錄下,安裝,并且按照缺省的路徑來安裝.
          3) 生成一個(gè)數(shù)字的目錄,一般是指solaris的patch,這個(gè)時(shí)候我們用patchadd來安裝.

          18、如何在命令行界面替換一個(gè)文件中的字符段?
          # vi file 在命令模式中輸入:
          :1, $s/diag/peng/g 全文件查找diag并替換為peng

          19、請(qǐng)問TERM=VT100和TERM=dtterm都在什么情況下設(shè)置?   
          一般情況下如果你在機(jī)器的顯示器上登陸或者通過XMANAGER等登陸,就默認(rèn)是dtterm,telnet 一般是ansi,當(dāng)你通過telnet修改文件的時(shí)候,需要設(shè)置成 TERM = VT100 ; export

          TERM

          20、如何查看系統(tǒng)的版本?
          $ uname -X
          $ more /etc/release

          21、命令行進(jìn)入CDE:
          #/usr/dt/bin/dtlogin -daemon;exit
          or
          #/etc/rc2.d/S92dtlogin start;exit;

          22、查看patch安裝過程中返回錯(cuò)誤代碼的含義:
          #more /usr/sbin/patchadd

          23、如何從一臺(tái)SOL8的機(jī)器登錄到另外一臺(tái)SOL8的CDE桌面上去。
          登陸CDE的時(shí)候點(diǎn)擊一下菜單:選擇--登陸遠(yuǎn)程主機(jī)--

          24、如何查看你的默認(rèn)語(yǔ)言環(huán)境?    C.Arthur
          # more /etc/default/init

          25、如何更改/home的權(quán)限?   
          停掉autofs服務(wù),或者將/etc/auto_master的home注釋掉:
          #vi /etc/auto_master   
          ------------內(nèi)容如下----------
          # Master map for automounter
          #
          +auto_master
          /net -hosts -nosuid,nobrowse
          #/home auto_home -nobrowse
          /xfn -xfn


          第三方軟件應(yīng)用或技巧:

          1、查看當(dāng)前的bind版本信息                     
          # nslookup –class=chaos –q=txt version.bind

          2、在登錄時(shí)顯示系統(tǒng)指定的消息?
          #vi /etc/motd    ----刪除所有過時(shí)的消息,輸入新消息
          注意:對(duì)于已經(jīng)登錄且正在使用系統(tǒng)的用戶不顯示該消息,超過一屏的消息無(wú)法顯示。每次修改該文件后,該文件的時(shí)間戳隨之更新。

          3、去掉文本中^M
          # dos2unix aaa.txt bbb.txt,會(huì)去掉aaa.txt中的^M,生成bbb.txt文件。

          4、將系統(tǒng)中7天前的txt文件查找并打包。
          # find / -mtime -7 >;aaa.txt  
          # tar cvf bbb.tar -I aaa.txt
          ---查找出文件記錄在aaa.txt文件中,在作成bbb.tar文件包。

          5、查找并刪除比某一天更老的文件:
          #find . ! -mtime -<days>; | /usr/bin/xarys rn -rf

          6、solaris9普通用戶下無(wú)法正確輸入中文的解決方法:
          在用戶目錄在#vi .profile 修改如下:
          stty cs8 -istrip

          7、請(qǐng)問如何防止telnet登陸發(fā)呆時(shí)間過長(zhǎng)被踢呢?
          這里,vi /etc/default/login
          # TIMEOUT sets the number of seconds (between 0 and 900) to wait before
          # abandoning a login session.
          #
          #TIMEOUT=300
          修改之后不是立即生效,在這之后所又的login session都符合這個(gè)要求,但是在修改之前已經(jīng)建立的連接不受影響。

          8、如何安裝gcc。
          去sunfreeware.com上下載相應(yīng)平臺(tái)的pkg包的gcc版本。
          #pkgadd -d gcc*
          設(shè)置環(huán)境變量:
          bash 和sh 的shell:
          vi $home/.profiel
          PATH=/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin;export PATH
          CC=gcc;export CC
          csh的shell:
          vi $home/.cshrc
          set path=( /bin /usr/bin /usr/ucb /etc /usr/local/bin /usr/local/sbin .)
          setenv CC gcc  

          9、列出當(dāng)前目錄下的目錄。   
          ls -al | grep '^d'

          10、用命令行來打開一個(gè)新的terminal。  
          /usr/dt/bin/dtterm


          X86或者Vmware:

          1、在Solaris10 x86上掛接window98分區(qū)的方法。      
          #mount -F pcfs /dev/dsk/c0d1p0:e /mnt
          總結(jié)一下:
          偶的硬盤是接在IDE1的slaver盤上,用上述命令可將E:盤掛在/mnt
          目錄下。如果你的電腦只有一個(gè)硬盤,并且是接在主板的IDE1槽,設(shè)為
          Master盤(通常這種情況較多),現(xiàn)在想掛WIN98下的D:盤,可輸入
          #mount -F pcfs /dev/dsk/c0d0p0:d /mnt
          注意,/mnt可以改為任意的其它空目錄,如/data(我在文件管理器中自己
          新建的一個(gè)目錄),可改為
          #mount -F pcfs /dev/dsk/c0d0p0:d /data
          按回車后如沒有任何出錯(cuò)提示,則表示掛接成功,你就可以進(jìn)入掛接的文件夾(此處為/data)找到你所掛接的win98的D:分區(qū)上的文件了。
          本方法經(jīng)過偶N次實(shí)驗(yàn),是確實(shí)可行的。為后來者不再偶走過的彎路,偶特在此總結(jié)一下,哪位初學(xué)者不會(huì)在Solaris10 x86(Solaris9也應(yīng)該行)
          掛win98分區(qū)的話,可參考本方法。

          posted on 2008-06-20 14:45 空白 閱讀(466) 評(píng)論(0)  編輯  收藏 所屬分類: Linux/Unix


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


          網(wǎng)站導(dǎo)航:
           
          <2008年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆分類(15)

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 顺昌县| 钟山县| 上高县| 沭阳县| 黄骅市| 德格县| 日土县| 图片| 陆川县| 定结县| 芦山县| 宜昌市| 阜宁县| 高碑店市| 德令哈市| 墨竹工卡县| 应用必备| 札达县| 赣榆县| 镇坪县| 霍邱县| 英吉沙县| 甘洛县| 治多县| 西乌珠穆沁旗| 邹平县| 安多县| 叶城县| 彩票| 永登县| 临洮县| 黄大仙区| 安多县| 遂宁市| 大埔县| 清镇市| 商水县| 白山市| 威宁| 察雅县| 天峨县|