主頁 > 知識庫 > Solaris系統(tǒng)使用小技巧

Solaris系統(tǒng)使用小技巧

熱門標(biāo)簽:菏澤監(jiān)獄親情電話機(jī)器人 黃石外呼saas系統(tǒng) 臨沂ai電銷機(jī)器人價格 模型地圖標(biāo)注 鳳城市地圖標(biāo)注app 怎樣使用奧維地圖標(biāo)注位置 地圖標(biāo)注怎么上交呢 濟(jì)南呼叫中心外呼系統(tǒng)如何 揭陽外呼系統(tǒng)收費
在從WINDOWS傳到UNIX在每行的結(jié)尾可能會出現(xiàn)^M
解決方法:
1、用ASCII模式重傳。
2、用vi 中的替換
   %s/^M$//  - ^ ctrl+v   M ctrl+m
   
   
文件名為 -filename 如何去刪除
rm -- "-filename"
     

fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
/dev/dsk/c0t3d0s0       /dev/rdsk/c0t3d0s0      /       ufs     1       no      -
/dev/dsk/c0t0d0s3       /dev/rdsk/c0t0d0s3      /usr    ufs     1       no      -
/dev/dsk/c0t0d0s0       /dev/rdsk/c0t0d0s0      /download  ufs     2       yes     -
/dev/dsk/c0t3d0s1       /dev/rdsk/c0t3d0s1      /export ufs     2       yes     -
#/dev/dsk/c0t0d0s1       -       -       swap    -       no      -
#swap    -       /tmp    tmpfs   -       yes     -



ls的特殊用法:
%ls -R // 顯示所有文件包括子目錄
%ls * // 同上
%ls -t // 以時間排序來顯示
下面的語句可以幫你計算有多少個文件和多少個目錄..
# ls -l * |grep "^-"|wc -l // to count files 
# ls -l * |grep "^d"|wc -l // to count dir 
還可以將以上的語句變成script或做個alias
只列子目錄的方法:
ls -F | grep /$ 或者 alias sub = "ls -F | grep /$"(linux)
ls -l | grep "^d" 或者 ls -lL | grep "^d" (Solaris)


Grep命令用法
%grep user1 /etc/passwd
%grep -i user1 /etc/passwd //不管大小寫 


Alias用法
%alias find1 find . -name '\!*' -print // alias a new find 


Find命令用法
%find . ctime 0 -print //搜尋今天修改過的所有文件
%find . -name '*.bak' -exec rm {}\&;//搜尋加刪除
%find . \(-name *.txt -ctime 7\) -print //搜尋7天前修改過的txt文件
利用Find命令改變所有權(quán),想要改變當(dāng)前目錄下所有文件的所有權(quán),可以這樣:
find . -exec chown OWNER.[GROUP] {} \; (Solaris)
find . -exec chown -R OWNER.[GROUP] {} \; (Linux) 


Cut命令用法
%cut -f field_list file //以逗號或空格來間隔
%cut -d: -f5,7-9 mydata //以冒號來間隔
%cut -s -c35-40 mydata //以列數(shù)來間隔-s 不包括頭部注釋

列出除了某些類型文件的當(dāng)前目錄所有文件:
使用Ksh,用ls !(*.Z)可以顯示所有文件,除了*.Z文件。
這個命令在一個目錄里有許多種類型的文件的時候很有用。 


改變unix提示符:
%PS1=’newprompt’
%export PS1
還可以這么做:
%set prompt='user1[\!]' // \!!&;顯示命令次數(shù) 


為環(huán)境變量增加新PATH路徑(不影響老路徑)。
%PATH=$PATH:$HOME/bin:/…/…/
%export PATH 


列舉與某個主題相關(guān)的所有unix命令:
%apropos lp //列舉與lp(打印機(jī))相關(guān)的所有命令 


查看unix版本號:
%uname –a

UNIX下整個目錄拷貝
%cp –r /home/baoshan/zzy .
//將/home/baoshan/zzy整個目錄拷貝到當(dāng)前目錄下


UNIX下文件格式與DOS文件格式互換
%unix2dos oldfile newfile
%dos2unix oldfile newfile


查看UNIX下已經(jīng)安裝的包-package
%pkginfo


顯示某一目錄下所有文件size
%du –d /; //顯示根目錄下所有文件的size大小


文件加密:
%crypt passwd  myfile > newfile //compress
%rm myfile
%crypt passwd  newfile //restore


取消^M字符:
當(dāng)你FTP一些DOS文件到unix下時,你經(jīng)常會看見每行文件后面有個討
厭的^M 字符,(把 HTML 文件傳輸?shù)?nbsp;UNIX 系統(tǒng)可引起回車符轉(zhuǎn)變成“^M”字符),
有兩個簡單的方法可以取消它。
用"vi"打開此文件,在Command mode下敲入:
:%s/^V^M//g 
或者,在UNIX SHELL下敲入:
sed 's/^V^M//g' foo > foo.new 


使用nohup命令:
如果你想進(jìn)程在你退出系統(tǒng)后還能執(zhí)行,可以使用NOHUP命令
如: % nohup tar -cf /dev/tape /home & 
你退出后再重新登錄的話,使用'ps'命令可以看到進(jìn)程還在執(zhí)行


查看文件的方法:
如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd 
如果你想查看文件的后10行,可以使用tail命令,如:
tail -10 /etc/passwd 
你知道怎么查看文件中間一段嗎?你可以使用sed命令 如: 
sed -n '5,10p' /etc/passwd 
這樣你就可以只查看文件的第5行到第10行。


檢查磁盤剩余空間:
%df –k
%df –t


超級用戶修改系統(tǒng)時間:
#date MMDDHHMI
#date –u MMDDHHMIYYYY


超級用戶修改正常用戶口令:
#passwd –d user1 //刪除用戶user1的口令

標(biāo)簽:漳州 十堰 企業(yè)管理 撫順 邵陽 人事邀約 泰安 甘孜

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Solaris系統(tǒng)使用小技巧》,本文關(guān)鍵詞  Solaris,系統(tǒng),使用,小,技巧,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Solaris系統(tǒng)使用小技巧》相關(guān)的同類信息!
  • 本頁收集關(guān)于Solaris系統(tǒng)使用小技巧的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章