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 查看或更改本地网络配置情况

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值