10月 202016
 

在mac os下ssh登录的时候出现了如下错误:

解决办法:在命令行执行如下命令

在打开的编辑器中删除相关的信息,按Esc,输入wq保存即可

9月 022016
 

基本使用方法:

命令格式:
watch [options] command

选项:
-b, –beep    播放提示音当命令返回非0退出代码
-c, –color     interpret ANSI color sequences
-d, –differences[=<permanent>]      高亮显示每次更新的变化内容
-e, –errexit    当命令返回非0的退出代码时退出watch命令
-g, –chgexit     当命令输出内容变化时退出watch命令
-n, –interval <secs>      watch执行时间间隔,单位秒,可以小为数,最小可以为0.1秒
-p, –precise     attempt run command in precise intervals
-t, –no-title     关闭顶部Every 2.0s:提示
-x, –exec pass command to exec instead of “sh -c”

-h, –help display this help and exit
-v, –version output version information and exit

For more details see watch(1).

使用场景:

  1. 用于定时执行某个命令
  2. 用于定时查看某些文件或者系统状态的变化

使用举例:

 

5月 202016
 

  有的时候我们想在命令行窗口中执行某个文件夹中exe文件,虽然我们已经打开了那个文件夹,但是如果在“运行”里输入cmd打开命令行窗口的话,还需要在命令行窗口里cd切换到那个目录,比较繁琐。

  那么有没有办法在打开的文件夹中直接打开命令行窗口呢?回答是肯定的,那就是在文件夹内按shift+鼠标右键,这时弹出的右键菜单里就有一个“在此处打开命令窗口”菜单,点击这个菜单,打开的命令行窗口路径已经在这个目录下了。如下图:

open command window

open command window

 Posted by on 2016-05-20
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服务的代码所示: