2月 262016
 

主要是把分时秒的log文件去掉分时秒,拷贝到backup目录里面,因为包含的分时秒不容易确定文件名,去掉分时秒只有日期。

如下:

原来的文件log20180104235050.txt

修改后log20180104.txt

 Posted by on 2016-02-26
12月 032015
 

  在VmWare中安装了ubuntu的操作系统,想要安装vmware tools,但是总是提示“正在进行简易安装时,无法手动启动VMware Tools安装。”的错误,如下图:

vmware1

  从网上搜索了一下,解决办法如下:

  1. 先关闭ubuntu系统

  2. 打开虚拟机的设置选项,如下图:

vmware2

 

  3. 选择软盘选项,在右侧的详细设置中,将原来的“使用软盘映像文件”改为“使用物理驱动器”,如下图

vmware3

  4. 打开系统,看是否可以安装vmware tools了,如果还是不行,把有光盘驱动器也改成“使用物理驱动器”再试试

 Posted by on 2015-12-03
12月 032015
 

  今天在ubuntu中安装Java SDK的时候,需要在bashrc中修改环境变量,但是输入的时候有错误,PATH变量不对了,所以执行sourch ~/.bashrc后,很多命令都不能用了。因为命令找不到相应的路径了。

  想用vi命令把bashrc文件改回来,悲催的是……vi命令用不了了,提示command not found,对,PATH变量坏掉了,没了vi命令的引用路径了

  网上搜了很多办法,都不能解决,后来想使用vi的绝对路径不就可以了?对,vi命令的绝对路径可能是以下几种

  /bin/vi 或者/usr/bin/vi 或者 /usr/bin/vim

  使用绝对路径修改bashrc后,重启系统,其他命令也可以正常使用了

 

12月 032015
 

使用apt-get下载软件慢的话,可以换成国内的一些源,这样就可以节省很多时间了

修改方法:

1. 先备份系统的源文件,然后编辑源列表文件

cp /etc/apt/sources.list /etc/apt/sources.list.bak
vi /etc/apt/sources.list

在打开的编辑器中加入以下内容

deb http://mirrors.sohu.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.sohu.com/ubuntu/ precise-updates main restricted
deb http://mirrors.sohu.com/ubuntu/ precise universe
deb-src http://mirrors.sohu.com/ubuntu/ precise universe
deb http://mirrors.sohu.com/ubuntu/ precise-updates universe
deb-src http://mirrors.sohu.com/ubuntu/ precise-updates universe
deb http://mirrors.sohu.com/ubuntu/ precise multiverse
deb-src http://mirrors.sohu.com/ubuntu/ precise multiverse
deb http://mirrors.sohu.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.sohu.com/ubuntu/ precise-updates multiverse
deb http://mirrors.sohu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ precise-backports main restricted universe multiverse

网易源:

deb http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb http://mirrors.163.com/ubuntu/ precise universe
deb-src http://mirrors.163.com/ubuntu/ precise universe
deb http://mirrors.163.com/ubuntu/ precise-updates universe
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe
deb http://mirrors.163.com/ubuntu/ precise multiverse
deb-src http://mirrors.163.com/ubuntu/ precise multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse

保存文件,再试试下面的命令

sudo apt-get update
sudo apt-get upgrade

5月 102015
 

1. 利用chkconfig修改自动启动选项

首先查看可以通过chkconfig修改启动的服务列表,命令:

如果你只想查看某个服务是自动 启动情况,在“chkconfig –list”后面加上相应的服务名即可,如下查看mysqld的命令:

如果你要操作的服务不在这个列表中,可以通过“chkconfig –add 服务名”添加到列表中,如下面添加mysqld的命令:

使用“chkconfig 服务名 on”设置服务开机自动启动,示例如下:

此时使用 chkconfig –list mysqld查看,如果第2-5位为on,说明设置成功

使用“chkconfig 服务名 off”设置服务不在开机时自动启动,示例如下:

2. 通过修改 /etc/rc.d/rc.local文件,首先执行命令

在打开的文件编辑窗口中输入想要自动启动的服务,如下是自动启动mysqld和httpd服务的代码所示:

2月 242015
 

一、安装svn

# yum install httpd
# yum install httpd-devel
# yum install subversion
# yum install mod_dav_svn
# yum install mod_auth_mysql

验证是否安装成功,输入命令:
# svnserve –version

输出上面的信息后证明安装成功

 二、创建代码库

首先创建一个目录用于存放svn的各个项目

# mkdir /opt/svn

使用svnadmin创建一个代码库

# svnadmin create /opt/svn/repo1

这样第一个项目的代码库就创建完成了,进入到repo1目录中,可以看到conf, db,format,hooks, locks, README.txt等文件,说明代码库建立成功

三、配置代码库

进入到/opt/svn/repo1/conf目录中,可以看到三个文件authz, passwd, svnserve.conf,其中authz是用于配置用户组和用户的文件,passwd是用于设置用户名和密码的文件,svnserve.conf是用于配置服务器的文件

1. 配置passwd

输入下面命令编辑passwd文件

# vi /opt/svn/repo1/conf/passwd

在[users]节点下面以下面格式输入“用户名 = 密码”,如:bcoder = 123456

2. 配置authz

输入下面命令编辑authz文件

# vi /opt/svn/repo1/conf/authz

[groups]节点下面是用于配置用户组的,可在每行输入”组名 = 用户1,用户2,用户3……”,如:” grpdeveloper = dev1, dev2, dev3 ”
[代码库路径]用于配置用户或者组对该代码库的权限,可在每行输入“用户名=rw”,r是读权限,rw是读写权限。如果对用户组则需要在用户组名前面加上 “@”,如:“@grpdeveloper”

这里我们简单的设置如下:

 3. 配置svnserve.conf

输入下面的命令编辑svnserve.conf

# vi /opt/svn/repo1/conf/svnserve.conf

anon-access用于设置匿名用户的权限,read为只读,write为读写,none为不能访问,通常设置为none
auth-access用于设置登录用户的权限,read为只读,write为读写,none为不能访问,通常设置为none
password-db用于指定存储用户名密码的文件,即/opt/svn/repo1/conf/中的passwd文件,默认password-db = passwd即可
authz-db用于指定用户权限的文件,即/opt/svn/repo1/conf/中的authz文件,默认authz-db=authz即可

四、启动svn服务器

输入下面的命令启动svn服务器

# svnserve -d -r -/opt/svn/repo1

五、使用客户端checkout代码库

在客户端使用下面地址checkout,svn://你的IP地址/

六、停止svn服务器

输入下面的命令停止svn服务器

# killall svnserve

七、启动多个代码库

假设我们在/opt/svn/下面建立了多个代码库,如

# svnadmin create /opt/svn/repo1
# svnadmin create /opt/svn/repo2
# svnadmin create /opt/svn/repo3

那么如果我们想使用多个代码库,在启动svn服务器的时候使用如下命令

# svnserve -d -r /opt/svn/

即使用多个代码库的上一级目录启动svn服务器,现在在客户端checkout的时候就要输入代码库的名字了,如:svn://你的IP地址/repo1

6月 192014
 

1. 点击“开始-》控制面板-》管理员工具”,打开Internet 信息服务(IIS)管理器

2. 在左侧的树形列表中的“网站”上右键,选择“添加FTP站点”

3. 输入要添加的FTP站点的名字,并选择FTP站点所在的物理路径,点击“下一步”继续

4. 勾选自动启动FTP服务器,系统启动时会自动 运行FTP服务器。SSL的选项根据自己需要进行选择,建议选择“允许”使用SSL

5. 身份验证选择“基本”,授权可以选择给所有用户授权,或者授权给指定用户,这里没有特殊的需求,选择的是“所有用户”,这里最好不要选择“未选定”。权限根据自己的需要设置。

 

 Posted by on 2014-06-19
3月 252013
 

如果你只有一个有线路由器,手机无法通过wifi上网,或者你在公司没有无线网络,那么你可以通过以下方法创建一个自己的无线网络来使用了
前提:电脑有无线网卡,Windows 7系统
方法:
1. 以管理员身份运行command窗口
2. 输入以下命令netsh wlan set hostednetwork mode=allow ssid=bcoderwifi key=123456,其中
mode=allow allow表示为允许
ssid=bcoderwifi bcoderwifi为你要创建的无线网络的名称
key=12345678 12345678为访问无线网络时需要用到的密码,此密码最低为8位,否则创建失败


执行上述命令后,在你的网络连接里会多了一个无线网络连接
3. 打开你的网络连接,在“本地连接”上右键,选择属性菜单,在共享标签页中,选择共享此连接,在下面的列表框中选择刚创建的那个无线连接,点击确定关闭窗口


4. 以管理员身份打开command窗口,输入netsh wlan start hostednetwork,这时你的无线网络就建立成功了,用你的手机就可以搜索到此无线连接了
不再使用此无线网络时可以通过以下命令来关闭无线网络netsh wlan stop hostednetwork

 

11月 102012
 

出于安全考虑,windows7默认是把administrator用户禁用的,而是使用装系统时创建的用户登录的,虽然创建的用户也是属于管理员组的,但是使用的时候也可能发生软件不能安装或者软件安装后使用起来不能保存设置等问题。如果你对安全性要求不是非常严格的话,大可以设置使用administrator来登录,来减少使用软件时的问题。具体操作方法如下:

在“计算机”图标上右键,在弹出的菜单上点击“管理”按钮。

在弹出的“计算机管理”窗口中选择本地用户和组->用户,双击administrator用户,在弹出的administrator 属性窗口中,将“帐户已禁用”的勾去掉,点击确定,重启就可以选择administrator登录了。

computer manage window

设置使用administrator为默认用户

重新启动系统后就可以选择administrator登录了,如果省掉这个操作可以使用如下两种办法来解决

1. Windows Xp中点击开始->运行或者按Windows+R组合键,Windows 7中点击开始->所有程序->附件->运行或者按Windows+R组合键,在弹出的窗口中输入control userpasswords2后按确定按钮,选择默认登录的用户名,将“要使用本机,用户必须输入用户名和密码”前的对勾去掉,点击确定按钮后会弹出一个窗口让你输入新密码,如果不需要密码直接点确定关闭密码设置窗口,点击确定退出默认用户窗口。

control userpasswords2

设置windows默认登录用户

2. 禁用或者删除掉安装系统时创建的用户。在“计算机”图标点击右键->管理,选择本地用户和组->用户,双击要禁用的帐户,将“帐户已禁用”前面的对勾选中,点击确定即可。