BSD 常用命令備忘錄 + Dos命令

mkdir -p parentdir/subdir
rmdir

mv  == ren move
cp -f(cover!) -I(cover?) -p(permission) -R(recursion)
rm -r(recursion) -I -f

ls -a(all) -l(detailed) -t(Order by last modify time) -R(recursion) -F(get type)
ls -al | more/less
less /etc/csh.cshrc

du -a(recursion) -k(KByte)
df -k(KByte)

chmod (a|u|o|g)(+|-|=)(rwxS) file1
chmod (0|1|2|4){2^2+2^1+2^0}{2^2+2^1+2^0}{2^2+2^1+2^0} file1

ln d1/d2/file1 file2
ln -s file1 file2

cat(concatenate)
cat file1
more file1
cat file1 file2 (print 2 file in screen)
cat file1 file2 > file3 (cover f3 with f1 append f2)
cat file1 >> file2 (file2 = file2 + file1)

whereis (search filerealname)
locate (search which in filename)
find /home/usr -name '*temp*' -print | xargs rm -f

ee ..
vi
{
 @1: Insert mode
 :
  i: insert
  a: append
  o: new line

 @2: Command mode
 :
  press ESC key
  ^ : 光標到行首
  $ : 光標到行尾
  0 : 光標到文章開頭
  G : 光標到文章末尾
  Ctrl + d : 光標下移半個屏幕
  Ctrl + b : 光標下移一個屏幕
  Ctrl + u : 光標上移半個屏幕
  Ctrl + f : 光標上移一個屏幕
  dw : 刪除光標所在處一個字
  dd : 刪除光標所在處一整行
  D  : 刪除光標所在處到行尾
  dG : 刪除光標所在處到文件尾
  DD : 剪切
  P  : 粘貼
  Yy : 複製光標所在行
  Yw : 複製光標所在處到字尾的字符.
  U  : 恢復
 @3: Last line mode
 :
  [ESC] [:] key
  Set nu : 列出每一行
  /word  : 查找字符串, [n]跳到下一個
  1,2,3  : 跳到某一行
  w      : 存文件
  q      : 退出
  q!     : 強制退出
  qw     : 保存退出
}

adduser
vipw (/etc/master.passwd)
rmuser
vi /etc/group

gzip -1(fast) -9(best) -d(gunzip) -r(recursion) /&(run this in background)
zcat file1.gz

tar  x(restore)  c(create)  v(print result)  f(get filename)  z(get gz(compress) format if tar success)

su - usrname

chown -R(recursion) usrname:grpname file1
chgrp -R(recursion) grpname file1

mount -t(filesystem format) -o(option : rw[read write], ro[read only], sync, async, nodev, nosuid, userquota, groupquota)
mount /cdrom
unmount /cdrom

sync;sync;sync;/<crlf>
reboot -n<crlf>
shutdown -r now
shutdown -h [10|now]

top n
ps
ps -a(all)u(tty)x(!tty) -p 123,124 (list pid=123 or pid=124)
kill -l(list) -HUP 123(restart pid=123) -9 123(stop pid=123)

jobs
%n
fg
bg % n
kill 123
Ctrl + Z

crontab


ping -c 4(degree) -s 1500(max size) host|ip
traceroute
ifconfig -a(get all parameter)
arp -a

fetch -o(file name) http(ftp)://www.sohu.com/dir/filename.ext (download)

grep tw.bbs *    (?)


pkg_info pkgname
pkg_add -v(print install log) pkgname
pkg_delete pkgname

 

dos cmd

=================================================================

fc one.txt two.txt > 3st.txt 對比二個文件並把不同之處輸出到3st.txt文件中

at id號 開啓已註冊的某個計劃任務
at /delete 停止所有計劃任務,用參數/yes則不需要確認就直接停止
at id號 /delete 停止某個已註冊的計劃任務
at 查看所有的計劃任務
at //ip time 程序名(或一個命令) /r 在某時間運行對方某程序並重新啓動計算機

finger username @host 查看最近有哪些用戶登陸

cppy 1st.jpg/b+2st.txt/a 3st.jpg 將2st.txt的內容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件頭要空三排,參數:/b指二進制文件,/a指ASCLL格式文件

route print 顯示出IP路由,將主要顯示網絡地址Network addres,子網掩碼Netmask,網關地址Gateway addres,接口地址Interface

arp 查看和處理ARP緩存,ARP是名字解析的意思,負責把一個IP解析成一個物理性的MAC地址。arp -a將顯示出全部信息

start 程序名或命令 /max 或/min 新開一個新窗口並最大化(最小化)運行某程序或命令

mem 查看cpu使用情況

findstr "Hello" aa.txt 在aa.txt文件中尋找字符串hello

find 文件名 查找某文件

title 標題名字 更改CMD窗口標題名字

color 顏色值 設置cmd控制檯前景和背景顏色;0=黑、1=藍、2=綠、3=淺綠、4=紅、5=紫、6=黃、7=白、8=灰、9=淡藍、A=淡綠、B=淡淺綠、C=淡紅、D=淡紫、E=淡黃、F=亮白

prompt 名稱 更改cmd.exe的顯示的命令提示符(把C:/、D:/統一改爲:EntSky/ )

ver 在DOS窗口下顯示版本信息

winver 彈出一個窗口顯示版本信息(內存大小、系統版本、補丁版本、計算機名)

doskey 要鎖定的命令=字符

doskey 要解鎖命令= 爲DOS提供的鎖定命令(編輯命令行,重新調用win2k命令,並創建宏)。如:鎖定dir命令:doskey dir=entsky (不能用doskey dir=dir);解鎖:doskey dir=

taskmgr 調出任務管理器

cacls 文件名 參數 顯示或修改文件訪問控制列表(ACL)——針對NTFS格式時。參數:/D 用戶名:設定拒絕某用戶訪問;/P 用戶名:perm 替換指定用戶的訪問權限;/G 用戶名:perm 賦予指定用戶訪問權限;Perm 可以是: N 無,R 讀取, W 寫入, C 更改(寫入),F 完全控制;例:cacls D:/test.txt /D pub 設定d:/test.txt拒絕pub用戶訪問。
cacls 文件名 查看文件的訪問用戶權限列表

netsh 查看或更改本地網絡配置情況

 

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