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 查看或更改本地網絡配置情況