“操作系统”目录存档

iPhone上传铃声步骤

2016年11月1日,星期二

1. 制作铃声,准备一个mp3,自己计算好剪辑时间,小于40秒。 然后上ringer.com,upload, 编辑,保存为m4r格式。

2. 连接手机到itunes,下拉类目,点击菜单,激活铃声菜单。

3.下拉类目菜单,选择铃声,拖拽做好的铃声进入。

4. 点击设备图标,点击左侧铃声,点击右侧同步铃声,选择所选铃声后点应用

END

UAC解决域环境下安装软件无法弹出用户认证

2015年02月11日,星期三

以前在标准用户的权限下,安装软件、更改计算机配置的时候就会自动弹出“域管理员帐号密码”的登录框.然后输入域管理员帐号密码就可以直接更改计算机设置和安装软件了。

但是不知道为什么,最近新加的用户,更改计算机配置的时候就不弹出输入“管理员帐号密码”的框了。直接弹出“您没有权限更改此计算机的配置”。

 

控制面板下直接搜索UAC,开启认证通知即可。

 

win7工作组共享文件

2014年11月24日,星期一
第一步:设置网卡参数
进入控制面板选择“查看网络状态和任务“,选择更改适配器设置,进入本地网络设置。在使用的本地连接上点击右键选择属性,在弹出的界面中双击“Internet协议版本4”进入网络参数设置。
 设置网卡参数
第二步:打开Win7共享设置
在“打开网络和共享中心”界面中单击左侧的“更改高级共享设置”,打开“高级共享设置”窗口,
设置网络发现,文件和打印机共享,公用文件夹共享为启用,关闭密码保护共享,设置完成后,单击保存修改即可。
更改文件共享设置
第三步:设置Win7工作组
右键点击计算机选择“属性”,在左边选择“高级系统设置”,在弹出的窗口中切换到“计算机名”,点击“更改”,再在弹出的“工作组”选项将2台计算机设置成同样的工作组。
设置工作组
第四步:开启Win7文件夹共享功能
右键单击需要共享的文件夹选择属性,选择“共享”,再点击下方的“高级共享”,在弹出的窗口中选择共享此文件夹。
设置文件夹共享
第五步:关闭Win7防火墙
防火墙有可能造成局域网文件的无法访问。进入“网络和共享中心”,单击“Windows的防火墙”,在打开的“Windows的防火墙”窗口中,单击“打开或关闭Windows防火墙”命令,
在打开的窗口中选择“关闭Windows防火墙”选项,单击“确定”保存。
关闭防火墙
第六步:启用Win7文件夹共享规则
防火墙关闭后,在“防火墙设置”界面左边的“高级设置”中,在“入站规则”和“出站规则”这两个规则中分别找到“文件和打印机共享”选项,并且将其全部选项设定成“启用规则”。
第七步:设置Win7文件共享权限
Windows7中要实现文件共享还需要设置文件夹的共享权限。查看共享文件的属性,随后切换到“共享”选项卡里,单击“高级共享”,打开“高级共享”对话框,在“权限”中依次单击“添加”→“高级”→“立即查找”。然后在查找的结果中选择“Everyone”,并且根据需要设置好用户的操作权限。
第八步:打开Win7 NTFS格式文件权限
Windows7中我们使用的磁盘格式为NTFS,还需要设置NTFS格式的权限。右键单击需要共享的文件夹,依次选择“属性”→“安全”,在“组或用户名”栏点“编辑”,再点“添加”,在“输入对象名称来选择”中输入“Everyone”点“确定”即可。

解决office2013“最近使用的文档”被禁用

2014年08月3日,星期日

修改注册表:HKEY_CURRENT_USER\software\microsoft\windows\currentversion\policies\explorer

的键值:NoRecentDocsHistory
from1 to 0

 

google keywords:

“how to enable recent tab in win7″

Forum referring:

http://windowssecrets.com/forums/showthread.php/130621-MS-Office-2010-Recent-documents-do-not-show

如果你问我,“没有GOOGLE你会死?”

我会回答:“是的!”

一键清理恢复浏览器Anvi Browser Repair Tool

2013年02月26日,星期二

Anvi Browser Repair Tool is a free tool created to help you conveniently repair browser settings and networking settings such as homepage, safe startup items, DNS settings, Title Bar, BHO plug-in, etc, changed by malware to return smooth browser use. While antivirus, antimalware tool helps detect and remove malware infections from computer, this program will practically assist normalizing safe browser searching. Anvi Browser Repair Tool is designed to help fix browser, network settings altered due to rogueware/malware infections and even facilitate malware removal with one-click solution.

 

http://www.anvisoft.com/product/browserrepairtool.html

How do I install or uninstall Internet Explorer 9

2013年02月26日,星期二

Downgrading from IE9 to IE8

1.Close all programs, click Start and click Control Panel.

2.Click “Uninstall a Program” under Programs category

3.Click “View installed updates” option in the task pane

4.Now select Windows Internet Explorer 9 shown under Microsoft Windows updates and click Uninstall and follow the instructions on the screen.

IE9 uninstall process lasts for minimum 3 minutes and you will be able to access Internet Explorer 8 as usual after restart.

Note:I recommend  users to create a restore point before uninstalling IE9 because whenever you want to try IE9 you can get it through system restore option in windows.

Issue will resolved…

Linux压缩文件的读取[转]

2012年12月17日,星期一

Linux压缩文件的读取

  •  *.Z       compress 程序压缩的档案;
  •  *.bz2     bzip2 程序压缩的档案;
  •  *.gz      gzip 程序压缩的档案;
  •  *.tar     tar 程序打包的数据,并没有压缩过;
  •  *.tar.gz  tar 程序打包的档案,其中并且经过 gzip 的压缩!
  •  *.zip     zip 程序压缩文件
  •  *.rar     rar 程序压缩文件

Compress压缩文件

[root@test /root]# cp /etc/man.config /root
[root@test /root]# compress man.config //压缩man.config这个文件

[root@test /root]# compress -d man.config.Z  //-d 解压缩这个文件
[root@test /root]# uncompress man.config.Z  //解压缩这个文件

当你以 compress 压缩之后,如果没有下达其它的参数,那么原本的档案就会被后来的 *.Z 所取代!

Gzip压缩文件和zcat

[root@test /root]# gzip [-d#] filename <==压缩与解压缩
[root@test /root]# zcat filename.gz     <==读取压缩档内容
参数说明:
-d  :解压缩的参数! 

-r  :递归处理,将指定目录下的所有文件及子目录一并处理
-#  :压缩等级, 1 最不好, 9 最好, 6 是默认值!

[root@test /root]# gzip man.config   //会产生 man.config.gz 这个档案 

[root@test /root]# zcat man.config.gz //会读取出 man.config 的内容

[root@test /root]# gzip -d man.config.gz 
[root@test /root]# gunzip man.config.gz
解压缩,产生 man.config 这个档案

[root@test /root]# gzip -9 man.config  //以最大压缩比压缩 testing 这个档案!

[root@test /root]# gzip -r filename.gz file1 file2 file3 /usr/work/school
//file1file2 file3、以及/usr/work/school目录的内容(假设这个目录存在)压缩起来,然后放入filename.bz2文件中

Bzip2压缩文件和bzcat

[root@test /root]# bzip2 [-dz] filename <==压缩解压缩指令
[root@test /root]# bzcat filename.bz2   <==读取压缩文件内容指令
参数说明:
-d  :解压缩的意思!

-z  :压缩的意思!

范例:
同样的,我们以刚刚拷贝过来的 /root/man.config 这个档案为例

[root@test /root]# bzip2 –z man.config
[root@test /root]# bzcat man.config.bz2
[root@test /root]# bzip2 –d man.config.bz2
[root@test /root]# bunzip2 man.config.bz2

[root@test /root]# bzip2 filename.bz2 file1 file2 file3 /usr/work/school  

//file1file2 file3、以及/usr/work/school目录的内容(假设这个目录存在)压缩起来,然后放入filename.bz2文件中

Tar压缩文件

[root@test /root]# tar [-zxcvfpP] filename
[root@test /root]#
tar -N ‘yyyy/mm/dd’ /path -zcvf target.tar.gz source
参数说明:
-z  :是否同时具有 gzip 的属性?

-x  :解开一个压缩档案的参数指令!

-t  :查看 tarfile 里面的档案!

-c  :建立一个压缩档案的参数指令

-v  :压缩的过程中显示档案!

-f  :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成

『 tar -zcvPf tfile sfile』才对喔!

-p  :使用原档案的原来属性(属性不会依据使用者而变)

-P  :可以使用绝对路径

-N  :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的档案中!

–exclude FILE:在压缩的过程中,不要将 FILE 打包! 

范例:
[root@test /root]# tar -cvf directory.tar directory 

//只将目录整合打包成一个档案 

[root@test /root]# tar -zcvf directory.tar.gz directory 
除了将目录打包外,同时以 gzip 压缩 

[root@test /root]# tar -zcvf filename.tar.gz  /home/test/* 
将 /home/test/ 这个目录下的档案全部打包并压缩成为一个 filename.tar.gz 的档案

[root@test /root]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩

[root@test /root]# tar -xvf  directory.tar 
解 tar 的封包,请注意,由于没有 gzip (.tar 而非 .tar.gz) 的作用,所以只要使用 –xvf 即可!不需要加上 z ,否则会显示有问题!

[root@test /root]# tar -zxvf directory.tar.gz 
这个就是有加上 gzip 的压缩的结果!所以需要加上 –z 呦!

[root@test /root]# tar –ztvf directory.tar.gz
这个 t 可以用来查看 tar 里面的档案信息呢!而不需要将他解开!

[root@test /root]# tar -zcvPf home.tar.gz /home 
则建立起来的压缩档内档案为绝对路径
请注意,使用这个 P 的参数时,不要将 P 加在 f 后面,因为

f 之后要立即接档名才行喔!

[root@test /root]# tar -N ’2002/06/25′ -zcvf home.tar.gz /home 
上面是说 在 /home 这个目录中,比 2002/06/25 日还要新的档案才会被打包进入 home.tar.gz 这个档案中! 

[root@test /root]# tar -zcvf host.tar.gz / –exclude /mnt –exclude /proc 
上面是说,将根目录的所有数据都打包进 host.tar.gz 这个档案中,但是 /mnt 及 /proc 则不打包! 

[root@test /root]# tar -cvf – /home | tar -xvf –
上面的意思是『将 /home 打包之后,直接解压缩在 /root 底下!』嘿嘿!不需要再建立一次中间档案!不过,使用上面的语法最好使用『绝对路径』,比较不会有问题!这个方式适合不想要建立中间档案时!

Zip和unzip压缩文件

[root@test /root]# zip -r myfile.zip ./*  //将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.

[root@test /root]# zip -d myfile.zip smart.txt  //删除压缩文件中smart.txt文件

[root@test /root]# zip -m myfile.zip ./rpm_info.txt //向压缩文件中myfile.zip中添加rpm_info.txt文件

 

[root@test /root]# unzip -o -d /home/sunny myfile.zip //把myfile.zip文件解压到 /home/sunny/

Rar压缩文件

现在网上多数压缩包是rar格式的,所以需要一个rar工具。

首先在http://www.rarlab.com/download.htm下载RAR 3.60 beta 6 for Linux

我解压到/opt下,会自动建立rar目录。这个工具无需编译可以直接使用。

在$HOME目录下建立bin目录。

在bin目录中建立一个链接。ln -s /opt/rar/rar rar。

就可以用rar工具压缩和解压.rar文件了。不过此工具是命令方式的,和在DOS下的RAR操作是一样的。

121212完成空间迁移

2012年12月12日,星期三

121212今天是个值得记忆的日子。

学习了VPS,安装lamp,转移了所有站点到了84。遇到最头痛的就是不同php版本的问题,VPN是5.3.14的,虚拟空间原来有5.2.17,也有5.3.1的。有些用了打补丁的办法,有些则无法解决。

感触比较深的是,国外的joomla发展很好,讨论激烈,很多问题只要花时间,都能找到答案。

遗憾的是我没有掌握用VPS里,多PHP版本环境的技术。庆幸的是我能独立完成这些工作,SSH里,对LINUX的时候经历了从生疏到依赖的过程。

FIGHTING~

unable to conect ip driver, error code 2解决

2012年12月7日,星期五

参考了很多解决办法,结合起来才解决了这个问题。

现象:

网络无法连接

ipconfig:

unable to conect ip driver, error code 2

网络图标显示正常。网络属性正常。

Ping显示无法连接。

 

解决方法:

1. 从一台好的电脑里拷贝tcpip.sys到相同路径c:\windows\system32\drivers\

2. 网络属性,选择TCP/IP协议,安装,安装协议,选择“从磁盘安装”,选择文件: c:\windows\inf\nettcppi.inf,安装 tcp/ip协议。

重新启动。有时候还需要卸载一次,再安装一次才会好。

这个方法是实践检验有效的。

如果这个帖子帮了您大忙,劳驾注册个dropbox(world-best云文件交换存储利器),我可以多500MB空间。谢谢!dropbox链接,戳

[转载]用DROPBOX备份VPS

2012年12月5日,星期三

首先要有个DROPBOX账户。

链接,戳

 

一直以来,使用美帝VPS建站,由于网速等多方面原因,面临着备份困难、下载困难的难题,而且还要面临故障啊、商家跑路啊等等数据丢失的风险,前段 时间DS不是数据都木有了么。现在就来讲一下解决这个问题的方法,早些时候有用脚本通过FTP来备份的,例如使用godaddy域名附带的免费空间或者另 外单独购买备份空间,但有时并不好用;也有两台VPS同步备份的,这个花费有点高。而现在使用DropBox来进行同步备份,全自动化,非常好用,去年就 有过类似的介绍,但很多都不详细,搜集了网上的方法,特别整理出来,所有过程都有详细注明。

————————————————————————————————————

DropBoxDropbox是一个提供同步本地文件的网络存储在线应用。支持在多台电脑多种操作中自动同步。(注:要使用https才能访问,至于http不能访问的原因,都懂的)

容量大小:初 始的免费容量是2G,完成上手任务后可以多增加250M。用官方提供的邀请链接,每一个成功邀请注册可获赠500M,可以最大扩容到18.25G。邀请那 个了比较麻烦,在淘宝上有专门以扩容为业务的店铺,大概RMB8元左右就可以了。此外,偶尔官方会有些活动,例如今年2月有一个安装beta版客户端导入 图片送5G的活动,不过现在已经失效了。

————————————————————————————————————

一、安装Dropbox linux客户端:(官方简易教程:点击我前往)

ssh登陆,在root目录下输入以下命令,视版本不同而选择:(注:code中已包含cd到root根目录的命令,而且只有在root根目录下后续步骤才能生效)
32-bit:

1
cd ~ && wget -O – “http://www.dropbox.com/download?plat=lnx.x86″ | tar xzf -

64-bit:

1
cd ~ && wget -O – “http://www.dropbox.com/download?plat=lnx.x86_64″ | tar xzf -

下载后已自动解压,不需要再执行解压命令。

二、Dropbox与机器绑定

执行以下命令:

1
~/.dropbox-dist/dropboxd &

第 一次执行会生成“host_id”,这机器与Dropbox进行绑定的唯一字符串,提示的信息是一个链接,而且会重复滚动出现直到绑定完成。复制这个链接 在浏览器里访问,输入Dropbox帐户和密码就可以了,输入后会自动跳转到Dropbox主界面并且会有绑定成功的提示,此时在ssh客户端里也会有提 示并且停止滚动,再按回车键就完成绑定。

(注:官方的运行命令结尾没有“&”这个符号,在centos下运行会出现ssh冻结无反应的情况,据称Debian也会。实际上守护进程已经在运行了。)

三、建立目录软链接

在 root目录下生成的“Dropbox”文件夹(linux文件夹名称区分大小写的),就是Windows里叫做“同步目录”的文件夹,只要把文件放置在 里面就会同步。在未同步之前,里面有一个文件夹“.dropbox.cache”和一个文件“.dropbox”。当然我们不可能把网站放置到这里,因此 我们需要在里面建立软链接就行了,使用ln命令建立软链接(软链接其实就是windows里的快捷方式),格式是:ln –s 源文件 目标文件,我可以先进入“Dropbox”文件夹,免去每次都需要输入目标文件的麻烦。过程如下:

1
2
cd ~/Dropbox
ln -s /home/wwwroot

释义:进入“Dropbox”文件夹,建立/home/wwwroot/ 文件夹的软链接。运行这两个命令后会在“Dropbox”文件夹下生成一个名为“wwwroot”的软链接。如果网站放在不同地方的话,那么就建立多个软链接就好。

四、运行同步守护进程,同步网站数据

输入以下命令,这个命令就是之前绑定“host_id”的那个命令。

1
~/.dropbox-dist/dropboxd &

运 行此命令后,视数据大小和网络环境而定,反正美帝的VPS同步都很快,会在浏览器里的Dropbox文件管理界面里看到同步的文件夹。同时,在 “Events(活动)”里看到同步记录,记录里有文件数量和文件夹数量,机器与Dropbox帐户的绑定日志也会记录在里面,这个其实就是 Dropbox的帐户活动记录。

五、定时同步,节约内存资源

运行守护进程是要占用一定内存的,为了节约这部分内存,可以通过定时运行脚本来控制。过程如下:

在第三步是进入了“Dropbox”文件夹的,我们一般把脚本放在root目录下,因此需要回到root根目录,执行:

1
cd ~

首选需要关掉守护进程,运行:

1
killall dropbox

编写定时同步脚本:

1
vi backup.sh

用vi编辑器新建backup.sh目录,运行后会进入vi编辑器,此时按“I”键进入编辑模式,复制以下代码粘贴进去,按ESC键退出编辑模式,开启大写锁定状态(按“Caps Lock”键),再按两次“Z”键即自动保存并退出vi编辑器。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh
start() {
echo starting dropbox
/root/.dropbox-dist/dropboxd &
}
stop() {
echo stoping dropbox
pkill dropbox
}
case “$1″ in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
esac

继续运行以下命令,用“chmod”命令为“backup.sh”添加可执行权限:

1
chmod +x backup.sh

编写周期性执行指令:

1
crontab -e

“crontab”命令运行后会自动调用内置的vi编辑器进行编辑,按“I”键进入编辑模式,复制以下两行指令代码并粘贴。

1
2
0 4 * * * sh /root/backup.sh restart
0 5 * * * sh /root/backup.sh stop

上 面的意思是在每天4点开始同步,5点关闭同步,一个小时一般都够用,除非网站特别大。完成后按“ESC”退出编辑模式,开启大写锁定状态,再按两次“Z” 键即自动保存并退出vi编辑器。附:“crontab -l” 列出目前的时程表,“crontab -r” 删除目前的时程表,“crontab”指令的详细介绍可以参考这里>>点我传送,可自行调整同步时间。查看系统当前时间的命令是“date”。

六、同步mysql数据库的脚本

创建数据库备份脚本:

1
vi bakmysql.sh

按“I”键进入编辑模式,复制以下代码并粘贴(文字部分填写需填写完好才行),按“ESC”退出编辑模式,开启大写锁定状态,再按两次“Z”键即自动保存并退出vi编辑器。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#!/bin/bash
DBName=修改为数据库名
DBUser=修改为数据库用户名
DBPasswd=修改为数据库密码
BackupPath=/root/Dropbox/
LogFile=/root/db.log
DBPath=/usr/local/mysql/var/ #备份的数据库目录
#BackupMethod=mysqldump
#BackupMethod=mysqlhotcopy
#BackupMethod=tar
NewFile=”$BackupPath”db$(date +%y%m%d).tgz
DumpFile=”$BackupPath”db$(date +%y%m%d)
OldFile=”$BackupPath”db$(date +%y%m%d –date=’5 days ago’).tgz  #自动删除5天前的备份
echo “——————————————-” >> $LogFile
echo $(date +”%y-%m-%d %H:%M:%S”) >> $LogFile
echo “————————–” >> $LogFile
#Delete Old File
if [ -f $OldFile ]
then
        rm -f $OldFile >> $LogFile 2>&1
        echo “[$OldFile]Delete Old File Success!” >> $LogFile
else
        echo “[$OldFile]No Old Backup File!” >> $LogFile
fi
if [ -f $NewFile ]
then
        echo “[$NewFile]The Backup File is exists,Can’t Backup!” >> $LogFile
else
        case $BackupMethod in
        mysqldump)
                if [ -z $DBPasswd ]
                then
                        mysqldump -u $DBUser –opt $DBName > $DumpFile
                else
                        mysqldump -u $DBUser -p$DBPasswd –opt $DBName > $DumpFile
                fi
                tar czvf $NewFile $DumpFile >> $LogFile 2>&1
                echo “[$NewFile]Backup Success!” >> $LogFile
                rm -rf $DumpFile
                ;;
        mysqlhotcopy)
                rm -rf $DumpFile
                mkdir $DumpFile
                if [ -z $DBPasswd ]
                then
                        mysqlhotcopy -u $DBUser $DBName $DumpFile >> $LogFile 2>&1
                else
                        mysqlhotcopy -u $DBUser -p $DBPasswd $DBName $DumpFile >>$LogFile 2>&1
                fi
                tar czvf $NewFile $DumpFile >> $LogFile 2>&1
                echo “[$NewFile]Backup Success!” >> $LogFile
                rm -rf $DumpFile
                ;;
        *)
                service mysql stop >/dev/null 2>&1
                tar czvf $NewFile $DBPath$DBName >> $LogFile 2>&1
                service mysql start >/dev/null 2>&1
                echo “[$NewFile]Backup Success!” >> $LogFile
                ;;
        esac
fi
echo “——————————————-” >> $LogFile

保存好脚本后别忘了加上可执行权限,你也可以定时运行哦,执行后自动在同步目录里生成备份,守护进程运行后则自动同步了。

七、卸载dropbox方法

停止守护进程,删除目录就好了。分别执行以下命令:

1
2
killall dropbox
rm -rf .dropbox .dropbox-dist Dropbox dropbox.tar.gz dbmakefakelib.py dbreadconfig.py

八、重装系统或者转移后如何使用Dropbox恢复VPS数据

1、进行上面第一步和第二步后,就会自动在同步目录“Dropbox”里出现原先备份的文件夹,注意,这不是软链接,这是同步过来的文件。

2、稍等片刻,等同步完成后手工移动到你想要放置数据的目录,然后重新在同步目录建立一下软链接就好了。

注: 过程实际上是先同步数据到同步目录里,转移文件夹时在Dropbox服务器上自动执行了删除操作,当建立软链接后,又开始同步Dropbox到服务器上。 如果想节约流量,那么可以先结束掉守护进程,再建立软链接,在Dropbox的网页操作界面上点击“回收站”那个图标,显示出已经删除的数据,右键选择 “恢复”即可恢复回来,那么同步时只是对比,不会再上传。