UNIX/Linux
1.删除当前目录下所有不是20111001开头bad结尾的文件
rm ls -1 | grep -v ’20111001.*.bad’
2.把当前目录下所有文件名大写改成小写
for each in *; do mv -i $each echo $each|tr A-Z a-z;done
3.wget下载网站目录
下载整个网站目录
wget -c -r -np -k -L -p http://www.xxx.com/path/
下载整个网站目录+外部图片或连接
wget -np -nH -r --span-hosts http://www.xxx.com/path/
4.删除文档内包含特定字符串的行
sed -i '/qwert/d' /path/to/file
删除/path/to/file文件中包含qwert的行
5.反向转换postmap生成的.db文件为文本配置文件
postalias -s test > testrecover
注:第一个test指的是test.db,不用输入.db了
6.命令行关闭SELinux
setenforce 0
7.查看根目录下每个文件夹占用空间(1层深度)
du -h --max-depth=1 /
MAC OSX
1.安装系统时提示程序副本损坏
由于安装程序证书验证问题,需要更改系统时间(确保断网状态)
10.14 date 101112132015
10.15 date 101112132019
Windows
1.遍历当前目录和子目录,把所有html后缀的文件重名名为php后缀
for /r . %a in (*.html) do rename %a *.php
2.拷贝C:\BAK下包括子目录的所有php后缀文件到D:\BAK下并都重名名后缀为txt
xcopy C:\BAK\*.php D:\BAK\*.txt /s
打开关闭Windows功能
1.命令行启动/关闭Windows自带防火墙
启动
netsh firewall set opmode enable
关闭
netsh firewall set opmode disable
2.Win7禁用/开启休眠
禁用
powercfg -h off
开启
powercfg -h on
3.Windows Server 2003 打开关闭磁盘自动分配盘符
打开
mountvol /e
关闭
mountvol /n
4.Win8/2012开启关闭F8进入安全模式
打开
bcdedit /set {default} bootmenupolicy legacy
关闭
bcdedit /set {default} bootmenupolicy standard
5.Win8关闭测试模式
bcdedit /set testsigning off
Hyper-V 常用命令
开启某个虚拟机(VM-Name)的Hyper-V虚拟化嵌套
1 | Set-VMProcessor -VMName VM-Name -ExposeVirtualizationExtensions $true |
关闭某个虚拟机(VM-Name)的Hyper-V虚拟化嵌套
1 | Set-VMProcessor -VMName VM-Name -ExposeVirtualizationExtensions $false |
Phone
1.查看手机IMEI
*#06#
2.查看手机和电池信息(温度电压等)
*#*#4636#*#*